From 5ea4e2cf366e6f43d9694d19814d524445fc3401 Mon Sep 17 00:00:00 2001 From: "leonid.stashevsky" Date: Thu, 23 Nov 2023 11:34:27 +0100 Subject: [PATCH 1/3] Prepare for 3.0.0 release --- ...ites_testMemoryConsumptionIsSame[CIO].json | 3902 +++++++++++ ...es_testMemoryConsumptionIsSame[Jetty].json | 4550 +++++++++++++ ...es_testMemoryConsumptionIsSame[Netty].json | 4028 +++++++++++ ...s_testMemoryConsumptionIsSame[Tomcat].json | 3944 +++++++++++ .../testMemoryConsumptionIsSame[CIO].json | 6050 +++++++++++++++++ allocation-benchmark/gradle.properties | 2 +- .../main/kotlin/benchmarks/InstanceData.kt | 8 +- .../main/kotlin/benchmarks/LocationInfo.kt | 2 + .../test/kotlin/ServerCallAllocationTest.kt | 12 +- .../src/test/kotlin/utils/ReportUtils.kt | 28 + 10 files changed, 22516 insertions(+), 10 deletions(-) create mode 100644 allocation-benchmark/allocations/sites_testMemoryConsumptionIsSame[CIO].json create mode 100644 allocation-benchmark/allocations/sites_testMemoryConsumptionIsSame[Jetty].json create mode 100644 allocation-benchmark/allocations/sites_testMemoryConsumptionIsSame[Netty].json create mode 100644 allocation-benchmark/allocations/sites_testMemoryConsumptionIsSame[Tomcat].json create mode 100644 allocation-benchmark/allocations/testMemoryConsumptionIsSame[CIO].json diff --git a/allocation-benchmark/allocations/sites_testMemoryConsumptionIsSame[CIO].json b/allocation-benchmark/allocations/sites_testMemoryConsumptionIsSame[CIO].json new file mode 100644 index 0000000..b50b42e --- /dev/null +++ b/allocation-benchmark/allocations/sites_testMemoryConsumptionIsSame[CIO].json @@ -0,0 +1,3902 @@ +[ + { + "name": "[C", + "stackTrace": "ByteBufferChannel.kt:1961, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1", + "totalCount": 7000, + "totalSize": 114800000 + }, + { + "name": "[C", + "stackTrace": "ByteBufferChannel.kt:1961, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57", + "totalCount": 1000, + "totalSize": 16400000 + }, + { + "name": "[B", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 75000, + "totalSize": 6248000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1871, CIOWriter.kt:100, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteBufferChannel.kt:-1", + "totalCount": 51997, + "totalSize": 2495856 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1871, CIOWriter.kt:100, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteBufferChannel.kt:-1", + "totalCount": 51997, + "totalSize": 2495856 + }, + { + "name": "kotlin.jvm.internal.Ref$IntRef", + "stackTrace": "CIOWriter.kt:105, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteBufferChannel.kt:-1", + "totalCount": 103804, + "totalSize": 1660864 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "totalCount": 26420, + "totalSize": 1268160 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "totalCount": 26126, + "totalSize": 1254048 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "totalCount": 26919, + "totalSize": 861408 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "totalCount": 26919, + "totalSize": 646056 + }, + { + "name": "java.lang.String", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 24000, + "totalSize": 576000 + }, + { + "name": "java.util.HashMap", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 12000, + "totalSize": 576000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readUTF8LineToUtf8Suspend$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1", + "totalCount": 7000, + "totalSize": 560000 + }, + { + "name": "java.lang.StringBuilder", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 21000, + "totalSize": 504000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "StringValues.kt:249, StringValues.kt:236, StringValues.kt:235, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 12000, + "totalSize": 480000 + }, + { + "name": "java.nio.HeapCharBuffer", + "stackTrace": "ByteBufferChannel.kt:2014, ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1654, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1", + "totalCount": 7045, + "totalSize": 394520 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readUTF8LineToUtf8Suspend$2", + "stackTrace": "ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1", + "totalCount": 7045, + "totalSize": 394520 + }, + { + "name": "java.net.URL", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 384000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1", + "totalCount": 5932, + "totalSize": 284736 + }, + { + "name": "java.util.LinkedHashMap$Entry", + "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 240000 + }, + { + "name": "java.util.LinkedHashMap$Entry", + "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 240000 + }, + { + "name": "java.util.LinkedHashMap$Entry", + "stackTrace": "CIOHeaders.kt:33, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 240000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1", + "totalCount": 4982, + "totalSize": 239136 + }, + { + "name": "[B", + "stackTrace": "CharArrayBuilder.kt:109, CharArrayBuilder.kt:10, CharArrayBuilder.kt:154, CIOHeaders.kt:38, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 216000 + }, + { + "name": "[B", + "stackTrace": "CharArrayBuilder.kt:154, CIOHeaders.kt:38, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 216000 + }, + { + "name": "kotlin.coroutines.CombinedContext", + "stackTrace": "ServerPipeline.kt:124", + "totalCount": 9000, + "totalSize": 216000 + }, + { + "name": "java.util.Arrays$ArrayItr", + "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "totalCount": 9000, + "totalSize": 216000 + }, + { + "name": "java.util.HashSet", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 12000, + "totalSize": 192000 + }, + { + "name": "io.ktor.http.cio.internals.CharArrayBuilder$SubSequenceImpl", + "stackTrace": "CharArrayBuilder.kt:37, HttpHeadersMap.kt:104, CIOHeaders.kt:37, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 192000 + }, + { + "name": "io.ktor.http.cio.internals.CharArrayBuilder$SubSequenceImpl", + "stackTrace": "CharArrayBuilder.kt:37, HttpHeadersMap.kt:117, CIOHeaders.kt:38, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 192000 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 6000, + "totalSize": 192000 + }, + { + "name": "[B", + "stackTrace": "CharArrayBuilder.kt:109, CharArrayBuilder.kt:10, CharArrayBuilder.kt:154, CIOHeaders.kt:37, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 176000 + }, + { + "name": "[B", + "stackTrace": "CharArrayBuilder.kt:154, CIOHeaders.kt:37, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 176000 + }, + { + "name": "[I", + "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 2000, + "totalSize": 176000 + }, + { + "name": "[I", + "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 2000, + "totalSize": 176000 + }, + { + "name": "java.lang.StringBuilder", + "stackTrace": "CharArrayBuilder.kt:109, CharArrayBuilder.kt:10, CharArrayBuilder.kt:154, CIOHeaders.kt:37, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 144000 + }, + { + "name": "java.lang.StringBuilder", + "stackTrace": "CharArrayBuilder.kt:109, CharArrayBuilder.kt:10, CharArrayBuilder.kt:154, CIOHeaders.kt:38, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 144000 + }, + { + "name": "java.lang.String", + "stackTrace": "CharArrayBuilder.kt:154, CIOHeaders.kt:37, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 144000 + }, + { + "name": "java.lang.String", + "stackTrace": "CharArrayBuilder.kt:154, CIOHeaders.kt:38, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 144000 + }, + { + "name": "io.ktor.util.Entry", + "stackTrace": "CaseInsensitiveMap.kt:45, CaseInsensitiveMap.kt:45, DelegatingMutableSet.kt:43, StringValues.kt:421, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 144000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 144000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 144000 + }, + { + "name": "java.util.Collections$1", + "stackTrace": "StringValues.kt:421, StringValues.kt:236, StringValues.kt:235, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 144000 + }, + { + "name": "java.util.Collections$1", + "stackTrace": "StringValues.kt:249, StringValues.kt:236, StringValues.kt:235, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 144000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 144000 + }, + { + "name": "io.ktor.http.cio.CIOHeaders$Entry", + "stackTrace": "CIOHeaders.kt:33, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 144000 + }, + { + "name": "java.util.Collections$SingletonList", + "stackTrace": "CIOHeaders.kt:38, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 144000 + }, + { + "name": "kotlin.ranges.IntRange", + "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "totalCount": 6000, + "totalSize": 144000 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 6000, + "totalSize": 144000 + }, + { + "name": "io.ktor.util.CaseInsensitiveString", + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 144000 + }, + { + "name": "io.ktor.util.CaseInsensitiveString", + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 144000 + }, + { + "name": "io.ktor.util.CaseInsensitiveString", + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 144000 + }, + { + "name": "kotlin.coroutines.CombinedContext", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 144000 + }, + { + "name": "kotlin.jvm.internal.Ref$IntRef", + "stackTrace": "ByteBufferChannel.kt:1956, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1", + "totalCount": 7000, + "totalSize": 112000 + }, + { + "name": "kotlin.jvm.internal.Ref$IntRef", + "stackTrace": "ByteBufferChannel.kt:1957, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1", + "totalCount": 7000, + "totalSize": 112000 + }, + { + "name": "kotlin.jvm.internal.Ref$IntRef", + "stackTrace": "ByteBufferChannel.kt:1963, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1", + "totalCount": 7000, + "totalSize": 112000 + }, + { + "name": "kotlin.jvm.internal.Ref$BooleanRef", + "stackTrace": "ByteBufferChannel.kt:1958, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1", + "totalCount": 7000, + "totalSize": 112000 + }, + { + "name": "kotlin.jvm.internal.Ref$BooleanRef", + "stackTrace": "ByteBufferChannel.kt:1959, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1", + "totalCount": 7000, + "totalSize": 112000 + }, + { + "name": "kotlin.jvm.internal.Ref$ObjectRef", + "stackTrace": "ByteBufferChannel.kt:1962, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1", + "totalCount": 7000, + "totalSize": 112000 + }, + { + "name": "java.util.GregorianCalendar", + "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 112000 + }, + { + "name": "java.util.GregorianCalendar", + "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 112000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel", + "stackTrace": "ByteChannel.kt:14, ByteChannel.kt:14, ServerPipeline.kt:70", + "totalCount": 1000, + "totalSize": 112000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel", + "stackTrace": "ByteChannel.kt:14, ServerPipeline.kt:117", + "totalCount": 1000, + "totalSize": 112000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel", + "stackTrace": "ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 112000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1871, CIOWriter.kt:100, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1274, ByteBufferChannel.kt:-1", + "totalCount": 2012, + "totalSize": 96576 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1871, CIOWriter.kt:100, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1274, ByteBufferChannel.kt:-1", + "totalCount": 2012, + "totalSize": 96576 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$copyDirect$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteReadChannelJVM.kt:288, ByteReadChannel.kt:246, ServerPipeline.kt:206, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 1000, + "totalSize": 96000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$copyDirect$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 96000 + }, + { + "name": "java.util.ArrayList$Itr", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 3000, + "totalSize": 96000 + }, + { + "name": "jdk.internal.loader.BuiltinClassLoader$1", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 3000, + "totalSize": 96000 + }, + { + "name": "java.io.File", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 3000, + "totalSize": 96000 + }, + { + "name": "sun.util.calendar.Gregorian$Date", + "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 96000 + }, + { + "name": "sun.util.calendar.Gregorian$Date", + "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 96000 + }, + { + "name": "kotlin.Pair", + "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "totalCount": 4000, + "totalSize": 96000 + }, + { + "name": "kotlin.coroutines.CombinedContext", + "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 4000, + "totalSize": 96000 + }, + { + "name": "kotlin.coroutines.CombinedContext", + "stackTrace": "CIOApplicationEngine.kt:159, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:121, CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124", + "totalCount": 4000, + "totalSize": 96000 + }, + { + "name": "io.ktor.network.selector.ActorSelectorManager$select$1", + "stackTrace": "ActorSelectorManager.kt:-1, ActorSelectorManager.kt:69, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 2000, + "totalSize": 96000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ActorSelectorManager.kt:205, ActorSelectorManager.kt:69, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 2000, + "totalSize": 96000 + }, + { + "name": "io.ktor.util.pipeline.PhaseContent", + "stackTrace": "Pipeline.kt:376, Pipeline.kt:244, BaseApplicationResponse.kt:47, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "totalCount": 3000, + "totalSize": 96000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readUTF8LineToUtf8Suspend$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57", + "totalCount": 1000, + "totalSize": 80000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 2000, + "totalSize": 80000 + }, + { + "name": "[Ljava.util.HashMap$Node;", + "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 80000 + }, + { + "name": "[Ljava.util.HashMap$Node;", + "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 80000 + }, + { + "name": "[Ljava.util.HashMap$Node;", + "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 80000 + }, + { + "name": "[Ljava.util.HashMap$Node;", + "stackTrace": "CIOHeaders.kt:33, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 80000 + }, + { + "name": "[Ljava.util.HashMap$Node;", + "stackTrace": "AttributesJvm.kt:24, BaseApplicationCall.kt:25, BaseApplicationCall.kt:24, CIOApplicationCall.kt:42, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 80000 + }, + { + "name": "[Ljava.util.HashMap$Node;", + "stackTrace": "AttributesJvm.kt:24, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 80000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "RoutingResolveContext.kt:38, Routing.kt:63, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 80000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 3000, + "totalSize": 72000 + }, + { + "name": "[B", + "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "totalCount": 3000, + "totalSize": 72000 + }, + { + "name": "java.lang.String", + "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "totalCount": 3000, + "totalSize": 72000 + }, + { + "name": "io.ktor.util.cio.FileChannelsKt$readChannel$1", + "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 72000 + }, + { + "name": "io.ktor.util.cio.FileChannelsKt$readChannel$1", + "stackTrace": "FileChannels.kt:-1, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 72000 + }, + { + "name": "sun.nio.ch.FileChannelImpl", + "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 72000 + }, + { + "name": "kotlin.coroutines.CombinedContext", + "stackTrace": "WeakTimeoutQueueJvm.kt:181, WeakTimeoutQueueJvm.kt:176, WeakTimeoutQueueJvm.kt:77, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 3000, + "totalSize": 72000 + }, + { + "name": "io.ktor.server.cio.CIOApplicationResponse", + "stackTrace": "CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 72000 + }, + { + "name": "[B", + "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 2000, + "totalSize": 64000 + }, + { + "name": "io.ktor.server.cio.backend.ServerPipelineKt$startServerConnectionPipeline$1$2", + "stackTrace": "ServerPipeline.kt:124", + "totalCount": 1000, + "totalSize": 64000 + }, + { + "name": "io.ktor.server.cio.backend.ServerPipelineKt$startServerConnectionPipeline$1$2", + "stackTrace": "ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124", + "totalCount": 1000, + "totalSize": 64000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$1", + "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 64000 + }, + { + "name": "io.ktor.server.cio.CIOApplicationEngine$addHandlerForExpectedHeader$2", + "stackTrace": "CIOApplicationEngine.kt:131, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:173", + "totalCount": 1000, + "totalSize": 64000 + }, + { + "name": "java.util.concurrent.ConcurrentHashMap", + "stackTrace": "AttributesJvm.kt:36, AttributesJvm.kt:13, Pipeline.kt:25, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 64000 + }, + { + "name": "java.util.concurrent.ConcurrentHashMap", + "stackTrace": "AttributesJvm.kt:36, AttributesJvm.kt:13, Pipeline.kt:25, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 64000 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "ActorSelectorManager.kt:205, ActorSelectorManager.kt:69, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 2000, + "totalSize": 64000 + }, + { + "name": "io.ktor.util.pipeline.PhaseContent", + "stackTrace": "Pipeline.kt:376, Pipeline.kt:244, BaseApplicationRequest.kt:27, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 2000, + "totalSize": 64000 + }, + { + "name": "java.util.ArrayList$Itr", + "stackTrace": "CIOApplicationResponse.kt:96, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 2000, + "totalSize": 64000 + }, + { + "name": "[Lio.ktor.util.date.Month;", + "stackTrace": "Date.kt:-1, Date.kt:65, DateJvm.kt:57, DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 64000 + }, + { + "name": "[Lio.ktor.util.date.Month;", + "stackTrace": "Date.kt:-1, Date.kt:65, DateJvm.kt:57, DateJvm.kt:38, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 64000 + }, + { + "name": "io.ktor.server.cio.CIOApplicationRequest", + "stackTrace": "CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 64000 + }, + { + "name": "java.nio.DirectByteBuffer", + "stackTrace": "MemoryJvm.kt:25, BufferUtilsJvm.kt:12, BufferUtilsJvm.kt:11, WriteSessionImpl.kt:19, ByteBufferChannel.kt:1839, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 64000 + }, + { + "name": "java.util.concurrent.ConcurrentHashMap", + "stackTrace": "ConcurrentMapJvm.kt:14, ConcurrentMapJvm.kt:13, RequestCookies.kt:16, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, RoutingPipelineCall.kt:-1, RouteNode.kt:154, RouteNode.kt:289, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 64000 + }, + { + "name": "java.nio.HeapCharBuffer", + "stackTrace": "ByteBufferChannel.kt:2014, ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1654, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1724, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readUTF8LineToUtf8Suspend$2", + "stackTrace": "ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.LinkedHashMap", + "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Headers.kt:28, Headers.kt:28, CIOApplicationResponse.kt:25, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.LinkedHashMap", + "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Headers.kt:28, Headers.kt:28, BaseApplicationRequest.kt:47, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.LinkedHashMap", + "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.LinkedHashMap", + "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.LinkedHashMap", + "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.LinkedHashMap", + "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.LinkedHashMap", + "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, PipelineRequest.kt:93, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.LinkedHashMap", + "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.LinkedHashMap", + "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "kotlinx.coroutines.JobSupport$AwaitContinuation", + "stackTrace": "ServerPipeline.kt:146", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "kotlinx.coroutines.channels.BufferedChannel$receiveCatchingOnNoWaiterSuspend$1", + "stackTrace": "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.Calendar$Builder", + "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.Calendar$Builder", + "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "io.ktor.util.date.GMTDate", + "stackTrace": "DateJvm.kt:60, DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "io.ktor.util.date.GMTDate", + "stackTrace": "DateJvm.kt:60, DateJvm.kt:38, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "CIOHeaders.kt:43, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.LinkedHashMap", + "stackTrace": "CIOHeaders.kt:33, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.io.FileCleanable", + "stackTrace": "FileChannels.kt:36, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$job$1", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$job$1", + "stackTrace": "Coroutines.kt:-1, Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "RoutingResolveContext.kt:139, RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.nio.HeapByteBuffer", + "stackTrace": "MemoryJvm.kt:186, BufferUtilsJvm.kt:82, ByteBuffers.kt:34, ByteBuffers.kt:18, ByteBufferChannel.kt:1764, ByteBufferChannel.kt:1732, ByteBufferChannel.kt:-1, CIOApplicationResponse.kt:101, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "ConnectionOptions.kt:86, ConnectionOptions.kt:51, ServerPipeline.kt:91", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "PhaseContent.kt:33, Pipeline.kt:155, CIOApplicationEngine.kt:131, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:173", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "io.ktor.utils.io.core.internal.ChunkBuffer", + "stackTrace": "BufferUtilsJvm.kt:12, BufferUtilsJvm.kt:11, WriteSessionImpl.kt:19, ByteBufferChannel.kt:1839, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$write$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:-1, ByteWriteChannel.kt:91, CIOReader.kt:135, CIOReader.kt:1, CIOReader.kt:98, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 1050, + "totalSize": 50400 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$write$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:-1, ByteWriteChannel.kt:91, CIOReader.kt:135, CIOReader.kt:1, CIOReader.kt:111, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteReadChannelJVM.kt:288, ByteReadChannel.kt:246, ServerPipeline.kt:206, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:1716, ByteBufferChannel.kt:1672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteReadChannelJVM.kt:288, ByteReadChannel.kt:246, ServerPipeline.kt:206, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:1716, ByteBufferChannel.kt:1672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2286, ByteBufferChannel.kt:2277, ByteBufferChannel.kt:2305, WriteSessionImpl.kt:72, FileChannels.kt:60, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readBlockSuspend$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "kotlin.ranges.IntRange", + "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "kotlin.ranges.IntRange", + "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "[Ljava.util.Enumeration;", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "java.lang.CompoundEnumeration", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "io.ktor.util.StringValuesBuilderImpl$appendAll$1", + "stackTrace": "StringValues.kt:235, RoutingResolveContext.kt:186, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.CancellableContinuationImpl", + "stackTrace": "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "SuspendFunctionGun.kt:76, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.util.CaseInsensitiveString", + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:208, CIOApplicationResponse.kt:96, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "kotlin.coroutines.CombinedContext", + "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "io.ktor.util.cio.FileChannelsKt$writeToScope$2", + "stackTrace": "FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.util.cio.FileChannelsKt$writeToScope$2", + "stackTrace": "FileChannels.kt:-1, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationResponse$respondOutgoingContent$1", + "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$2$copied$1", + "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$2$copied$1", + "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.cio.CIOApplicationEngine$startConnector$1", + "stackTrace": "CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.cio.CIOApplicationEngine$handleRequest$2", + "stackTrace": "CIOApplicationEngine.kt:159, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:121, CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.cio.CIOApplicationEngine$handleRequest$2", + "stackTrace": "CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:159, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:121, CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "CIOApplicationEngine.kt:159, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:121, CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "java.util.HashMap", + "stackTrace": "AttributesJvm.kt:53, AttributesJvm.kt:13, AttributesJvm.kt:12, BaseApplicationCall.kt:15, CIOApplicationCall.kt:25, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "java.util.HashMap", + "stackTrace": "AttributesJvm.kt:53, AttributesJvm.kt:13, AttributesJvm.kt:12, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "ActorSelectorManager.kt:205, ActorSelectorManager.kt:69, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.cio.CIOApplicationResponse$sendResponseMessage$1", + "stackTrace": "CIOApplicationResponse.kt:-1, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.routing.RoutingResolveContext", + "stackTrace": "Routing.kt:63, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.routing.Routing$executeResult$1", + "stackTrace": "Routing.kt:-1, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.routing.RoutingCall", + "stackTrace": "Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "[Lio.ktor.util.date.WeekDay;", + "stackTrace": "Date.kt:-1, Date.kt:32, DateJvm.kt:52, DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "[Lio.ktor.util.date.WeekDay;", + "stackTrace": "Date.kt:-1, Date.kt:32, DateJvm.kt:52, DateJvm.kt:38, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.http.cio.HttpParserKt$parseHeaders$2", + "stackTrace": "HttpParser.kt:-1, HttpParser.kt:45, HttpParser.kt:-1", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.http.cio.HttpParserKt$parseRequest$1", + "stackTrace": "HttpParser.kt:-1, ServerPipeline.kt:57", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.CancellableContinuationImpl", + "stackTrace": "SelectorManagerSupport.kt:186, CIOReader.kt:144, CIOReader.kt:1, CIOReader.kt:110, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.routing.RouteNode$buildPipeline$1$1", + "stackTrace": "RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.routing.RoutingCall", + "stackTrace": "RouteNode.kt:286, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.routing.RoutingRequest", + "stackTrace": "RouteNode.kt:289, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.utils.io.core.BytePacketBuilder", + "stackTrace": "RequestResponseBuilder.kt:15, CIOApplicationResponse.kt:92, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "[Lio.ktor.util.pipeline.PipelinePhase;", + "stackTrace": "ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.http.content.StaticContentKt$defaultResource$1", + "stackTrace": "StaticContent.kt:-1, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.utils.io.core.ByteReadPacket", + "stackTrace": "BytePacketBuilder.kt:85, RequestResponseBuilder.kt:88, CIOApplicationResponse.kt:101, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 993, + "totalSize": 47664 + }, + { + "name": "kotlin.jvm.internal.Ref$IntRef", + "stackTrace": "CIOWriter.kt:105, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1274, ByteBufferChannel.kt:-1", + "totalCount": 2725, + "totalSize": 43600 + }, + { + "name": "io.ktor.network.sockets.CIOReaderKt$readFrom$1", + "stackTrace": "CIOReader.kt:-1, CIOReader.kt:1, CIOReader.kt:98, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 1050, + "totalSize": 42000 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "ByteBufferChannel.kt:89, Coroutines.kt:140", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspendSession$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "kotlin.text.DelimitedRangesSequence$iterator$1", + "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "kotlin.text.DelimitedRangesSequence$iterator$1", + "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "java.util.LinkedHashMap$Entry", + "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "java.util.LinkedHashMap$Entry", + "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.cio.backend.ServerRequestScope", + "stackTrace": "ServerPipeline.kt:125, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.cio.backend.ServerPipelineKt$pipelineWriterLoop$receiveChildOrNull$1", + "stackTrace": "ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "kotlinx.coroutines.channels.BufferedChannel$receiveCatching$1", + "stackTrace": "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "[Z", + "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "[Z", + "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteReadChannelJVM.kt:288, ByteReadChannel.kt:246, ServerPipeline.kt:206, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "kotlin.text.DelimitedRangesSequence$iterator$1", + "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "java.io.FileDescriptor", + "stackTrace": "FileChannels.kt:36, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.response.ApplicationSendPipeline", + "stackTrace": "BaseApplicationResponse.kt:44, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationResponse$Companion$setupSendPipeline$1", + "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "kotlinx.coroutines.JobCancellationException", + "stackTrace": "WeakTimeoutQueueJvm.kt:192", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.cio.internal.WeakTimeoutQueue$JobTask", + "stackTrace": "WeakTimeoutQueueJvm.kt:113, WeakTimeoutQueueJvm.kt:78, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.cio.CIOApplicationEngine$handleRequest$2$invokeSuspend$$inlined$execute$1", + "stackTrace": "CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.cio.CIOApplicationEngine$handleRequest$2$invokeSuspend$$inlined$execute$1", + "stackTrace": "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1$invokeSuspend$$inlined$execute$1", + "stackTrace": "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.routing.Routing$executeResult$$inlined$execute$1", + "stackTrace": "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.cio.CIOApplicationResponse$respondOutgoingContent$1", + "stackTrace": "CIOApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.cio.CIOApplicationResponse$responseChannel$1", + "stackTrace": "CIOApplicationResponse.kt:-1, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.cio.CIOApplicationResponse$preparedBodyChannel$1", + "stackTrace": "CIOApplicationResponse.kt:-1, CIOApplicationResponse.kt:47, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.routing.Routing$Plugin$install$1", + "stackTrace": "Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.routing.RoutingPipelineCall", + "stackTrace": "Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.routing.Routing$executeResult$$inlined$execute$1", + "stackTrace": "Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.cio.CIOConnectionPoint", + "stackTrace": "CIOApplicationRequest.kt:36, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.http.cio.internals.CharArrayBuilder", + "stackTrace": "HttpParser.kt:25, ServerPipeline.kt:57", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "java.util.HashMap$KeyIterator", + "stackTrace": "SelectorManagerSupport.kt:62, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultTransformationChecker$1", + "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultInterceptors$2", + "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationEngineKt$verifyHostHeader$1", + "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultTransformationChecker$2", + "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultInterceptors$1", + "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.network.sockets.CIOReaderKt$readFrom$1", + "stackTrace": "CIOReader.kt:-1, CIOReader.kt:1, CIOReader.kt:111, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.http.content.PreCompressedKt$respondStaticResource$1", + "stackTrace": "PreCompressed.kt:-1, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.util.pipeline.SuspendFunctionGun", + "stackTrace": "PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.util.pipeline.SuspendFunctionGun", + "stackTrace": "PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.util.pipeline.SuspendFunctionGun", + "stackTrace": "PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.util.pipeline.SuspendFunctionGun", + "stackTrace": "PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "[B", + "stackTrace": "HeaderValueWithParameters.kt:45, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "[B", + "stackTrace": "HeaderValueWithParameters.kt:54, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.request.ApplicationReceivePipeline", + "stackTrace": "BaseApplicationRequest.kt:24, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1", + "stackTrace": "DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1$invokeSuspend$$inlined$execute$1", + "stackTrace": "DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.engine.DefaultTransformKt$installDefaultTransformations$1", + "stackTrace": "DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "totalCount": 971, + "totalSize": 38840 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1030, + "totalSize": 32960 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1028, + "totalSize": 32896 + }, + { + "name": "io.ktor.utils.io.internal.WriteSessionImpl", + "stackTrace": "ByteBufferChannel.kt:1833, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServerPipeline.kt:70", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.utils.io.internal.WriteSessionImpl", + "stackTrace": "ByteBufferChannel.kt:1833, ByteBufferChannel.kt:26, ByteChannel.kt:14, ServerPipeline.kt:117", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.utils.io.internal.WriteSessionImpl", + "stackTrace": "ByteBufferChannel.kt:1833, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlin.text.DelimitedRangesSequence", + "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlin.text.DelimitedRangesSequence", + "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlin.ranges.IntProgressionIterator", + "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlin.ranges.IntProgressionIterator", + "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "java.util.ArrayList$Itr", + "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "jdk.internal.loader.URLClassPath$1", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "java.io.File", + "stackTrace": "StaticContentResolution.kt:79, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "jdk.internal.loader.URLClassPath$FileLoader$1", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.http.cio.internals.CharArrayBuilder$SubSequenceImpl", + "stackTrace": "CharArrayBuilder.kt:37, HttpHeadersMap.kt:79, HttpParser.kt:128, HttpParser.kt:45, HttpParser.kt:-1", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.http.cio.internals.CharArrayBuilder$SubSequenceImpl", + "stackTrace": "CharArrayBuilder.kt:37, HttpHeadersMap.kt:79, ServerPipeline.kt:73", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.http.cio.internals.CharArrayBuilder$SubSequenceImpl", + "stackTrace": "CharArrayBuilder.kt:37, HttpHeadersMap.kt:79, ServerPipeline.kt:91", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.http.cio.internals.CharArrayBuilder$SubSequenceImpl", + "stackTrace": "CharArrayBuilder.kt:151, ConnectionOptions.kt:86, ConnectionOptions.kt:51, ServerPipeline.kt:91", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.http.cio.internals.CharArrayBuilder$SubSequenceImpl", + "stackTrace": "CharArrayBuilder.kt:37, HttpHeadersMap.kt:117, ServerPipeline.kt:94", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.http.cio.internals.CharArrayBuilder$SubSequenceImpl", + "stackTrace": "CharArrayBuilder.kt:37, HttpHeadersMap.kt:79, CIOApplicationRequest.kt:41, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "[B", + "stackTrace": "CharArrayBuilder.kt:109, CharArrayBuilder.kt:10, CharArrayBuilder.kt:154, ConnectionOptions.kt:86, ConnectionOptions.kt:51, ServerPipeline.kt:91", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "[B", + "stackTrace": "CharArrayBuilder.kt:154, ConnectionOptions.kt:86, ConnectionOptions.kt:51, ServerPipeline.kt:91", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "[B", + "stackTrace": "CharArrayBuilder.kt:109, CharArrayBuilder.kt:10, CharArrayBuilder.kt:154, CIOApplicationRequest.kt:41, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "[B", + "stackTrace": "CharArrayBuilder.kt:154, CIOApplicationRequest.kt:41, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.util.DelegatingMutableSet", + "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:421, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.util.DelegatingMutableSet", + "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.util.DelegatingMutableSet", + "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.util.DelegatingMutableSet", + "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:182, StringValues.kt:235, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.util.DelegatingMutableSet", + "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:182, StringValues.kt:241, RoutingPipelineCall.kt:41, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.util.DelegatingMutableSet", + "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.util.DelegatingMutableSet", + "stackTrace": "CaseInsensitiveMap.kt:36, CaseInsensitiveMap.kt:10, StringValues.kt:214, CIOApplicationResponse.kt:95, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "ServerPipeline.kt:83", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.ChildHandleNode", + "stackTrace": "ServerPipeline.kt:124", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "ServerPipeline.kt:124", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "ServerPipeline.kt:146", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.ChildContinuation", + "stackTrace": "ServerPipeline.kt:146", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.ChildContinuation", + "stackTrace": "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.ResumeAwaitOnCompletion", + "stackTrace": "ServerPipeline.kt:146", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlin.ranges.IntProgressionIterator", + "stackTrace": "CIOHeaders.kt:44, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "java.util.ArrayList$Itr", + "stackTrace": "CIOHeaders.kt:33, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, CIOReader.kt:107, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, CIOApplicationResponse.kt:104, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlin.text.DelimitedRangesSequence", + "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "[Lkotlin.coroutines.Continuation;", + "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "[Lkotlin.coroutines.Continuation;", + "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "java.lang.Object", + "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 2000, + "totalSize": 32000 + }, + { + "name": "java.io.RandomAccessFile", + "stackTrace": "FileChannels.kt:36, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "[J", + "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationResponse$commitHeaders$2", + "stackTrace": "BaseApplicationResponse.kt:60, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.ChildHandleNode", + "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.DispatchedCoroutine", + "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "WeakTimeoutQueueJvm.kt:191", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "[Ljava.lang.StackTraceElement;", + "stackTrace": "WeakTimeoutQueueJvm.kt:192", + "totalCount": 2000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.JobSupport$Finishing", + "stackTrace": "WeakTimeoutQueueJvm.kt:192", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "WeakTimeoutQueueJvm.kt:192", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "java.util.ArrayList$Itr", + "stackTrace": "WeakTimeoutQueueJvm.kt:192", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.ChildHandleNode", + "stackTrace": "WeakTimeoutQueueJvm.kt:179, WeakTimeoutQueueJvm.kt:77, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.InvokeOnCompletion", + "stackTrace": "WeakTimeoutQueueJvm.kt:-1, WeakTimeoutQueueJvm.kt:79, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.ChildHandleNode", + "stackTrace": "CIOApplicationEngine.kt:159, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:121, CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.DispatchedCoroutine", + "stackTrace": "CIOApplicationEngine.kt:159, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:121, CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "CIOApplicationEngine.kt:159, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:121, CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.server.cio.CIOApplicationCall", + "stackTrace": "CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "java.util.HashMap$Node", + "stackTrace": "AttributesJvm.kt:24, BaseApplicationCall.kt:25, BaseApplicationCall.kt:24, CIOApplicationCall.kt:42, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "java.util.HashMap$Node", + "stackTrace": "AttributesJvm.kt:24, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "java.util.HashMap$Node", + "stackTrace": "AttributesJvm.kt:24, ResponseType.kt:22, PipelineCall.kt:102, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.ChildHandleNode", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.InvokeOnCompletion", + "stackTrace": "Coroutines.kt:157, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "java.util.HashMap$Node", + "stackTrace": "ActorSelectorManager.kt:98, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "java.lang.Integer", + "stackTrace": "ActorSelectorManager.kt:104, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 2000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "ActorSelectorManager.kt:73, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.util.pipeline.PhaseContent", + "stackTrace": "Pipeline.kt:137, CIOApplicationEngine.kt:130, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:173", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.CompletedContinuation", + "stackTrace": "CIOApplicationResponse.kt:79, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "CIOApplicationResponse.kt:79, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.server.routing.RoutingResolveResult$Success", + "stackTrace": "RoutingResolveContext.kt:125, RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.server.routing.RoutingResolveResult$Success", + "stackTrace": "RoutingResolveContext.kt:125, RoutingResolveContext.kt:158, RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.server.routing.RoutingResolveResult$Success", + "stackTrace": "RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.http.cio.Request", + "stackTrace": "HttpParser.kt:47, HttpParser.kt:-1", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.CompletedContinuation", + "stackTrace": "SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.ChildContinuation", + "stackTrace": "SelectorManagerSupport.kt:192, CIOReader.kt:144, CIOReader.kt:1, CIOReader.kt:110, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "SelectorManagerSupport.kt:192, CIOReader.kt:144, CIOReader.kt:1, CIOReader.kt:110, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.server.routing.RoutingResponse", + "stackTrace": "RouteNode.kt:294, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.server.http.content.PreCompressedKt$respondStaticResource$4", + "stackTrace": "PreCompressed.kt:173, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.server.http.content.PreCompressedKt$respondStaticResource$4", + "stackTrace": "PreCompressed.kt:-1, PreCompressed.kt:-1, PreCompressed.kt:210, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "[B", + "stackTrace": "PreCompressed.kt:208, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "java.util.ArrayList$Itr", + "stackTrace": "HeaderValueWithParameters.kt:43, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.server.engine.DelegateHeaders", + "stackTrace": "BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.http.ContentType", + "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "[Lio.ktor.util.pipeline.PipelinePhase;", + "stackTrace": "ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, ByteWriteChannel.kt:168, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1", + "totalCount": 999, + "totalSize": 31968 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "totalCount": 998, + "totalSize": 31936 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 993, + "totalSize": 31776 + }, + { + "name": "kotlinx.coroutines.JobSupport$Finishing", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 993, + "totalSize": 31776 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 993, + "totalSize": 31776 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "totalCount": 965, + "totalSize": 30880 + }, + { + "name": "io.ktor.network.sockets.CIOReaderKt$readFrom$2", + "stackTrace": "CIOReader.kt:135, CIOReader.kt:1, CIOReader.kt:98, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 1050, + "totalSize": 25200 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1030, + "totalSize": 24720 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1028, + "totalSize": 24672 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteReadChannelJVM.kt:288, ByteReadChannel.kt:246, ServerPipeline.kt:206, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 769, + "totalSize": 24608 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "WeakTimeoutQueueJvm.kt:179, WeakTimeoutQueueJvm.kt:77, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 769, + "totalSize": 24608 + }, + { + "name": "io.ktor.utils.io.internal.ReadSessionImpl", + "stackTrace": "ByteBufferChannel.kt:1595, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServerPipeline.kt:70", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.internal.ReadSessionImpl", + "stackTrace": "ByteBufferChannel.kt:1595, ByteBufferChannel.kt:26, ByteChannel.kt:14, ServerPipeline.kt:117", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.internal.ReadSessionImpl", + "stackTrace": "ByteBufferChannel.kt:1595, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", + "stackTrace": "ByteBufferChannel.kt:2199, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServerPipeline.kt:70", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", + "stackTrace": "ByteBufferChannel.kt:2272, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServerPipeline.kt:70", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", + "stackTrace": "ByteBufferChannel.kt:2199, ByteBufferChannel.kt:26, ByteChannel.kt:14, ServerPipeline.kt:117", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", + "stackTrace": "ByteBufferChannel.kt:2272, ByteBufferChannel.kt:26, ByteChannel.kt:14, ServerPipeline.kt:117", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", + "stackTrace": "ByteBufferChannel.kt:2199, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", + "stackTrace": "ByteBufferChannel.kt:2272, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspension$1", + "stackTrace": "ByteBufferChannel.kt:2277, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServerPipeline.kt:70", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspension$1", + "stackTrace": "ByteBufferChannel.kt:2277, ByteBufferChannel.kt:26, ByteChannel.kt:14, ServerPipeline.kt:117", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspension$1", + "stackTrace": "ByteBufferChannel.kt:2277, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$attachJob$1", + "stackTrace": "ByteBufferChannel.kt:89, Coroutines.kt:140", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.Long", + "stackTrace": "ByteBufferChannel.kt:1689, ByteBufferChannel.kt:-1, BaseApplicationResponse.kt:215, BaseApplicationResponse.kt:-1", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.Long", + "stackTrace": "ByteBufferChannel.kt:1293, ByteBufferChannel.kt:-1", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.Long", + "stackTrace": "ByteBufferChannel.kt:1689, ByteBufferChannel.kt:-1, ByteReadChannel.kt:226, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[C", + "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[C", + "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$1", + "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$1", + "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[B", + "stackTrace": "StaticContentResolution.kt:115, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.StringBuilder", + "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.String", + "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.String", + "stackTrace": "StaticContentResolution.kt:115, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.http.content.LocalFileContent", + "stackTrace": "StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.Pair", + "stackTrace": "StaticContentResolution.kt:60, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.StringBuilder", + "stackTrace": "CharArrayBuilder.kt:109, CharArrayBuilder.kt:10, CharArrayBuilder.kt:154, ConnectionOptions.kt:86, ConnectionOptions.kt:51, ServerPipeline.kt:91", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.StringBuilder", + "stackTrace": "CharArrayBuilder.kt:109, CharArrayBuilder.kt:10, CharArrayBuilder.kt:154, CIOApplicationRequest.kt:41, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.String", + "stackTrace": "CharArrayBuilder.kt:154, ConnectionOptions.kt:86, ConnectionOptions.kt:51, ServerPipeline.kt:91", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.String", + "stackTrace": "CharArrayBuilder.kt:154, CIOApplicationRequest.kt:41, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.StringValuesBuilderImpl$appendAll$1", + "stackTrace": "StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.StringValuesBuilderImpl$appendAll$1", + "stackTrace": "StringValues.kt:235, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.StringValuesBuilderImpl$appendMissing$1", + "stackTrace": "StringValues.kt:241, RoutingPipelineCall.kt:41, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "ServerPipeline.kt:83", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.CompletableDeferredImpl", + "stackTrace": "ServerPipeline.kt:122", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.StandaloneCoroutine", + "stackTrace": "ServerPipeline.kt:124", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.http.cio.CIOHeaders$names$2", + "stackTrace": "CIOHeaders.kt:15, CIOApplicationRequest.kt:26, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.UnsafeLazyImpl", + "stackTrace": "CIOHeaders.kt:15, CIOApplicationRequest.kt:26, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.ranges.IntRange", + "stackTrace": "CIOHeaders.kt:33, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "CIOHeaders.kt:43, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, CIOReader.kt:107, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, CIOApplicationResponse.kt:104, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteReadChannelJVM.kt:288, ByteReadChannel.kt:246, ServerPipeline.kt:206, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[Ljava.lang.String;", + "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.Arrays$ArrayList", + "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$2", + "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1", + "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1", + "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1", + "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1", + "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[Lkotlin.coroutines.Continuation;", + "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[Lkotlin.coroutines.Continuation;", + "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.CaseInsensitiveString", + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:185, StringValues.kt:169, BaseApplicationRequest.kt:64, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.CaseInsensitiveString", + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:185, StringValues.kt:169, BaseApplicationRequest.kt:64, StringValues.kt:36, Headers.kt:12, BaseApplicationRequest.kt:45, ApplicationRequestProperties.kt:17, ApplicationRequestProperties.kt:81, PreCompressed.kt:180, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.CaseInsensitiveString", + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, FileContentType.kt:40, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.CaseInsensitiveString", + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.CaseInsensitiveString", + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.CaseInsensitiveString", + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.CaseInsensitiveString", + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.CaseInsensitiveString", + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:185, StringValues.kt:169, BaseApplicationRequest.kt:64, StringValues.kt:36, Headers.kt:12, BaseApplicationRequest.kt:45, BaseApplicationResponse.kt:99, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.CaseInsensitiveString", + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:208, CIOApplicationResponse.kt:41, ResponseHeaders.kt:28, ResponseHeaders.kt:23, BaseApplicationResponse.kt:100, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.CaseInsensitiveString", + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:208, CIOApplicationResponse.kt:41, ResponseHeaders.kt:28, CIOApplicationResponse.kt:112, CIOApplicationResponse.kt:47, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.CaseInsensitiveString", + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:208, CIOApplicationResponse.kt:41, ResponseHeaders.kt:28, BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.JobImpl", + "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.CoroutineName", + "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "sun.nio.ch.NativeThreadSet", + "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationResponse$cookies$2", + "stackTrace": "BaseApplicationResponse.kt:32, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.SynchronizedLazyImpl", + "stackTrace": "BaseApplicationResponse.kt:32, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.response.ResponseCookies", + "stackTrace": "BaseApplicationResponse.kt:33, BaseApplicationResponse.kt:32, BaseApplicationResponse.kt:32, RoutingPipelineCall.kt:-1, RouteNode.kt:176, RouteNode.kt:294, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.Long", + "stackTrace": "BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "WeakTimeoutQueueJvm.kt:191", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.CompletedExceptionally", + "stackTrace": "WeakTimeoutQueueJvm.kt:192", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "WeakTimeoutQueueJvm.kt:192", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.JobImpl", + "stackTrace": "WeakTimeoutQueueJvm.kt:179, WeakTimeoutQueueJvm.kt:77, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.cio.internal.WeakTimeoutQueue$WeakTimeoutCoroutine", + "stackTrace": "WeakTimeoutQueueJvm.kt:77, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.Long", + "stackTrace": "WeakTimeoutQueueJvm.kt:12, WeakTimeoutQueueJvm.kt:11, WeakTimeoutQueueJvm.kt:109, WeakTimeoutQueueJvm.kt:78, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.cio.internal.WeakTimeoutQueue$withTimeout$2$1", + "stackTrace": "WeakTimeoutQueueJvm.kt:79, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "CIOApplicationEngine.kt:159, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:121, CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.StandaloneCoroutine", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$1", + "stackTrace": "Coroutines.kt:157, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.ChannelJob", + "stackTrace": "Coroutines.kt:161, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.ChannelScope", + "stackTrace": "Coroutines.kt:144", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "ActorSelectorManager.kt:73, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.collections.ArrayAsCollection", + "stackTrace": "Pipeline.kt:32, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.collections.ArrayAsCollection", + "stackTrace": "Pipeline.kt:32, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "Pipeline.kt:32, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "Pipeline.kt:32, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.http.HeadersBuilder", + "stackTrace": "CIOApplicationResponse.kt:25, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.cio.CIOApplicationResponse$headers$1", + "stackTrace": "CIOApplicationResponse.kt:31, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "CIOApplicationResponse.kt:79, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "RoutingResolveContext.kt:38, Routing.kt:63, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.cio.CIOApplicationRequest$cookies$2", + "stackTrace": "CIOApplicationRequest.kt:22, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.SynchronizedLazyImpl", + "stackTrace": "CIOApplicationRequest.kt:22, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.SynchronizedLazyImpl", + "stackTrace": "CIOApplicationRequest.kt:28, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.SynchronizedLazyImpl", + "stackTrace": "CIOApplicationRequest.kt:30, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.http.cio.CIOHeaders", + "stackTrace": "CIOApplicationRequest.kt:26, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.cio.CIOApplicationRequest$queryParameters$2", + "stackTrace": "CIOApplicationRequest.kt:28, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.cio.CIOApplicationRequest$rawQueryParameters$2", + "stackTrace": "CIOApplicationRequest.kt:30, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.request.RequestCookies", + "stackTrace": "CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, RoutingPipelineCall.kt:-1, RouteNode.kt:154, RouteNode.kt:289, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.http.cio.HttpHeadersMap", + "stackTrace": "HttpParser.kt:97, HttpParser.kt:45, HttpParser.kt:-1", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.http.cio.internals.MutableRange", + "stackTrace": "HttpParser.kt:26, ServerPipeline.kt:57", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.routing.RoutingContext", + "stackTrace": "RouteNode.kt:114, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.network.sockets.CIOReaderKt$readFrom$2", + "stackTrace": "CIOReader.kt:135, CIOReader.kt:1, CIOReader.kt:111, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "PreCompressed.kt:237, PreCompressed.kt:176, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.StringBuilder", + "stackTrace": "PreCompressed.kt:208, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.DelegatingMutableSet$iterator$1", + "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:421, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.DelegatingMutableSet$iterator$1", + "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.DelegatingMutableSet$iterator$1", + "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.DelegatingMutableSet$iterator$1", + "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:182, StringValues.kt:235, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.DelegatingMutableSet$iterator$1", + "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:182, StringValues.kt:241, RoutingPipelineCall.kt:41, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.DelegatingMutableSet$iterator$1", + "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.DelegatingMutableSet$iterator$1", + "stackTrace": "DelegatingMutableSet.kt:38, CIOApplicationResponse.kt:95, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.StringBuilder", + "stackTrace": "HeaderValueWithParameters.kt:45, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.String", + "stackTrace": "HeaderValueWithParameters.kt:54, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationRequest$headers$2", + "stackTrace": "BaseApplicationRequest.kt:22, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.SynchronizedLazyImpl", + "stackTrace": "BaseApplicationRequest.kt:22, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.http.HeadersBuilder", + "stackTrace": "BaseApplicationRequest.kt:47, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.http.ParametersBuilderImpl", + "stackTrace": "Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.http.ParametersBuilderImpl", + "stackTrace": "Parameters.kt:34, Parameters.kt:34, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.http.ParametersBuilderImpl", + "stackTrace": "Parameters.kt:34, Parameters.kt:34, PipelineRequest.kt:93, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.http.ParametersImpl", + "stackTrace": "Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.http.ParametersImpl", + "stackTrace": "Parameters.kt:41, PipelineRequest.kt:98, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.http.ParametersImpl", + "stackTrace": "Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "ConnectionOptions.kt:83, ConnectionOptions.kt:51, ServerPipeline.kt:91", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.http.cio.ConnectionOptions", + "stackTrace": "ConnectionOptions.kt:105, ConnectionOptions.kt:51, ServerPipeline.kt:91", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.http.HeaderValueParam", + "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.routing.RoutingPipelineRequest", + "stackTrace": "RoutingPipelineCall.kt:33, Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.routing.RoutingPipelineResponse", + "stackTrace": "RoutingPipelineCall.kt:36, Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.routing.RoutingPipelineCall$parameters$2", + "stackTrace": "RoutingPipelineCall.kt:38, Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.UnsafeLazyImpl", + "stackTrace": "RoutingPipelineCall.kt:38, Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[B", + "stackTrace": "RequestResponseBuilder.kt:23, CIOApplicationResponse.kt:94, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.String", + "stackTrace": "RequestResponseBuilder.kt:23, CIOApplicationResponse.kt:94, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "PhaseContent.kt:70, PhaseContent.kt:77, PhaseContent.kt:30, Pipeline.kt:155, CIOApplicationEngine.kt:131, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:173", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.Long", + "stackTrace": "LocalFileContent.kt:26, BaseApplicationResponse.kt:79, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.request.RequestCookies$rawCookies$2", + "stackTrace": "RequestCookies.kt:23, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, RoutingPipelineCall.kt:-1, RouteNode.kt:154, RouteNode.kt:289, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.SynchronizedLazyImpl", + "stackTrace": "RequestCookies.kt:23, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, RoutingPipelineCall.kt:-1, RouteNode.kt:154, RouteNode.kt:289, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "Paths.kt:25, Paths.kt:17, StaticContentResolution.kt:125, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "Paths.kt:25, Paths.kt:17, StaticContentResolution.kt:125, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[B", + "stackTrace": "FileContentType.kt:38, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.String", + "stackTrace": "FileContentType.kt:38, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.Long", + "stackTrace": "LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.http.content.LastModifiedVersion", + "stackTrace": "LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[B", + "stackTrace": "Long.kt:11, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.String", + "stackTrace": "Long.kt:11, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.http.HeadersImpl", + "stackTrace": "Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.reflect.TypeInfo", + "stackTrace": "TypeInfoJvm.kt:19, PreCompressed.kt:287, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, ByteWriteChannel.kt:168, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1", + "totalCount": 999, + "totalSize": 23976 + }, + { + "name": "java.lang.Long", + "stackTrace": "ByteBufferChannel.kt:1293, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 993, + "totalSize": 23832 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 993, + "totalSize": 23832 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 993, + "totalSize": 23832 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "totalCount": 971, + "totalSize": 23304 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "totalCount": 964, + "totalSize": 23136 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "ByteBufferChannel.kt:89, Coroutines.kt:140", + "totalCount": 659, + "totalSize": 21088 + }, + { + "name": "[B", + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 151, + "totalSize": 19632 + }, + { + "name": "kotlin.jvm.internal.Ref$IntRef", + "stackTrace": "CIOReader.kt:134, CIOReader.kt:1, CIOReader.kt:98, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 1050, + "totalSize": 16800 + }, + { + "name": "java.lang.Integer", + "stackTrace": "CIOReader.kt:139, CIOReader.kt:1, CIOReader.kt:98, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 1050, + "totalSize": 16800 + }, + { + "name": "kotlin.jvm.internal.Ref$IntRef", + "stackTrace": "ByteBufferChannel.kt:1956, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.jvm.internal.Ref$IntRef", + "stackTrace": "ByteBufferChannel.kt:1957, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.jvm.internal.Ref$IntRef", + "stackTrace": "ByteBufferChannel.kt:1963, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.jvm.internal.Ref$BooleanRef", + "stackTrace": "ByteBufferChannel.kt:1958, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.jvm.internal.Ref$BooleanRef", + "stackTrace": "ByteBufferChannel.kt:1959, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.jvm.internal.Ref$ObjectRef", + "stackTrace": "ByteBufferChannel.kt:1962, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.sequences.SequencesKt___SequencesKt$asIterable$$inlined$Iterable$1", + "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.sequences.SequencesKt___SequencesKt$asIterable$$inlined$Iterable$1", + "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.collections.CollectionsKt__IteratorsJVMKt$iterator$1", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.sequences.SequencesKt__SequencesKt$asSequence$$inlined$Sequence$1", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.concurrent.atomic.AtomicReference", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.sequences.ConstrainedOnceSequence", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.LinkedHashMap$LinkedEntrySet", + "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:421, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.LinkedHashMap$LinkedEntrySet", + "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.LinkedHashMap$LinkedEntrySet", + "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.LinkedHashMap$LinkedEntrySet", + "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:182, StringValues.kt:235, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.LinkedHashMap$LinkedEntrySet", + "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:182, StringValues.kt:241, RoutingPipelineCall.kt:41, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.LinkedHashMap$LinkedEntrySet", + "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.LinkedHashMap$LinkedKeySet", + "stackTrace": "CaseInsensitiveMap.kt:37, CaseInsensitiveMap.kt:10, StringValues.kt:214, CIOApplicationResponse.kt:95, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.LinkedHashMap$LinkedKeySet", + "stackTrace": "StringValues.kt:421, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlinx.coroutines.channels.ChannelResult", + "stackTrace": "ServerPipeline.kt:83", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlinx.coroutines.DisposeOnCancel", + "stackTrace": "ServerPipeline.kt:146", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlinx.coroutines.channels.ReceiveCatching", + "stackTrace": "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.LinkedHashSet", + "stackTrace": "CIOHeaders.kt:33, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.Result$Failure", + "stackTrace": "CancellableReusableContinuation.kt:24, ByteBufferChannel.kt:158, ByteWriteChannel.kt:168, ServerPipeline.kt:151", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.Result$Failure", + "stackTrace": "CancellableReusableContinuation.kt:24, ByteBufferChannel.kt:158, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.Result$Failure", + "stackTrace": "CancellableReusableContinuation.kt:24, ByteBufferChannel.kt:158, ByteWriteChannel.kt:168, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.sequences.SequencesKt___SequencesKt$asIterable$$inlined$Iterable$1", + "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlinx.coroutines.internal.ContextScope", + "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.lang.Object", + "stackTrace": "FileChannels.kt:36, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "sun.nio.ch.FileDispatcherImpl", + "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.io.RandomAccessFile$1", + "stackTrace": "FileChannels.kt:116", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.jvm.internal.Ref$BooleanRef", + "stackTrace": "BaseApplicationResponse.kt:57, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.jvm.internal.Ref$ObjectRef", + "stackTrace": "WeakTimeoutQueueJvm.kt:192", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.pipeline.PipelinePhase", + "stackTrace": "CIOApplicationEngine.kt:129, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:173", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.HashMapAttributes", + "stackTrace": "AttributesJvm.kt:13, AttributesJvm.kt:12, BaseApplicationCall.kt:15, CIOApplicationCall.kt:25, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.HashMapAttributes", + "stackTrace": "AttributesJvm.kt:13, AttributesJvm.kt:12, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.ConcurrentSafeAttributes", + "stackTrace": "AttributesJvm.kt:13, Pipeline.kt:25, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.ConcurrentSafeAttributes", + "stackTrace": "AttributesJvm.kt:13, Pipeline.kt:25, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.pipeline.PipelinePhaseRelation$Before", + "stackTrace": "Pipeline.kt:137, CIOApplicationEngine.kt:130, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:173", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.http.cio.RequestResponseBuilder", + "stackTrace": "CIOApplicationResponse.kt:92, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancel", + "stackTrace": "SelectorManagerSupport.kt:42, CIOReader.kt:144, CIOReader.kt:1, CIOReader.kt:110, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.jvm.internal.Ref$IntRef", + "stackTrace": "CIOReader.kt:134, CIOReader.kt:1, CIOReader.kt:111, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.lang.Integer", + "stackTrace": "CIOReader.kt:139, CIOReader.kt:1, CIOReader.kt:111, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.CaseInsensitiveMap", + "stackTrace": "Collections.kt:10, StringValues.kt:206, Headers.kt:28, Headers.kt:28, CIOApplicationResponse.kt:25, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.CaseInsensitiveMap", + "stackTrace": "Collections.kt:10, StringValues.kt:206, Headers.kt:28, Headers.kt:28, BaseApplicationRequest.kt:47, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.CaseInsensitiveMap", + "stackTrace": "Collections.kt:10, StringValues.kt:162, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.CaseInsensitiveMap", + "stackTrace": "Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.CaseInsensitiveMap", + "stackTrace": "Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.CaseInsensitiveMap", + "stackTrace": "Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.CaseInsensitiveMap", + "stackTrace": "Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, PipelineRequest.kt:93, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.CaseInsensitiveMap", + "stackTrace": "Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.CaseInsensitiveMap", + "stackTrace": "Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.collections.ConcurrentMap", + "stackTrace": "RequestCookies.kt:16, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, RoutingPipelineCall.kt:-1, RouteNode.kt:154, RouteNode.kt:289, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.http.HttpHeaderValueParserKt$parseAndSortHeader$$inlined$sortedByDescending$1", + "stackTrace": "HttpHeaderValueParser.kt:225, ApplicationRequestProperties.kt:81, PreCompressed.kt:180, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.nio.channels.spi.AbstractInterruptibleChannel$1", + "stackTrace": "BufferViewJvm.kt:23, FileChannels.kt:64, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.jvm.internal.Ref$ObjectRef", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 993, + "totalSize": 15888 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "ByteBufferChannel.kt:89, Coroutines.kt:140", + "totalCount": 659, + "totalSize": 15816 + }, + { + "name": "kotlinx.coroutines.internal.Removed", + "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "totalCount": 954, + "totalSize": 15264 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "Coroutines.kt:157, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 341, + "totalSize": 10912 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 306, + "totalSize": 9792 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 31, + "totalSize": 8432 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "Coroutines.kt:157, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 341, + "totalSize": 8184 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 306, + "totalSize": 7344 + }, + { + "name": "java.lang.String", + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 96, + "totalSize": 2304 + }, + { + "name": "[I", + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 32, + "totalSize": 1816 + }, + { + "name": "kotlinx.coroutines.channels.ChannelSegment", + "stackTrace": "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 31, + "totalSize": 1240 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "totalCount": 29, + "totalSize": 696 + }, + { + "name": "[C", + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 3, + "totalSize": 648 + }, + { + "name": "java.util.concurrent.atomic.AtomicReferenceArray", + "stackTrace": "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 31, + "totalSize": 496 + }, + { + "name": "java.net.URL", + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 7, + "totalSize": 448 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 7, + "totalSize": 432 + }, + { + "name": "[Ljava.lang.String;", + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 2, + "totalSize": 416 + }, + { + "name": "java.lang.StringBuilder", + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 14, + "totalSize": 336 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "totalCount": 7, + "totalSize": 336 + }, + { + "name": "kotlinx.coroutines.internal.Removed", + "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 19, + "totalSize": 304 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 8, + "totalSize": 256 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 5, + "totalSize": 240 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 5, + "totalSize": 240 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 10, + "totalSize": 240 + }, + { + "name": "java.nio.HeapCharBuffer", + "stackTrace": "ByteBufferChannel.kt:2014, ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1654, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1966, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 4, + "totalSize": 224 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readUTF8LineToUtf8Suspend$2", + "stackTrace": "ByteBufferChannel.kt:1966, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 4, + "totalSize": 224 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "totalCount": 7, + "totalSize": 224 + }, + { + "name": "kotlinx.coroutines.JobSupport$Finishing", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "totalCount": 7, + "totalSize": 224 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "totalCount": 7, + "totalSize": 224 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 8, + "totalSize": 192 + }, + { + "name": "java.lang.Long", + "stackTrace": "ByteBufferChannel.kt:1293, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "totalCount": 7, + "totalSize": 168 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "totalCount": 7, + "totalSize": 168 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "totalCount": 7, + "totalSize": 168 + }, + { + "name": "[J", + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 6, + "totalSize": 144 + }, + { + "name": "java.util.BitSet", + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 6, + "totalSize": 144 + }, + { + "name": "java.util.HashMap", + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 3, + "totalSize": 144 + }, + { + "name": "kotlin.jvm.internal.Ref$ObjectRef", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "totalCount": 7, + "totalSize": 112 + }, + { + "name": "java.util.jar.JarFile$JarFileEntry", + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 1, + "totalSize": 104 + }, + { + "name": "java.io.File", + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 3, + "totalSize": 96 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 2, + "totalSize": 80 + }, + { + "name": "java.util.concurrent.ConcurrentHashMap$Node", + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 2, + "totalSize": 64 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 2, + "totalSize": 64 + }, + { + "name": "java.nio.DirectByteBuffer", + "stackTrace": "ReadWriteBufferState.kt:43, ReadWriteBufferState.kt:33, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 1, + "totalSize": 64 + }, + { + "name": "java.nio.DirectByteBuffer", + "stackTrace": "ReadWriteBufferState.kt:46, ReadWriteBufferState.kt:33, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 1, + "totalSize": 64 + }, + { + "name": "java.nio.DirectByteBuffer", + "stackTrace": "ByteBufferPools.kt:38, ByteBufferPools.kt:33, DefaultPool.kt:51, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 1, + "totalSize": 64 + }, + { + "name": "java.util.zip.ZipFile$ZipFileInputStream", + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 1, + "totalSize": 56 + }, + { + "name": "java.util.zip.ZipFile$ZipFileInflaterInputStream", + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 1, + "totalSize": 56 + }, + { + "name": "jdk.internal.ref.CleanerImpl$PhantomCleanableRef", + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 1, + "totalSize": 48 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 2, + "totalSize": 48 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 2, + "totalSize": 48 + }, + { + "name": "kotlinx.coroutines.BlockingEventLoop", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "totalCount": 1, + "totalSize": 48 + }, + { + "name": "io.ktor.utils.io.internal.ReadWriteBufferState$Initial", + "stackTrace": "ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 1, + "totalSize": 48 + }, + { + "name": "jdk.internal.loader.URLClassPath$JarLoader$2", + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 1, + "totalSize": 40 + }, + { + "name": "java.util.WeakHashMap$Entry", + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 1, + "totalSize": 40 + }, + { + "name": "java.security.CodeSource", + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 1, + "totalSize": 40 + }, + { + "name": "jdk.internal.ref.Cleaner", + "stackTrace": "ByteBufferPools.kt:38, ByteBufferPools.kt:33, DefaultPool.kt:51, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 1, + "totalSize": 40 + }, + { + "name": "java.lang.Object", + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 2, + "totalSize": 32 + }, + { + "name": "kotlinx.coroutines.internal.Removed", + "stackTrace": "WeakTimeoutQueueJvm.kt:192", + "totalCount": 2, + "totalSize": 32 + }, + { + "name": "io.ktor.utils.io.internal.RingBufferCapacity", + "stackTrace": "ReadWriteBufferState.kt:36, ReadWriteBufferState.kt:33, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 1, + "totalSize": 32 + }, + { + "name": "java.nio.DirectByteBuffer$Deallocator", + "stackTrace": "ByteBufferPools.kt:38, ByteBufferPools.kt:33, DefaultPool.kt:51, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 1, + "totalSize": 32 + }, + { + "name": "java.util.zip.ZipFile$InflaterCleanupAction", + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "java.security.SecureClassLoader$1", + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "[Ljava.util.List;", + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readUTF8LineToUtf8Suspend$3", + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteReadChannelJVM.kt:288, ByteReadChannel.kt:246, ServerPipeline.kt:206, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "io.ktor.utils.io.internal.ReadWriteBufferState$IdleNonEmpty", + "stackTrace": "ReadWriteBufferState.kt:49, ReadWriteBufferState.kt:33, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "io.ktor.utils.io.internal.ReadWriteBufferState$Reading", + "stackTrace": "ReadWriteBufferState.kt:50, ReadWriteBufferState.kt:33, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "io.ktor.utils.io.internal.ReadWriteBufferState$Writing", + "stackTrace": "ReadWriteBufferState.kt:51, ReadWriteBufferState.kt:33, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "io.ktor.utils.io.internal.ReadWriteBufferState$ReadingWriting", + "stackTrace": "ReadWriteBufferState.kt:52, ReadWriteBufferState.kt:33, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "java.util.zip.CRC32", + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 1, + "totalSize": 16 + }, + { + "name": "java.security.SecureClassLoader$CodeSourceKey", + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 1, + "totalSize": 16 + }, + { + "name": "kotlinx.coroutines.internal.Removed", + "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:20, ByteBufferChannel.kt:161, ByteWriteChannel.kt:168, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1", + "totalCount": 1, + "totalSize": 16 + }, + { + "name": "kotlinx.coroutines.internal.Removed", + "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 1, + "totalSize": 16 + }, + { + "name": "kotlinx.coroutines.internal.Removed", + "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:20, ByteBufferChannel.kt:161, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 1, + "totalSize": 16 + } +] \ No newline at end of file diff --git a/allocation-benchmark/allocations/sites_testMemoryConsumptionIsSame[Jetty].json b/allocation-benchmark/allocations/sites_testMemoryConsumptionIsSame[Jetty].json new file mode 100644 index 0000000..314b199 --- /dev/null +++ b/allocation-benchmark/allocations/sites_testMemoryConsumptionIsSame[Jetty].json @@ -0,0 +1,4550 @@ +[ + { + "name": "[B", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 75000, + "totalSize": 6248000 + }, + { + "name": "java.nio.DirectByteBuffer", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 25950, + "totalSize": 1660800 + }, + { + "name": "java.util.ArrayList$Itr", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 51873, + "totalSize": 1659936 + }, + { + "name": "org.eclipse.jetty.http2.HTTP2Session$DataEntry", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 25927, + "totalSize": 1244496 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 25733, + "totalSize": 1235184 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 25635, + "totalSize": 1230480 + }, + { + "name": "org.eclipse.jetty.server.HttpOutput$AsyncFlush", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 25927, + "totalSize": 1037080 + }, + { + "name": "java.lang.Integer", + "stackTrace": "ByteBufferChannel.kt:694, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 52182, + "totalSize": 834912 + }, + { + "name": "java.util.ArrayDeque$DeqIterator", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 25946, + "totalSize": 830272 + }, + { + "name": "java.util.concurrent.locks.ReentrantLock$NonfairSync", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 25927, + "totalSize": 829664 + }, + { + "name": "org.eclipse.jetty.server.HttpChannel$SendCallback", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 25927, + "totalSize": 829664 + }, + { + "name": "org.eclipse.jetty.http2.frames.DataFrame", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 25927, + "totalSize": 829664 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 25635, + "totalSize": 820320 + }, + { + "name": "java.util.concurrent.ConcurrentLinkedQueue$Node", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 25946, + "totalSize": 622704 + }, + { + "name": "org.eclipse.jetty.util.thread.Locker", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 25927, + "totalSize": 622248 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 25635, + "totalSize": 615240 + }, + { + "name": "java.lang.String", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 24000, + "totalSize": 576000 + }, + { + "name": "java.util.HashMap", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 12000, + "totalSize": 576000 + }, + { + "name": "java.lang.StringBuilder", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 21000, + "totalSize": 504000 + }, + { + "name": "java.util.concurrent.locks.ReentrantLock", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 25927, + "totalSize": 414832 + }, + { + "name": "org.eclipse.jetty.util.thread.Locker$Lock", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 25927, + "totalSize": 414832 + }, + { + "name": "java.net.URL", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 6000, + "totalSize": 384000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "ServletWriter.kt:40, ServletWriter.kt:18, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 272000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "ServletReader.kt:26, ServletReader.kt:17, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 272000 + }, + { + "name": "java.util.HashSet", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 12000, + "totalSize": 192000 + }, + { + "name": "[I", + "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 2000, + "totalSize": 176000 + }, + { + "name": "[I", + "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 2000, + "totalSize": 176000 + }, + { + "name": "kotlin.coroutines.CombinedContext", + "stackTrace": "JettyKtorHandler.kt:82", + "totalCount": 7000, + "totalSize": 168000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "StringValues.kt:249, StringValues.kt:236, StringValues.kt:235, ServletApplicationRequestHeaders.kt:42, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 4000, + "totalSize": 160000 + }, + { + "name": "kotlin.coroutines.CombinedContext", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 6000, + "totalSize": 144000 + }, + { + "name": "java.util.concurrent.LinkedBlockingQueue$Node", + "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 5999, + "totalSize": 143976 + }, + { + "name": "[Ljava.nio.ByteBuffer;", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 5062, + "totalSize": 121656 + }, + { + "name": "java.util.LinkedHashMap$Entry", + "stackTrace": "Attributes.kt:35, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 3000, + "totalSize": 120000 + }, + { + "name": "java.util.LinkedHashMap$Entry", + "stackTrace": "Attributes.kt:41, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 3000, + "totalSize": 120000 + }, + { + "name": "java.util.GregorianCalendar", + "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 112000 + }, + { + "name": "java.util.GregorianCalendar", + "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 112000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel", + "stackTrace": "ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 112000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel", + "stackTrace": "ByteChannel.kt:14, ByteChannel.kt:14, ServletWriter.kt:38, ServletWriter.kt:18, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 112000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel", + "stackTrace": "ByteChannel.kt:14, ByteChannel.kt:14, ServletReader.kt:25, ServletReader.kt:17, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 112000 + }, + { + "name": "java.nio.HeapByteBuffer", + "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 1999, + "totalSize": 111944 + }, + { + "name": "java.util.ArrayList$Itr", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 3000, + "totalSize": 96000 + }, + { + "name": "jdk.internal.loader.BuiltinClassLoader$1", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 3000, + "totalSize": 96000 + }, + { + "name": "java.io.File", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 3000, + "totalSize": 96000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$copyDirect$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 96000 + }, + { + "name": "kotlin.coroutines.CombinedContext", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:42, ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 4000, + "totalSize": 96000 + }, + { + "name": "kotlin.coroutines.CombinedContext", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:87, ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "totalCount": 4000, + "totalSize": 96000 + }, + { + "name": "java.util.HashMap$Node", + "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 3000, + "totalSize": 96000 + }, + { + "name": "sun.util.calendar.Gregorian$Date", + "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 96000 + }, + { + "name": "sun.util.calendar.Gregorian$Date", + "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 96000 + }, + { + "name": "kotlin.coroutines.CombinedContext", + "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 4000, + "totalSize": 96000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "Pipeline.kt:32, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:89, AsyncServlet.kt:80, JettyApplicationResponse.kt:26, JettyApplicationCall.kt:34, JettyKtorHandler.kt:83", + "totalCount": 2000, + "totalSize": 96000 + }, + { + "name": "io.ktor.util.pipeline.PhaseContent", + "stackTrace": "Pipeline.kt:376, Pipeline.kt:244, BaseApplicationResponse.kt:47, ServletApplicationResponse.kt:19, AsyncServlet.kt:89, AsyncServlet.kt:80, JettyApplicationResponse.kt:26, JettyApplicationCall.kt:34, JettyKtorHandler.kt:83", + "totalCount": 3000, + "totalSize": 96000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 2316, + "totalSize": 87584 + }, + { + "name": "kotlinx.coroutines.channels.BufferedChannel", + "stackTrace": "ServletWriter.kt:40, ServletWriter.kt:18, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 80000 + }, + { + "name": "[Ljava.util.HashMap$Node;", + "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 80000 + }, + { + "name": "[Ljava.util.HashMap$Node;", + "stackTrace": "Attributes.kt:35, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 80000 + }, + { + "name": "[Ljava.util.HashMap$Node;", + "stackTrace": "Attributes.kt:41, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 80000 + }, + { + "name": "[Ljava.util.HashMap$Node;", + "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, ServletApplicationRequestHeaders.kt:42, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 80000 + }, + { + "name": "[Ljava.util.HashMap$Node;", + "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 80000 + }, + { + "name": "java.util.LinkedHashMap$Entry", + "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, ServletApplicationRequestHeaders.kt:42, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 2000, + "totalSize": 80000 + }, + { + "name": "java.util.LinkedHashMap$Entry", + "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 2000, + "totalSize": 80000 + }, + { + "name": "kotlinx.coroutines.channels.BufferedChannel", + "stackTrace": "ServletReader.kt:26, ServletReader.kt:17, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 80000 + }, + { + "name": "[Ljava.util.HashMap$Node;", + "stackTrace": "AttributesJvm.kt:24, Attributes.kt:29, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 80000 + }, + { + "name": "[Ljava.util.HashMap$Node;", + "stackTrace": "AttributesJvm.kt:24, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 80000 + }, + { + "name": "[Ljava.util.HashMap$Node;", + "stackTrace": "ServletApplicationRequestHeaders.kt:37, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 80000 + }, + { + "name": "org.eclipse.jetty.http.HttpFields$1", + "stackTrace": "ServletApplicationRequestHeaders.kt:40, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 2000, + "totalSize": 80000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "RoutingResolveContext.kt:38, Routing.kt:63, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 80000 + }, + { + "name": "io.ktor.server.jetty.JettyApplicationResponse", + "stackTrace": "JettyApplicationCall.kt:34, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 80000 + }, + { + "name": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ExclusiveNode", + "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 2309, + "totalSize": 73888 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 3000, + "totalSize": 72000 + }, + { + "name": "io.ktor.utils.io.ChannelScope", + "stackTrace": "Coroutines.kt:144", + "totalCount": 3000, + "totalSize": 72000 + }, + { + "name": "io.ktor.util.cio.FileChannelsKt$readChannel$1", + "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 72000 + }, + { + "name": "io.ktor.util.cio.FileChannelsKt$readChannel$1", + "stackTrace": "FileChannels.kt:-1, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 72000 + }, + { + "name": "sun.nio.ch.FileChannelImpl", + "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 72000 + }, + { + "name": "org.eclipse.jetty.http.HttpFields$ListItr", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 2784, + "totalSize": 66816 + }, + { + "name": "java.util.ArrayList$Itr", + "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 2001, + "totalSize": 64032 + }, + { + "name": "[B", + "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 2000, + "totalSize": 64000 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "Coroutines.kt:-1, ServletApplicationResponse.kt:59, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 2000, + "totalSize": 64000 + }, + { + "name": "java.util.stream.ReferencePipeline$2", + "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 64000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$1", + "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 64000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "Pipeline.kt:32, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 2000, + "totalSize": 64000 + }, + { + "name": "io.ktor.util.pipeline.PhaseContent", + "stackTrace": "Pipeline.kt:376, Pipeline.kt:244, BaseApplicationRequest.kt:27, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 2000, + "totalSize": 64000 + }, + { + "name": "java.util.concurrent.ConcurrentHashMap", + "stackTrace": "AttributesJvm.kt:36, AttributesJvm.kt:13, Pipeline.kt:25, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 64000 + }, + { + "name": "java.util.concurrent.ConcurrentHashMap", + "stackTrace": "AttributesJvm.kt:36, AttributesJvm.kt:13, Pipeline.kt:25, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:89, AsyncServlet.kt:80, JettyApplicationResponse.kt:26, JettyApplicationCall.kt:34, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 64000 + }, + { + "name": "java.util.HashMap$Node", + "stackTrace": "ServletApplicationRequestHeaders.kt:37, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 2000, + "totalSize": 64000 + }, + { + "name": "[Lio.ktor.util.date.Month;", + "stackTrace": "Date.kt:-1, Date.kt:65, DateJvm.kt:57, DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 64000 + }, + { + "name": "[Lio.ktor.util.date.Month;", + "stackTrace": "Date.kt:-1, Date.kt:65, DateJvm.kt:57, DateJvm.kt:38, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 64000 + }, + { + "name": "io.ktor.server.servlet.AsyncServletApplicationRequest", + "stackTrace": "AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 64000 + }, + { + "name": "java.util.concurrent.ConcurrentHashMap", + "stackTrace": "ConcurrentMapJvm.kt:14, ConcurrentMapJvm.kt:13, RequestCookies.kt:16, ServletApplicationRequestCookies.kt:14, ServletApplicationRequest.kt:30, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 64000 + }, + { + "name": "java.nio.DirectByteBuffer", + "stackTrace": "MemoryJvm.kt:25, BufferUtilsJvm.kt:12, BufferUtilsJvm.kt:11, WriteSessionImpl.kt:19, ByteBufferChannel.kt:1839, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 64000 + }, + { + "name": "[B", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 554, + "totalSize": 63728 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1990, + "totalSize": 63680 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1159, + "totalSize": 61088 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "PhaseContent.kt:71, PhaseContent.kt:77, PhaseContent.kt:30, Pipeline.kt:155, ServletApplicationResponse.kt:52, AsyncServlet.kt:89, AsyncServlet.kt:80, JettyApplicationResponse.kt:26, JettyApplicationCall.kt:34, JettyKtorHandler.kt:83", + "totalCount": 1159, + "totalSize": 59816 + }, + { + "name": "java.util.ArrayList$Itr", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 1856, + "totalSize": 59392 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$discardSuspend$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:226, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$job$1", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$job$1", + "stackTrace": "Coroutines.kt:-1, Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$job$1", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:42, ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$job$1", + "stackTrace": "Coroutines.kt:-1, Coroutines.kt:138, Coroutines.kt:42, ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$job$1", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:87, ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$job$1", + "stackTrace": "Coroutines.kt:-1, Coroutines.kt:138, Coroutines.kt:87, ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.stream.ReferencePipeline$Head", + "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.LinkedHashMap", + "stackTrace": "Attributes.kt:32, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.LinkedHashMap", + "stackTrace": "Attributes.kt:38, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.LinkedHashMap", + "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Headers.kt:28, Headers.kt:28, BaseApplicationRequest.kt:47, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.LinkedHashMap", + "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.LinkedHashMap", + "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.LinkedHashMap", + "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.LinkedHashMap", + "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.LinkedHashMap", + "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, PipelineRequest.kt:93, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.LinkedHashMap", + "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.LinkedHashMap", + "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.Calendar$Builder", + "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.Calendar$Builder", + "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "io.ktor.util.date.GMTDate", + "stackTrace": "DateJvm.kt:60, DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "io.ktor.util.date.GMTDate", + "stackTrace": "DateJvm.kt:60, DateJvm.kt:38, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.io.FileCleanable", + "stackTrace": "FileChannels.kt:36, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "org.eclipse.jetty.server.AsyncContextEvent", + "stackTrace": "JettyKtorHandler.kt:77", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "io.ktor.server.jetty.JettyKtorHandler$handle$2", + "stackTrace": "JettyKtorHandler.kt:82", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "io.ktor.server.jetty.JettyKtorHandler$handle$2", + "stackTrace": "JettyKtorHandler.kt:-1, JettyKtorHandler.kt:82", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "RoutingResolveContext.kt:139, RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "PhaseContent.kt:44, Pipeline.kt:343, Pipeline.kt:392, Pipeline.kt:270, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "io.ktor.utils.io.core.internal.ChunkBuffer", + "stackTrace": "BufferUtilsJvm.kt:12, BufferUtilsJvm.kt:11, WriteSessionImpl.kt:19, ByteBufferChannel.kt:1839, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "kotlinx.coroutines.channels.BufferedChannel$receiveCatchingOnNoWaiterSuspend$1", + "stackTrace": "ServletReader.kt:41, ServletReader.kt:20, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:147", + "totalCount": 943, + "totalSize": 52808 + }, + { + "name": "io.ktor.server.servlet.ServletWriter$loop$1", + "stackTrace": "ServletWriter.kt:-1, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 928, + "totalSize": 51968 + }, + { + "name": "java.nio.HeapByteBuffer", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 928, + "totalSize": 51968 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readAvailableSuspend$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 928, + "totalSize": 51968 + }, + { + "name": "io.ktor.server.servlet.ServletWriter$run$1", + "stackTrace": "ServletWriter.kt:-1, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "java.util.concurrent.ConcurrentLinkedQueue$Node", + "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "org.eclipse.jetty.http2.HTTP2Session$DataEntry", + "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "org.eclipse.jetty.server.HttpOutput$AsyncWrite", + "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "kotlin.ranges.IntRange", + "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "kotlin.ranges.IntRange", + "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "[Ljava.util.Enumeration;", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "java.lang.CompoundEnumeration", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2286, ByteBufferChannel.kt:2277, ByteBufferChannel.kt:2305, WriteSessionImpl.kt:72, FileChannels.kt:60, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:1708, ByteBufferChannel.kt:1692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:226, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:1708, ByteBufferChannel.kt:1692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:226, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:42, ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "Coroutines.kt:-1, ServletApplicationResponse.kt:59, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:87, ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.CancellableContinuationImpl", + "stackTrace": "Coroutines.kt:-1, ServletApplicationResponse.kt:59, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "java.util.HashMap", + "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "java.util.Collections$3", + "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "io.ktor.util.Entry", + "stackTrace": "CaseInsensitiveMap.kt:45, CaseInsensitiveMap.kt:45, DelegatingMutableSet.kt:43, StringValues.kt:421, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.servlet.ServletReader$run$1", + "stackTrace": "ServletReader.kt:-1, ServletReader.kt:20, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "SuspendFunctionGun.kt:76, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationResponse$respondOutgoingContent$1", + "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$2$copied$1", + "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$2$copied$1", + "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlin.coroutines.CombinedContext", + "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "io.ktor.util.cio.FileChannelsKt$writeToScope$2", + "stackTrace": "FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.util.cio.FileChannelsKt$writeToScope$2", + "stackTrace": "FileChannels.kt:-1, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "[Lio.ktor.util.pipeline.PipelinePhase;", + "stackTrace": "Pipeline.kt:32, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:89, AsyncServlet.kt:80, JettyApplicationResponse.kt:26, JettyApplicationCall.kt:34, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "JettyKtorHandler.kt:82", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "java.util.HashMap", + "stackTrace": "AttributesJvm.kt:53, AttributesJvm.kt:13, AttributesJvm.kt:12, BaseApplicationCall.kt:15, AsyncServlet.kt:29, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "java.util.HashMap", + "stackTrace": "AttributesJvm.kt:53, AttributesJvm.kt:13, AttributesJvm.kt:12, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "java.util.HashMap", + "stackTrace": "ServletApplicationRequestHeaders.kt:37, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "java.util.Collections$SingletonList", + "stackTrace": "ServletApplicationRequestHeaders.kt:41, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "io.ktor.util.StringValuesBuilderImpl$appendAll$1", + "stackTrace": "StringValues.kt:235, RoutingResolveContext.kt:186, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, ServletApplicationRequestHeaders.kt:42, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "java.util.Collections$1", + "stackTrace": "StringValues.kt:421, StringValues.kt:236, StringValues.kt:235, ServletApplicationRequestHeaders.kt:42, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "java.util.Collections$1", + "stackTrace": "StringValues.kt:249, StringValues.kt:236, StringValues.kt:235, ServletApplicationRequestHeaders.kt:42, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.routing.RoutingResolveContext", + "stackTrace": "Routing.kt:63, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.routing.Routing$executeResult$1", + "stackTrace": "Routing.kt:-1, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.routing.RoutingCall", + "stackTrace": "Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.util.CaseInsensitiveString", + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, ServletApplicationRequestHeaders.kt:42, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "io.ktor.util.CaseInsensitiveString", + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, ServletApplicationRequestHeaders.kt:42, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "io.ktor.util.CaseInsensitiveString", + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "[Lio.ktor.util.date.WeekDay;", + "stackTrace": "Date.kt:-1, Date.kt:32, DateJvm.kt:52, DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "[Lio.ktor.util.date.WeekDay;", + "stackTrace": "Date.kt:-1, Date.kt:32, DateJvm.kt:52, DateJvm.kt:38, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.servlet.AsyncServletApplicationCall$response$2", + "stackTrace": "AsyncServlet.kt:36, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.routing.RouteNode$buildPipeline$1$1", + "stackTrace": "RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.routing.RoutingCall", + "stackTrace": "RouteNode.kt:286, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.routing.RoutingRequest", + "stackTrace": "RouteNode.kt:289, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "[Lio.ktor.util.pipeline.PipelinePhase;", + "stackTrace": "ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:89, AsyncServlet.kt:80, JettyApplicationResponse.kt:26, JettyApplicationCall.kt:34, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.http.content.StaticContentKt$defaultResource$1", + "stackTrace": "StaticContent.kt:-1, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ServletWriter.kt:46, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 999, + "totalSize": 47952 + }, + { + "name": "kotlinx.coroutines.CancellableContinuationImpl", + "stackTrace": "ServletWriter.kt:46, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 999, + "totalSize": 47952 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1990, + "totalSize": 47760 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ServletReader.kt:41, ServletReader.kt:20, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:147", + "totalCount": 943, + "totalSize": 45264 + }, + { + "name": "kotlinx.coroutines.CancellableContinuationImpl", + "stackTrace": "ServletReader.kt:41, ServletReader.kt:20, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:147", + "totalCount": 943, + "totalSize": 45264 + }, + { + "name": "java.util.concurrent.ConcurrentLinkedQueue$Node", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 1856, + "totalSize": 44544 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:731, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 928, + "totalSize": 44544 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:731, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 928, + "totalSize": 44544 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readAvailableSuspend$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 731, + "totalSize": 40936 + }, + { + "name": "kotlinx.coroutines.channels.ChannelSegment", + "stackTrace": "ServletWriter.kt:40, ServletWriter.kt:18, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.servlet.ServletWriterKt$servletWriter$1", + "stackTrace": "ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.servlet.ServletWriterKt$servletWriter$1", + "stackTrace": "ServletWriter.kt:-1, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "kotlin.text.DelimitedRangesSequence$iterator$1", + "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "kotlin.text.DelimitedRangesSequence$iterator$1", + "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "ByteBufferChannel.kt:89, Coroutines.kt:140", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspendSession$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "java.util.HashMap$KeyIterator", + "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "[Z", + "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "[Z", + "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "kotlinx.coroutines.channels.ChannelSegment", + "stackTrace": "ServletReader.kt:26, ServletReader.kt:17, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.servlet.ServletReaderKt$servletReader$1", + "stackTrace": "ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.servlet.ServletReaderKt$servletReader$1", + "stackTrace": "ServletReader.kt:-1, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "kotlinx.coroutines.channels.BufferedChannel$receiveCatching$1", + "stackTrace": "ServletReader.kt:41, ServletReader.kt:20, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.response.ApplicationSendPipeline", + "stackTrace": "BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:89, AsyncServlet.kt:80, JettyApplicationResponse.kt:26, JettyApplicationCall.kt:34, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationResponse$Companion$setupSendPipeline$1", + "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "java.io.FileDescriptor", + "stackTrace": "FileChannels.kt:36, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.jetty.JettyKtorHandler$handle$2$invokeSuspend$$inlined$execute$1", + "stackTrace": "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1$invokeSuspend$$inlined$execute$1", + "stackTrace": "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.routing.Routing$executeResult$$inlined$execute$1", + "stackTrace": "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "org.eclipse.jetty.server.AsyncAttributes", + "stackTrace": "JettyKtorHandler.kt:77", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.jetty.JettyApplicationCall", + "stackTrace": "JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.jetty.JettyKtorHandler$handle$2$invokeSuspend$$inlined$execute$1", + "stackTrace": "JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "java.util.HashMap$KeyIterator", + "stackTrace": "ServletApplicationRequestHeaders.kt:37, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.servlet.ServletApplicationResponse$1", + "stackTrace": "ServletApplicationResponse.kt:52, AsyncServlet.kt:89, AsyncServlet.kt:80, JettyApplicationResponse.kt:26, JettyApplicationCall.kt:34, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.servlet.ServletApplicationResponse$1", + "stackTrace": "ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.routing.Routing$Plugin$install$1", + "stackTrace": "Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.routing.RoutingPipelineCall", + "stackTrace": "Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.routing.Routing$executeResult$$inlined$execute$1", + "stackTrace": "Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultTransformationChecker$1", + "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultInterceptors$2", + "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationEngineKt$verifyHostHeader$1", + "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultTransformationChecker$2", + "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultInterceptors$1", + "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.http.content.PreCompressedKt$respondStaticResource$1", + "stackTrace": "PreCompressed.kt:-1, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.util.pipeline.SuspendFunctionGun", + "stackTrace": "PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.util.pipeline.SuspendFunctionGun", + "stackTrace": "PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.util.pipeline.SuspendFunctionGun", + "stackTrace": "PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.util.pipeline.SuspendFunctionGun", + "stackTrace": "PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "[B", + "stackTrace": "HeaderValueWithParameters.kt:45, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "[B", + "stackTrace": "HeaderValueWithParameters.kt:54, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.request.ApplicationReceivePipeline", + "stackTrace": "BaseApplicationRequest.kt:24, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1", + "stackTrace": "DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1$invokeSuspend$$inlined$execute$1", + "stackTrace": "DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.engine.DefaultTransformKt$installDefaultTransformations$1", + "stackTrace": "DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.servlet.ServletWriter$finish$1", + "stackTrace": "ServletWriter.kt:-1, ServletWriter.kt:49, ServletWriter.kt:-1", + "totalCount": 999, + "totalSize": 39960 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:1708, ByteBufferChannel.kt:1692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:226, DefaultEnginePipeline.kt:40", + "totalCount": 999, + "totalSize": 39960 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 995, + "totalSize": 39800 + }, + { + "name": "org.eclipse.jetty.server.HttpOutput$AsyncFlush", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 928, + "totalSize": 37120 + }, + { + "name": "org.eclipse.jetty.http.MetaData$Response", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 928, + "totalSize": 37120 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:731, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 927, + "totalSize": 37080 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:731, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 730, + "totalSize": 35040 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:731, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 728, + "totalSize": 34944 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 699, + "totalSize": 33552 + }, + { + "name": "java.util.ArrayDeque$DeqIterator", + "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 1001, + "totalSize": 32032 + }, + { + "name": "java.util.concurrent.locks.ReentrantLock$NonfairSync", + "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "org.eclipse.jetty.server.HttpChannel$SendCallback", + "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "org.eclipse.jetty.http2.frames.DataFrame", + "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlin.text.DelimitedRangesSequence", + "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlin.text.DelimitedRangesSequence", + "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlin.ranges.IntProgressionIterator", + "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlin.ranges.IntProgressionIterator", + "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "java.util.ArrayList$Itr", + "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "jdk.internal.loader.URLClassPath$1", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "java.io.File", + "stackTrace": "StaticContentResolution.kt:79, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "jdk.internal.loader.URLClassPath$FileLoader$1", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.utils.io.internal.WriteSessionImpl", + "stackTrace": "ByteBufferChannel.kt:1833, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.utils.io.internal.WriteSessionImpl", + "stackTrace": "ByteBufferChannel.kt:1833, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServletWriter.kt:38, ServletWriter.kt:18, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.utils.io.internal.WriteSessionImpl", + "stackTrace": "ByteBufferChannel.kt:1833, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServletReader.kt:25, ServletReader.kt:17, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.ChildHandleNode", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.ChildHandleNode", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:42, ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.ChildHandleNode", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:87, ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:42, ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:87, ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.InvokeOnCompletion", + "stackTrace": "Coroutines.kt:157, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.InvokeOnCompletion", + "stackTrace": "Coroutines.kt:157, Coroutines.kt:42, ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.InvokeOnCompletion", + "stackTrace": "Coroutines.kt:157, Coroutines.kt:87, ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:87, ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.ChildContinuation", + "stackTrace": "Coroutines.kt:-1, ServletApplicationResponse.kt:59, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.ResumeOnCompletion", + "stackTrace": "Coroutines.kt:-1, ServletApplicationResponse.kt:59, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "java.util.ArrayList$Itr", + "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.util.DelegatingMutableSet", + "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:421, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.util.DelegatingMutableSet", + "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.util.DelegatingMutableSet", + "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.util.DelegatingMutableSet", + "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:182, StringValues.kt:235, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.util.DelegatingMutableSet", + "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:182, StringValues.kt:241, RoutingPipelineCall.kt:41, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.util.DelegatingMutableSet", + "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.server.servlet.ServletReader", + "stackTrace": "ServletReader.kt:17, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlin.Result$Failure", + "stackTrace": "CancellableReusableContinuation.kt:24, ByteBufferChannel.kt:158, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 2000, + "totalSize": 32000 + }, + { + "name": "[Lkotlin.coroutines.Continuation;", + "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "[Lkotlin.coroutines.Continuation;", + "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationResponse$commitHeaders$2", + "stackTrace": "BaseApplicationResponse.kt:60, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.ChildHandleNode", + "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.DispatchedCoroutine", + "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "java.lang.Object", + "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 2000, + "totalSize": 32000 + }, + { + "name": "java.io.RandomAccessFile", + "stackTrace": "FileChannels.kt:36, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "[J", + "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "[Lio.ktor.util.pipeline.PipelinePhase;", + "stackTrace": "Pipeline.kt:32, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.ChildHandleNode", + "stackTrace": "JettyKtorHandler.kt:82", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "java.util.HashMap$Node", + "stackTrace": "AttributesJvm.kt:24, Attributes.kt:29, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "java.util.HashMap$Node", + "stackTrace": "AttributesJvm.kt:24, BaseApplicationCall.kt:25, BaseApplicationCall.kt:24, JettyApplicationCall.kt:45, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "java.util.HashMap$Node", + "stackTrace": "AttributesJvm.kt:24, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "java.util.HashMap$Node", + "stackTrace": "AttributesJvm.kt:24, ResponseType.kt:22, PipelineCall.kt:102, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlin.collections.CollectionsKt__IteratorsJVMKt$iterator$1", + "stackTrace": "ServletApplicationRequestHeaders.kt:41, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 2000, + "totalSize": 32000 + }, + { + "name": "kotlin.sequences.SequencesKt__SequencesKt$asSequence$$inlined$Sequence$1", + "stackTrace": "ServletApplicationRequestHeaders.kt:41, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 2000, + "totalSize": 32000 + }, + { + "name": "java.util.concurrent.atomic.AtomicReference", + "stackTrace": "ServletApplicationRequestHeaders.kt:41, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 2000, + "totalSize": 32000 + }, + { + "name": "kotlin.sequences.ConstrainedOnceSequence", + "stackTrace": "ServletApplicationRequestHeaders.kt:41, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 2000, + "totalSize": 32000 + }, + { + "name": "org.eclipse.jetty.http.HttpField", + "stackTrace": "ServletApplicationResponse.kt:28, ResponseHeaders.kt:57, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.server.routing.RoutingResolveResult$Success", + "stackTrace": "RoutingResolveContext.kt:125, RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.server.routing.RoutingResolveResult$Success", + "stackTrace": "RoutingResolveContext.kt:125, RoutingResolveContext.kt:158, RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.server.routing.RoutingResolveResult$Success", + "stackTrace": "RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.server.routing.RoutingResponse", + "stackTrace": "RouteNode.kt:294, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.server.http.content.PreCompressedKt$respondStaticResource$4", + "stackTrace": "PreCompressed.kt:173, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.server.http.content.PreCompressedKt$respondStaticResource$4", + "stackTrace": "PreCompressed.kt:-1, PreCompressed.kt:-1, PreCompressed.kt:210, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "[B", + "stackTrace": "PreCompressed.kt:208, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.server.servlet.ServletConnectionPoint", + "stackTrace": "ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.server.servlet.ServletApplicationRequestCookies", + "stackTrace": "ServletApplicationRequest.kt:30, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "java.util.ArrayList$Itr", + "stackTrace": "HeaderValueWithParameters.kt:43, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.server.engine.DelegateHeaders", + "stackTrace": "BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.http.ContentType", + "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "[Lio.ktor.util.pipeline.PipelinePhase;", + "stackTrace": "ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:1708, ByteBufferChannel.kt:1692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:226, DefaultEnginePipeline.kt:40", + "totalCount": 999, + "totalSize": 31968 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 998, + "totalSize": 31936 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 995, + "totalSize": 31840 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 928, + "totalSize": 29696 + }, + { + "name": "java.util.concurrent.locks.ReentrantLock$NonfairSync", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 928, + "totalSize": 29696 + }, + { + "name": "org.eclipse.jetty.server.HttpChannel$SendCallback", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 928, + "totalSize": 29696 + }, + { + "name": "org.eclipse.jetty.http2.frames.HeadersFrame", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 928, + "totalSize": 29696 + }, + { + "name": "org.eclipse.jetty.http2.HTTP2Session$ControlEntry", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 928, + "totalSize": 29696 + }, + { + "name": "java.util.ArrayDeque$DeqIterator", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 928, + "totalSize": 29696 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:731, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 927, + "totalSize": 29664 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "Coroutines.kt:157, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 913, + "totalSize": 29216 + }, + { + "name": "java.lang.Integer", + "stackTrace": "ByteBufferChannel.kt:694, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 1723, + "totalSize": 27568 + }, + { + "name": "io.ktor.server.servlet.ServletWriter", + "stackTrace": "ServletWriter.kt:18, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "org.eclipse.jetty.util.thread.Locker", + "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[C", + "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[C", + "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$1", + "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$1", + "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[B", + "stackTrace": "StaticContentResolution.kt:115, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.StringBuilder", + "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.String", + "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.String", + "stackTrace": "StaticContentResolution.kt:115, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.http.content.LocalFileContent", + "stackTrace": "StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.Pair", + "stackTrace": "StaticContentResolution.kt:60, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.internal.ReadSessionImpl", + "stackTrace": "ByteBufferChannel.kt:1595, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.internal.ReadSessionImpl", + "stackTrace": "ByteBufferChannel.kt:1595, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServletWriter.kt:38, ServletWriter.kt:18, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.internal.ReadSessionImpl", + "stackTrace": "ByteBufferChannel.kt:1595, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServletReader.kt:25, ServletReader.kt:17, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", + "stackTrace": "ByteBufferChannel.kt:2199, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", + "stackTrace": "ByteBufferChannel.kt:2272, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", + "stackTrace": "ByteBufferChannel.kt:2199, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServletWriter.kt:38, ServletWriter.kt:18, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", + "stackTrace": "ByteBufferChannel.kt:2272, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServletWriter.kt:38, ServletWriter.kt:18, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", + "stackTrace": "ByteBufferChannel.kt:2199, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServletReader.kt:25, ServletReader.kt:17, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", + "stackTrace": "ByteBufferChannel.kt:2272, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServletReader.kt:25, ServletReader.kt:17, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspension$1", + "stackTrace": "ByteBufferChannel.kt:2277, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspension$1", + "stackTrace": "ByteBufferChannel.kt:2277, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServletWriter.kt:38, ServletWriter.kt:18, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspension$1", + "stackTrace": "ByteBufferChannel.kt:2277, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServletReader.kt:25, ServletReader.kt:17, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$attachJob$1", + "stackTrace": "ByteBufferChannel.kt:89, Coroutines.kt:140", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.Long", + "stackTrace": "ByteBufferChannel.kt:1689, ByteBufferChannel.kt:-1, BaseApplicationResponse.kt:215, BaseApplicationResponse.kt:-1", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.jvm.internal.Ref$LongRef", + "stackTrace": "ByteBufferChannel.kt:1696, ByteBufferChannel.kt:1692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:226, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.StandaloneCoroutine", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.StandaloneCoroutine", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:42, ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.StandaloneCoroutine", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:87, ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:42, ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:87, ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$1", + "stackTrace": "Coroutines.kt:157, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$1", + "stackTrace": "Coroutines.kt:157, Coroutines.kt:42, ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$1", + "stackTrace": "Coroutines.kt:157, Coroutines.kt:87, ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.ChannelJob", + "stackTrace": "Coroutines.kt:161, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.ChannelJob", + "stackTrace": "Coroutines.kt:161, Coroutines.kt:42, ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.ChannelJob", + "stackTrace": "Coroutines.kt:161, Coroutines.kt:87, ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.stream.ForEachOps$ForEachOp$OfRef", + "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.stream.ReferencePipeline$2$1", + "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1", + "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1", + "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1", + "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1", + "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[Lkotlin.coroutines.Continuation;", + "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[Lkotlin.coroutines.Continuation;", + "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationResponse$cookies$2", + "stackTrace": "BaseApplicationResponse.kt:32, ServletApplicationResponse.kt:19, AsyncServlet.kt:89, AsyncServlet.kt:80, JettyApplicationResponse.kt:26, JettyApplicationCall.kt:34, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.SynchronizedLazyImpl", + "stackTrace": "BaseApplicationResponse.kt:32, ServletApplicationResponse.kt:19, AsyncServlet.kt:89, AsyncServlet.kt:80, JettyApplicationResponse.kt:26, JettyApplicationCall.kt:34, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.response.ResponseCookies", + "stackTrace": "BaseApplicationResponse.kt:33, BaseApplicationResponse.kt:32, BaseApplicationResponse.kt:32, RoutingPipelineCall.kt:-1, RouteNode.kt:176, RouteNode.kt:294, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.Long", + "stackTrace": "BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.JobImpl", + "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.CoroutineName", + "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "sun.nio.ch.NativeThreadSet", + "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.collections.ArrayAsCollection", + "stackTrace": "Pipeline.kt:32, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.collections.ArrayAsCollection", + "stackTrace": "Pipeline.kt:32, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:89, AsyncServlet.kt:80, JettyApplicationResponse.kt:26, JettyApplicationCall.kt:34, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "Pipeline.kt:32, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "Pipeline.kt:32, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:89, AsyncServlet.kt:80, JettyApplicationResponse.kt:26, JettyApplicationCall.kt:34, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "Pipeline.kt:338, Pipeline.kt:392, Pipeline.kt:270, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "org.eclipse.jetty.server.AsyncContextState", + "stackTrace": "JettyKtorHandler.kt:77", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.StandaloneCoroutine", + "stackTrace": "JettyKtorHandler.kt:82", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.concurrent.LinkedBlockingQueue$Node", + "stackTrace": "JettyKtorHandler.kt:82", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.Collections$3", + "stackTrace": "ServletApplicationRequestHeaders.kt:37, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.StringValuesBuilderImpl$appendAll$1", + "stackTrace": "StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.StringValuesBuilderImpl$appendAll$1", + "stackTrace": "StringValues.kt:235, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.StringValuesBuilderImpl$appendMissing$1", + "stackTrace": "StringValues.kt:241, RoutingPipelineCall.kt:41, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.servlet.ServletApplicationResponse$headers$1", + "stackTrace": "ServletApplicationResponse.kt:24, AsyncServlet.kt:89, AsyncServlet.kt:80, JettyApplicationResponse.kt:26, JettyApplicationCall.kt:34, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.servlet.ServletApplicationResponse$responseJob$1", + "stackTrace": "ServletApplicationResponse.kt:41, AsyncServlet.kt:89, AsyncServlet.kt:80, JettyApplicationResponse.kt:26, JettyApplicationCall.kt:34, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.SynchronizedLazyImpl", + "stackTrace": "ServletApplicationResponse.kt:41, AsyncServlet.kt:89, AsyncServlet.kt:80, JettyApplicationResponse.kt:26, JettyApplicationCall.kt:34, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.SynchronizedLazyImpl", + "stackTrace": "ServletApplicationResponse.kt:45, AsyncServlet.kt:89, AsyncServlet.kt:80, JettyApplicationResponse.kt:26, JettyApplicationCall.kt:34, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.servlet.ServletApplicationResponse$responseChannel$1", + "stackTrace": "ServletApplicationResponse.kt:45, AsyncServlet.kt:89, AsyncServlet.kt:80, JettyApplicationResponse.kt:26, JettyApplicationCall.kt:34, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.Collections$SingletonList", + "stackTrace": "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "RoutingResolveContext.kt:38, Routing.kt:63, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.CaseInsensitiveString", + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:185, StringValues.kt:169, BaseApplicationRequest.kt:64, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.CaseInsensitiveString", + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:185, StringValues.kt:169, BaseApplicationRequest.kt:64, StringValues.kt:36, Headers.kt:12, BaseApplicationRequest.kt:45, ApplicationRequestProperties.kt:17, ApplicationRequestProperties.kt:81, PreCompressed.kt:180, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.CaseInsensitiveString", + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, FileContentType.kt:40, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.CaseInsensitiveString", + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:185, StringValues.kt:169, BaseApplicationRequest.kt:64, StringValues.kt:36, Headers.kt:12, BaseApplicationRequest.kt:45, BaseApplicationResponse.kt:99, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.coroutines.CombinedContext", + "stackTrace": "AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.servlet.AsyncServletApplicationRequest$inputStreamChannel$2", + "stackTrace": "AsyncServlet.kt:65, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.SynchronizedLazyImpl", + "stackTrace": "AsyncServlet.kt:65, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.SynchronizedLazyImpl", + "stackTrace": "AsyncServlet.kt:36, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.routing.RoutingContext", + "stackTrace": "RouteNode.kt:114, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "PreCompressed.kt:237, PreCompressed.kt:176, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.StringBuilder", + "stackTrace": "PreCompressed.kt:208, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.servlet.ServletApplicationRequest$queryParameters$2", + "stackTrace": "ServletApplicationRequest.kt:20, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.SynchronizedLazyImpl", + "stackTrace": "ServletApplicationRequest.kt:20, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.servlet.ServletApplicationRequest$rawQueryParameters$2", + "stackTrace": "ServletApplicationRequest.kt:22, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.UnsafeLazyImpl", + "stackTrace": "ServletApplicationRequest.kt:22, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.StringBuilder", + "stackTrace": "HeaderValueWithParameters.kt:45, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.String", + "stackTrace": "HeaderValueWithParameters.kt:54, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationRequest$headers$2", + "stackTrace": "BaseApplicationRequest.kt:22, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.SynchronizedLazyImpl", + "stackTrace": "BaseApplicationRequest.kt:22, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.http.HeadersBuilder", + "stackTrace": "BaseApplicationRequest.kt:47, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.DelegatingMutableSet$iterator$1", + "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:421, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.DelegatingMutableSet$iterator$1", + "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.DelegatingMutableSet$iterator$1", + "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.DelegatingMutableSet$iterator$1", + "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:182, StringValues.kt:235, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.DelegatingMutableSet$iterator$1", + "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:182, StringValues.kt:241, RoutingPipelineCall.kt:41, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.DelegatingMutableSet$iterator$1", + "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.http.ParametersBuilderImpl", + "stackTrace": "Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.http.ParametersBuilderImpl", + "stackTrace": "Parameters.kt:34, Parameters.kt:34, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.http.ParametersBuilderImpl", + "stackTrace": "Parameters.kt:34, Parameters.kt:34, PipelineRequest.kt:93, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.http.ParametersImpl", + "stackTrace": "Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.http.ParametersImpl", + "stackTrace": "Parameters.kt:41, PipelineRequest.kt:98, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.http.ParametersImpl", + "stackTrace": "Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "PhaseContent.kt:70, PhaseContent.kt:77, PhaseContent.kt:30, Pipeline.kt:155, ServletApplicationResponse.kt:52, AsyncServlet.kt:89, AsyncServlet.kt:80, JettyApplicationResponse.kt:26, JettyApplicationCall.kt:34, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.http.HeaderValueParam", + "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.routing.RoutingPipelineRequest", + "stackTrace": "RoutingPipelineCall.kt:33, Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.routing.RoutingPipelineResponse", + "stackTrace": "RoutingPipelineCall.kt:36, Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.routing.RoutingPipelineCall$parameters$2", + "stackTrace": "RoutingPipelineCall.kt:38, Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.UnsafeLazyImpl", + "stackTrace": "RoutingPipelineCall.kt:38, Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.Long", + "stackTrace": "LocalFileContent.kt:26, BaseApplicationResponse.kt:79, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.request.RequestCookies$rawCookies$2", + "stackTrace": "RequestCookies.kt:23, ServletApplicationRequestCookies.kt:14, ServletApplicationRequest.kt:30, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.SynchronizedLazyImpl", + "stackTrace": "RequestCookies.kt:23, ServletApplicationRequestCookies.kt:14, ServletApplicationRequest.kt:30, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "Paths.kt:25, Paths.kt:17, StaticContentResolution.kt:125, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "Paths.kt:25, Paths.kt:17, StaticContentResolution.kt:125, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[B", + "stackTrace": "FileContentType.kt:38, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.String", + "stackTrace": "FileContentType.kt:38, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.Long", + "stackTrace": "LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.http.content.LastModifiedVersion", + "stackTrace": "LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[B", + "stackTrace": "Long.kt:11, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.String", + "stackTrace": "Long.kt:11, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.http.HeadersImpl", + "stackTrace": "Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.reflect.TypeInfo", + "stackTrace": "TypeInfoJvm.kt:19, PreCompressed.kt:287, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.Long", + "stackTrace": "ByteBufferChannel.kt:1712, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 999, + "totalSize": 23976 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:1708, ByteBufferChannel.kt:1692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:226, DefaultEnginePipeline.kt:40", + "totalCount": 999, + "totalSize": 23976 + }, + { + "name": "java.util.concurrent.LinkedBlockingQueue$Node", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:392, ByteBufferChannel.kt:137, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 999, + "totalSize": 23976 + }, + { + "name": "org.eclipse.jetty.util.Callback$3", + "stackTrace": "JettyKtorHandler.kt:105", + "totalCount": 999, + "totalSize": 23976 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 998, + "totalSize": 23952 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 995, + "totalSize": 23880 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 978, + "totalSize": 23472 + }, + { + "name": "kotlinx.coroutines.JobSupport$Finishing", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 699, + "totalSize": 22368 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 699, + "totalSize": 22368 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, ByteWriteChannel.kt:168, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1", + "totalCount": 698, + "totalSize": 22336 + }, + { + "name": "org.eclipse.jetty.util.thread.Locker", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 928, + "totalSize": 22272 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 928, + "totalSize": 22272 + }, + { + "name": "java.util.Collections$UnmodifiableRandomAccessList", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 928, + "totalSize": 22272 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:731, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 927, + "totalSize": 22248 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:731, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 927, + "totalSize": 22248 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "Coroutines.kt:157, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 913, + "totalSize": 21912 + }, + { + "name": "[B", + "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 149, + "totalSize": 18448 + }, + { + "name": "java.lang.Long", + "stackTrace": "ByteBufferChannel.kt:1293, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 699, + "totalSize": 16776 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 699, + "totalSize": 16776 + }, + { + "name": "java.util.concurrent.LinkedBlockingQueue$Node", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 699, + "totalSize": 16776 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, ByteWriteChannel.kt:168, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1", + "totalCount": 698, + "totalSize": 16752 + }, + { + "name": "java.util.concurrent.atomic.AtomicReferenceArray", + "stackTrace": "ServletWriter.kt:40, ServletWriter.kt:18, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.concurrent.locks.ReentrantLock", + "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "org.eclipse.jetty.util.thread.Locker$Lock", + "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.sequences.SequencesKt___SequencesKt$asIterable$$inlined$Iterable$1", + "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.sequences.SequencesKt___SequencesKt$asIterable$$inlined$Iterable$1", + "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.collections.CollectionsKt__IteratorsJVMKt$iterator$1", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.sequences.SequencesKt__SequencesKt$asSequence$$inlined$Sequence$1", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.concurrent.atomic.AtomicReference", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.sequences.ConstrainedOnceSequence", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlinx.coroutines.DisposeOnCancel", + "stackTrace": "Coroutines.kt:-1, ServletApplicationResponse.kt:59, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.HashSet", + "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.HashMap$KeySet", + "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.collections.CollectionsKt__IteratorsJVMKt$iterator$1", + "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.sequences.SequencesKt__SequencesKt$asSequence$$inlined$Sequence$1", + "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.concurrent.atomic.AtomicReference", + "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.sequences.ConstrainedOnceSequence", + "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.LinkedHashMap$LinkedEntrySet", + "stackTrace": "Attributes.kt:39, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.LinkedHashMap$LinkedEntrySet", + "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:421, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.LinkedHashMap$LinkedEntrySet", + "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.LinkedHashMap$LinkedEntrySet", + "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.LinkedHashMap$LinkedEntrySet", + "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:182, StringValues.kt:235, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.LinkedHashMap$LinkedEntrySet", + "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:182, StringValues.kt:241, RoutingPipelineCall.kt:41, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.LinkedHashMap$LinkedEntrySet", + "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.concurrent.atomic.AtomicReferenceArray", + "stackTrace": "ServletReader.kt:26, ServletReader.kt:17, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.Result$Failure", + "stackTrace": "CancellableReusableContinuation.kt:24, ByteBufferChannel.kt:158, ByteWriteChannel.kt:168, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.jvm.internal.Ref$BooleanRef", + "stackTrace": "BaseApplicationResponse.kt:57, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlinx.coroutines.internal.ContextScope", + "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.lang.Object", + "stackTrace": "FileChannels.kt:36, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "sun.nio.ch.FileDispatcherImpl", + "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.io.RandomAccessFile$1", + "stackTrace": "FileChannels.kt:116", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.HashMapAttributes", + "stackTrace": "AttributesJvm.kt:13, AttributesJvm.kt:12, BaseApplicationCall.kt:15, AsyncServlet.kt:29, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.HashMapAttributes", + "stackTrace": "AttributesJvm.kt:13, AttributesJvm.kt:12, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.ConcurrentSafeAttributes", + "stackTrace": "AttributesJvm.kt:13, Pipeline.kt:25, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.ConcurrentSafeAttributes", + "stackTrace": "AttributesJvm.kt:13, Pipeline.kt:25, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:89, AsyncServlet.kt:80, JettyApplicationResponse.kt:26, JettyApplicationCall.kt:34, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.HashSet", + "stackTrace": "ServletApplicationRequestHeaders.kt:37, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.HashMap$KeySet", + "stackTrace": "ServletApplicationRequestHeaders.kt:37, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.server.servlet.ServletApplicationRequestHeaders", + "stackTrace": "ServletApplicationRequest.kt:27, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.CaseInsensitiveMap", + "stackTrace": "Collections.kt:10, StringValues.kt:206, Headers.kt:28, Headers.kt:28, BaseApplicationRequest.kt:47, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.CaseInsensitiveMap", + "stackTrace": "Collections.kt:10, StringValues.kt:162, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.CaseInsensitiveMap", + "stackTrace": "Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.CaseInsensitiveMap", + "stackTrace": "Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.CaseInsensitiveMap", + "stackTrace": "Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.CaseInsensitiveMap", + "stackTrace": "Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, PipelineRequest.kt:93, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.CaseInsensitiveMap", + "stackTrace": "Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.CaseInsensitiveMap", + "stackTrace": "Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.collections.ConcurrentMap", + "stackTrace": "RequestCookies.kt:16, ServletApplicationRequestCookies.kt:14, ServletApplicationRequest.kt:30, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.http.HttpHeaderValueParserKt$parseAndSortHeader$$inlined$sortedByDescending$1", + "stackTrace": "HttpHeaderValueParser.kt:225, ApplicationRequestProperties.kt:81, PreCompressed.kt:180, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.nio.channels.spi.AbstractInterruptibleChannel$1", + "stackTrace": "BufferViewJvm.kt:23, FileChannels.kt:64, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlinx.coroutines.internal.Removed", + "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:20, ByteBufferChannel.kt:161, ByteWriteChannel.kt:168, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1", + "totalCount": 999, + "totalSize": 15984 + }, + { + "name": "kotlinx.coroutines.channels.ChannelResult$Closed", + "stackTrace": "ServletReader.kt:41, ServletReader.kt:20, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:147", + "totalCount": 992, + "totalSize": 15872 + }, + { + "name": "java.lang.Integer", + "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 946, + "totalSize": 15136 + }, + { + "name": "kotlinx.coroutines.channels.ReceiveCatching", + "stackTrace": "ServletReader.kt:41, ServletReader.kt:20, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:147", + "totalCount": 943, + "totalSize": 15088 + }, + { + "name": "kotlinx.coroutines.channels.ChannelResult", + "stackTrace": "ServletReader.kt:41, ServletReader.kt:20, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:147", + "totalCount": 935, + "totalSize": 14960 + }, + { + "name": "java.util.concurrent.locks.ReentrantLock", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 928, + "totalSize": 14848 + }, + { + "name": "org.eclipse.jetty.util.thread.Locker$Lock", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 928, + "totalSize": 14848 + }, + { + "name": "org.eclipse.jetty.http2.IStream$FrameList", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 928, + "totalSize": 14848 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 300, + "totalSize": 14400 + }, + { + "name": "[Ljava.nio.ByteBuffer;", + "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 201, + "totalSize": 13008 + }, + { + "name": "kotlin.jvm.internal.Ref$ObjectRef", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 699, + "totalSize": 11184 + }, + { + "name": "kotlinx.coroutines.internal.Removed", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 699, + "totalSize": 11184 + }, + { + "name": "kotlinx.coroutines.JobSupport$Finishing", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 300, + "totalSize": 9600 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 300, + "totalSize": 9600 + }, + { + "name": "java.lang.Long", + "stackTrace": "ByteBufferChannel.kt:1293, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 300, + "totalSize": 7200 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 300, + "totalSize": 7200 + }, + { + "name": "java.util.concurrent.LinkedBlockingQueue$Node", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 300, + "totalSize": 7200 + }, + { + "name": "java.lang.String", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 295, + "totalSize": 7080 + }, + { + "name": "[I", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 118, + "totalSize": 6184 + }, + { + "name": "org.eclipse.jetty.http.HttpFields$ListItr", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:-1", + "totalCount": 216, + "totalSize": 5184 + }, + { + "name": "kotlin.jvm.internal.Ref$ObjectRef", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 300, + "totalSize": 4800 + }, + { + "name": "kotlinx.coroutines.internal.Removed", + "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:20, ByteBufferChannel.kt:161, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 300, + "totalSize": 4800 + }, + { + "name": "kotlinx.coroutines.internal.Removed", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 300, + "totalSize": 4800 + }, + { + "name": "java.util.ArrayList$Itr", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:-1", + "totalCount": 144, + "totalSize": 4608 + }, + { + "name": "io.ktor.server.servlet.ServletWriter$loop$1", + "stackTrace": "ServletWriter.kt:-1, ServletWriter.kt:47, ServletWriter.kt:-1", + "totalCount": 72, + "totalSize": 4032 + }, + { + "name": "java.nio.HeapByteBuffer", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:-1", + "totalCount": 72, + "totalSize": 4032 + }, + { + "name": "[Ljava.nio.ByteBuffer;", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 168, + "totalSize": 4032 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readAvailableSuspend$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:-1", + "totalCount": 72, + "totalSize": 4032 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "RoutingResolveContext.kt:148, RoutingResolveContext.kt:158, RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 159, + "totalSize": 3816 + }, + { + "name": "java.util.concurrent.ConcurrentLinkedQueue$Node", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:-1", + "totalCount": 144, + "totalSize": 3456 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:731, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:-1", + "totalCount": 72, + "totalSize": 3456 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:731, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:-1", + "totalCount": 72, + "totalSize": 3456 + }, + { + "name": "org.eclipse.jetty.server.HttpOutput$AsyncFlush", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:-1", + "totalCount": 72, + "totalSize": 2880 + }, + { + "name": "org.eclipse.jetty.http.MetaData$Response", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:-1", + "totalCount": 72, + "totalSize": 2880 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:731, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:-1", + "totalCount": 72, + "totalSize": 2880 + }, + { + "name": "java.util.ArrayList$Itr", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 88, + "totalSize": 2816 + }, + { + "name": "java.nio.DirectByteBuffer", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 44, + "totalSize": 2816 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "ByteBufferChannel.kt:89, Coroutines.kt:140", + "totalCount": 87, + "totalSize": 2784 + }, + { + "name": "[C", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 12, + "totalSize": 2448 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:-1", + "totalCount": 72, + "totalSize": 2304 + }, + { + "name": "java.util.concurrent.locks.ReentrantLock$NonfairSync", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:-1", + "totalCount": 72, + "totalSize": 2304 + }, + { + "name": "org.eclipse.jetty.server.HttpChannel$SendCallback", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:-1", + "totalCount": 72, + "totalSize": 2304 + }, + { + "name": "org.eclipse.jetty.http2.frames.HeadersFrame", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:-1", + "totalCount": 72, + "totalSize": 2304 + }, + { + "name": "org.eclipse.jetty.http2.HTTP2Session$ControlEntry", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:-1", + "totalCount": 72, + "totalSize": 2304 + }, + { + "name": "java.util.ArrayDeque$DeqIterator", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:-1", + "totalCount": 72, + "totalSize": 2304 + }, + { + "name": "kotlinx.coroutines.ChildContinuation", + "stackTrace": "ServletWriter.kt:46, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 72, + "totalSize": 2304 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "ServletWriter.kt:109", + "totalCount": 72, + "totalSize": 2304 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:731, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:-1", + "totalCount": 72, + "totalSize": 2304 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "ServletWriter.kt:46, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 71, + "totalSize": 2272 + }, + { + "name": "[I", + "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 17, + "totalSize": 2176 + }, + { + "name": "org.eclipse.jetty.http2.HTTP2Session$DataEntry", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 44, + "totalSize": 2112 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "ByteBufferChannel.kt:89, Coroutines.kt:140", + "totalCount": 87, + "totalSize": 2088 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 42, + "totalSize": 2016 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 42, + "totalSize": 2016 + }, + { + "name": "java.util.HashMap", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 39, + "totalSize": 1872 + }, + { + "name": "java.lang.String", + "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 76, + "totalSize": 1824 + }, + { + "name": "org.eclipse.jetty.server.HttpOutput$AsyncFlush", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 44, + "totalSize": 1760 + }, + { + "name": "org.eclipse.jetty.util.thread.Locker", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:-1", + "totalCount": 72, + "totalSize": 1728 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:-1", + "totalCount": 72, + "totalSize": 1728 + }, + { + "name": "java.util.Collections$UnmodifiableRandomAccessList", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:-1", + "totalCount": 72, + "totalSize": 1728 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "ServletWriter.kt:109", + "totalCount": 72, + "totalSize": 1728 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:731, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:-1", + "totalCount": 72, + "totalSize": 1728 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "ServletWriter.kt:46, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 71, + "totalSize": 1704 + }, + { + "name": "java.lang.StringBuilder", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 69, + "totalSize": 1656 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 23, + "totalSize": 1592 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 31, + "totalSize": 1488 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 30, + "totalSize": 1440 + }, + { + "name": "java.util.concurrent.locks.ReentrantLock$NonfairSync", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 44, + "totalSize": 1408 + }, + { + "name": "org.eclipse.jetty.server.HttpChannel$SendCallback", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 44, + "totalSize": 1408 + }, + { + "name": "java.util.ArrayDeque$DeqIterator", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 44, + "totalSize": 1408 + }, + { + "name": "org.eclipse.jetty.http2.frames.DataFrame", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 44, + "totalSize": 1408 + }, + { + "name": "java.lang.Integer", + "stackTrace": "ByteBufferChannel.kt:694, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 87, + "totalSize": 1392 + }, + { + "name": "java.net.URL", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 21, + "totalSize": 1344 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 41, + "totalSize": 1312 + }, + { + "name": "[C", + "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 3, + "totalSize": 1296 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 37, + "totalSize": 1184 + }, + { + "name": "java.util.concurrent.locks.ReentrantLock", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:-1", + "totalCount": 72, + "totalSize": 1152 + }, + { + "name": "org.eclipse.jetty.util.thread.Locker$Lock", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:-1", + "totalCount": 72, + "totalSize": 1152 + }, + { + "name": "org.eclipse.jetty.http2.IStream$FrameList", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:-1", + "totalCount": 72, + "totalSize": 1152 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 15, + "totalSize": 1096 + }, + { + "name": "org.eclipse.jetty.util.thread.Locker", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 44, + "totalSize": 1056 + }, + { + "name": "java.util.concurrent.ConcurrentLinkedQueue$Node", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 44, + "totalSize": 1056 + }, + { + "name": "[Ljava.nio.ByteBuffer;", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 43, + "totalSize": 1032 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 41, + "totalSize": 984 + }, + { + "name": "[Ljava.lang.String;", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 8, + "totalSize": 896 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 37, + "totalSize": 888 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 27, + "totalSize": 864 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 35, + "totalSize": 840 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 16, + "totalSize": 768 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 16, + "totalSize": 768 + }, + { + "name": "[Ljava.nio.ByteBuffer;", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:-1", + "totalCount": 30, + "totalSize": 720 + }, + { + "name": "java.util.concurrent.locks.ReentrantLock", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 44, + "totalSize": 704 + }, + { + "name": "org.eclipse.jetty.util.thread.Locker$Lock", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 44, + "totalSize": 704 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 27, + "totalSize": 648 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 25, + "totalSize": 600 + }, + { + "name": "[J", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 24, + "totalSize": 576 + }, + { + "name": "java.util.BitSet", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 24, + "totalSize": 576 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 13, + "totalSize": 520 + }, + { + "name": "[J", + "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 20, + "totalSize": 480 + }, + { + "name": "java.util.BitSet", + "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 20, + "totalSize": 480 + }, + { + "name": "java.util.HashMap", + "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 10, + "totalSize": 480 + }, + { + "name": "java.net.URL", + "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 7, + "totalSize": 448 + }, + { + "name": "java.util.HashSet", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 27, + "totalSize": 432 + }, + { + "name": "java.lang.StringBuilder", + "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 18, + "totalSize": 432 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 13, + "totalSize": 416 + }, + { + "name": "java.nio.DirectByteBuffer", + "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 6, + "totalSize": 384 + }, + { + "name": "jdk.internal.ref.CleanerImpl$PhantomCleanableRef", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 8, + "totalSize": 384 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 7, + "totalSize": 336 + }, + { + "name": "java.util.jar.JarFile$JarFileEntry", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 3, + "totalSize": 312 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 13, + "totalSize": 312 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 13, + "totalSize": 312 + }, + { + "name": "java.io.File", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 9, + "totalSize": 288 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 6, + "totalSize": 288 + }, + { + "name": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ExclusiveNode", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:392, ByteBufferChannel.kt:137, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 9, + "totalSize": 288 + }, + { + "name": "kotlinx.coroutines.ChildContinuation", + "stackTrace": "ServletReader.kt:41, ServletReader.kt:20, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:147", + "totalCount": 8, + "totalSize": 256 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "ServletReader.kt:41, ServletReader.kt:20, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:147", + "totalCount": 8, + "totalSize": 256 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "ServletReader.kt:102", + "totalCount": 8, + "totalSize": 256 + }, + { + "name": "[Ljava.lang.String;", + "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 2, + "totalSize": 248 + }, + { + "name": "sun.nio.ch.IOVecWrapper", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 5, + "totalSize": 240 + }, + { + "name": "kotlinx.coroutines.internal.Removed", + "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 13, + "totalSize": 208 + }, + { + "name": "java.util.concurrent.ConcurrentHashMap$Node", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 6, + "totalSize": 192 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 6, + "totalSize": 192 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "ServletReader.kt:41, ServletReader.kt:20, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:147", + "totalCount": 8, + "totalSize": 192 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "ServletReader.kt:102", + "totalCount": 8, + "totalSize": 192 + }, + { + "name": "java.util.zip.ZipFile$ZipFileInputStream", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 3, + "totalSize": 168 + }, + { + "name": "java.util.zip.ZipFile$ZipFileInflaterInputStream", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 3, + "totalSize": 168 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 2, + "totalSize": 160 + }, + { + "name": "jdk.internal.ref.Cleaner", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 4, + "totalSize": 160 + }, + { + "name": "jdk.internal.ref.Cleaner", + "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 4, + "totalSize": 160 + }, + { + "name": "sun.nio.ch.AllocatedNativeObject", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 5, + "totalSize": 160 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 4, + "totalSize": 160 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 6, + "totalSize": 144 + }, + { + "name": "kotlinx.coroutines.BlockingEventLoop", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 3, + "totalSize": 144 + }, + { + "name": "java.nio.DirectByteBuffer$Deallocator", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 4, + "totalSize": 128 + }, + { + "name": "java.nio.DirectByteBuffer$Deallocator", + "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 4, + "totalSize": 128 + }, + { + "name": "kotlinx.coroutines.channels.ChannelResult$Closed", + "stackTrace": "ServletReader.kt:102", + "totalCount": 8, + "totalSize": 128 + }, + { + "name": "kotlinx.coroutines.channels.ChannelResult", + "stackTrace": "ServletReader.kt:102", + "totalCount": 8, + "totalSize": 128 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 4, + "totalSize": 128 + }, + { + "name": "jdk.internal.loader.URLClassPath$JarLoader$2", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 3, + "totalSize": 120 + }, + { + "name": "java.util.WeakHashMap$Entry", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 3, + "totalSize": 120 + }, + { + "name": "java.security.CodeSource", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 3, + "totalSize": 120 + }, + { + "name": "java.nio.HeapByteBuffer", + "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 2, + "totalSize": 112 + }, + { + "name": "java.lang.Integer", + "stackTrace": "ByteBufferChannel.kt:694, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 7, + "totalSize": 112 + }, + { + "name": "java.util.jar.JarFile$JarFileEntry", + "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 1, + "totalSize": 104 + }, + { + "name": "java.lang.Object", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 6, + "totalSize": 96 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 2, + "totalSize": 96 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 2, + "totalSize": 96 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 4, + "totalSize": 96 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 4, + "totalSize": 96 + }, + { + "name": "java.io.File", + "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 3, + "totalSize": 96 + }, + { + "name": "sun.nio.ch.IOVecWrapper$Deallocator", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 5, + "totalSize": 80 + }, + { + "name": "java.util.IdentityHashMap", + "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 2, + "totalSize": 80 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 2, + "totalSize": 80 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 2, + "totalSize": 80 + }, + { + "name": "java.util.zip.ZipFile$InflaterCleanupAction", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 3, + "totalSize": 72 + }, + { + "name": "java.security.SecureClassLoader$1", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 3, + "totalSize": 72 + }, + { + "name": "[Ljava.util.List;", + "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 3, + "totalSize": 72 + }, + { + "name": "java.util.ArrayList$Itr", + "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 2, + "totalSize": 64 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 2, + "totalSize": 64 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 2, + "totalSize": 64 + }, + { + "name": "kotlinx.coroutines.internal.Removed", + "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 4, + "totalSize": 64 + }, + { + "name": "java.util.concurrent.ConcurrentHashMap$Node", + "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 2, + "totalSize": 64 + }, + { + "name": "java.util.zip.ZipFile$ZipFileInputStream", + "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 1, + "totalSize": 56 + }, + { + "name": "java.util.zip.ZipFile$ZipFileInflaterInputStream", + "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 1, + "totalSize": 56 + }, + { + "name": "java.util.concurrent.ConcurrentLinkedQueue$Node", + "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 2, + "totalSize": 48 + }, + { + "name": "org.eclipse.jetty.http2.HTTP2Session$DataEntry", + "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 1, + "totalSize": 48 + }, + { + "name": "org.eclipse.jetty.server.HttpOutput$AsyncWrite", + "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 1, + "totalSize": 48 + }, + { + "name": "[I", + "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 2, + "totalSize": 48 + }, + { + "name": "sun.nio.ch.IOVecWrapper", + "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 1, + "totalSize": 48 + }, + { + "name": "jdk.internal.ref.CleanerImpl$PhantomCleanableRef", + "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 1, + "totalSize": 48 + }, + { + "name": "sun.nio.ch.Util$BufferCache", + "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 2, + "totalSize": 48 + }, + { + "name": "java.util.Collections$SetFromMap", + "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 2, + "totalSize": 48 + }, + { + "name": "java.util.zip.CRC32", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 3, + "totalSize": 48 + }, + { + "name": "java.security.SecureClassLoader$CodeSourceKey", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 3, + "totalSize": 48 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 2, + "totalSize": 48 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 2, + "totalSize": 48 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 2, + "totalSize": 48 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 2, + "totalSize": 48 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 1, + "totalSize": 48 + }, + { + "name": "jdk.internal.ref.CleanerImpl$PhantomCleanableRef", + "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 1, + "totalSize": 48 + }, + { + "name": "kotlinx.coroutines.BlockingEventLoop", + "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1, + "totalSize": 48 + }, + { + "name": "io.ktor.server.servlet.ServletWriter$finish$1", + "stackTrace": "ServletWriter.kt:-1, ServletWriter.kt:49, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 1, + "totalSize": 40 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 1, + "totalSize": 40 + }, + { + "name": "jdk.internal.loader.URLClassPath$JarLoader$2", + "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 1, + "totalSize": 40 + }, + { + "name": "java.util.WeakHashMap$Entry", + "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 1, + "totalSize": 40 + }, + { + "name": "java.security.CodeSource", + "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 1, + "totalSize": 40 + }, + { + "name": "java.util.concurrent.locks.ReentrantLock$NonfairSync", + "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 1, + "totalSize": 32 + }, + { + "name": "org.eclipse.jetty.server.HttpChannel$SendCallback", + "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 1, + "totalSize": 32 + }, + { + "name": "java.util.ArrayDeque$DeqIterator", + "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 1, + "totalSize": 32 + }, + { + "name": "org.eclipse.jetty.http2.frames.DataFrame", + "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 1, + "totalSize": 32 + }, + { + "name": "sun.nio.ch.AllocatedNativeObject", + "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 1, + "totalSize": 32 + }, + { + "name": "java.util.IdentityHashMap$KeySet", + "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 2, + "totalSize": 32 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 1, + "totalSize": 32 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "Coroutines.kt:157, Coroutines.kt:42, ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1, + "totalSize": 32 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 1, + "totalSize": 32 + }, + { + "name": "kotlinx.coroutines.JobSupport$Finishing", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 1, + "totalSize": 32 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 1, + "totalSize": 32 + }, + { + "name": "java.lang.Object", + "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 2, + "totalSize": 32 + }, + { + "name": "org.eclipse.jetty.util.thread.Locker", + "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "[Ljava.nio.ByteBuffer;", + "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "java.lang.Long", + "stackTrace": "ByteBufferChannel.kt:1293, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "java.lang.Long", + "stackTrace": "ByteBufferChannel.kt:1712, ByteBufferChannel.kt:1692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:226, DefaultEnginePipeline.kt:40", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "Coroutines.kt:-1, ServletApplicationResponse.kt:59, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "Coroutines.kt:157, Coroutines.kt:42, ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "java.util.concurrent.LinkedBlockingQueue$Node", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "java.util.zip.ZipFile$InflaterCleanupAction", + "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "java.security.SecureClassLoader$1", + "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "java.util.concurrent.locks.ReentrantLock", + "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 1, + "totalSize": 16 + }, + { + "name": "org.eclipse.jetty.util.thread.Locker$Lock", + "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 1, + "totalSize": 16 + }, + { + "name": "sun.nio.ch.IOVecWrapper$Deallocator", + "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 1, + "totalSize": 16 + }, + { + "name": "java.lang.Integer", + "stackTrace": "ByteBufferChannel.kt:694, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 1, + "totalSize": 16 + }, + { + "name": "kotlin.jvm.internal.Ref$ObjectRef", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 1, + "totalSize": 16 + }, + { + "name": "kotlinx.coroutines.internal.Removed", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 1, + "totalSize": 16 + }, + { + "name": "java.util.zip.CRC32", + "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 1, + "totalSize": 16 + }, + { + "name": "java.security.SecureClassLoader$CodeSourceKey", + "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 1, + "totalSize": 16 + } +] \ No newline at end of file diff --git a/allocation-benchmark/allocations/sites_testMemoryConsumptionIsSame[Netty].json b/allocation-benchmark/allocations/sites_testMemoryConsumptionIsSame[Netty].json new file mode 100644 index 0000000..35e4e93 --- /dev/null +++ b/allocation-benchmark/allocations/sites_testMemoryConsumptionIsSame[Netty].json @@ -0,0 +1,4028 @@ +[ + { + "name": "[B", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 75000, + "totalSize": 6248000 + }, + { + "name": "io.netty.util.concurrent.ScheduledFutureTask", + "stackTrace": "NettyHttpResponsePipeline.kt:351, EventLoopGroupProxy.kt:34", + "totalCount": 43202, + "totalSize": 2764928 + }, + { + "name": "io.netty.channel.DefaultChannelPromise", + "stackTrace": "NettyHttpResponsePipeline.kt:351, EventLoopGroupProxy.kt:34", + "totalCount": 43202, + "totalSize": 2073696 + }, + { + "name": "io.netty.handler.timeout.WriteTimeoutHandler$WriteTimeoutTask", + "stackTrace": "NettyHttpResponsePipeline.kt:351, EventLoopGroupProxy.kt:34", + "totalCount": 43202, + "totalSize": 1728080 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, EventLoopGroupProxy.kt:34", + "totalCount": 43957, + "totalSize": 1406624 + }, + { + "name": "io.netty.handler.codec.http.DefaultHttpContent", + "stackTrace": "NettyHttp1ApplicationCall.kt:48, NettyHttpResponsePipeline.kt:341, EventLoopGroupProxy.kt:34", + "totalCount": 45796, + "totalSize": 1099104 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, EventLoopGroupProxy.kt:34", + "totalCount": 43957, + "totalSize": 1054968 + }, + { + "name": "java.lang.String", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 24000, + "totalSize": 576000 + }, + { + "name": "java.util.HashMap", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 12000, + "totalSize": 576000 + }, + { + "name": "java.lang.StringBuilder", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 21000, + "totalSize": 504000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "StringValues.kt:249, StringValues.kt:236, StringValues.kt:235, NettyApplicationRequestHeaders.kt:19, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 12000, + "totalSize": 480000 + }, + { + "name": "io.netty.util.concurrent.ScheduledFutureTask", + "stackTrace": "NettyHttpResponsePipeline.kt:351, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 6548, + "totalSize": 419072 + }, + { + "name": "java.net.URL", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 6000, + "totalSize": 384000 + }, + { + "name": "[B", + "stackTrace": "EventLoopGroupProxy.kt:34", + "totalCount": 11000, + "totalSize": 352000 + }, + { + "name": "io.netty.channel.DefaultChannelPromise", + "stackTrace": "NettyHttpResponsePipeline.kt:351, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 6548, + "totalSize": 314304 + }, + { + "name": "io.netty.handler.codec.DefaultHeaders$HeaderEntry", + "stackTrace": "EventLoopGroupProxy.kt:34", + "totalCount": 7000, + "totalSize": 280000 + }, + { + "name": "io.netty.handler.timeout.WriteTimeoutHandler$WriteTimeoutTask", + "stackTrace": "NettyHttpResponsePipeline.kt:351, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 6548, + "totalSize": 261920 + }, + { + "name": "java.util.LinkedHashMap$Entry", + "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, NettyApplicationRequestHeaders.kt:19, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 6000, + "totalSize": 240000 + }, + { + "name": "java.util.LinkedHashMap$Entry", + "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 6000, + "totalSize": 240000 + }, + { + "name": "java.util.LinkedHashMap$Entry", + "stackTrace": "NettyApplicationRequestHeaders.kt:38, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 6000, + "totalSize": 240000 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 6529, + "totalSize": 208928 + }, + { + "name": "java.util.HashSet", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 12000, + "totalSize": 192000 + }, + { + "name": "java.util.AbstractList$Itr", + "stackTrace": "StringValues.kt:421, StringValues.kt:236, StringValues.kt:235, NettyApplicationRequestHeaders.kt:19, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 6000, + "totalSize": 192000 + }, + { + "name": "java.util.AbstractList$Itr", + "stackTrace": "StringValues.kt:249, StringValues.kt:236, StringValues.kt:235, NettyApplicationRequestHeaders.kt:19, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 6000, + "totalSize": 192000 + }, + { + "name": "java.lang.String", + "stackTrace": "EventLoopGroupProxy.kt:34", + "totalCount": 8000, + "totalSize": 192000 + }, + { + "name": "java.util.LinkedList", + "stackTrace": "NettyApplicationRequestHeaders.kt:19, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 6000, + "totalSize": 192000 + }, + { + "name": "[I", + "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 2000, + "totalSize": 176000 + }, + { + "name": "[I", + "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 2000, + "totalSize": 176000 + }, + { + "name": "kotlin.coroutines.CombinedContext", + "stackTrace": "NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 7000, + "totalSize": 168000 + }, + { + "name": "io.netty.handler.codec.http.DefaultHttpContent", + "stackTrace": "NettyHttp1ApplicationCall.kt:48, NettyHttpResponsePipeline.kt:341, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 6939, + "totalSize": 166536 + }, + { + "name": "io.netty.util.concurrent.ScheduledFutureTask", + "stackTrace": "NettyHttpResponsePipeline.kt:345, EventLoopGroupProxy.kt:34", + "totalCount": 2594, + "totalSize": 166016 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 6529, + "totalSize": 156696 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, NettyApplicationRequestHeaders.kt:19, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 6000, + "totalSize": 144000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 6000, + "totalSize": 144000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 6000, + "totalSize": 144000 + }, + { + "name": "io.ktor.util.Entry", + "stackTrace": "CaseInsensitiveMap.kt:45, CaseInsensitiveMap.kt:45, DelegatingMutableSet.kt:43, StringValues.kt:421, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 6000, + "totalSize": 144000 + }, + { + "name": "java.util.LinkedList$Node", + "stackTrace": "NettyApplicationRequestHeaders.kt:19, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 6000, + "totalSize": 144000 + }, + { + "name": "io.netty.handler.codec.HeadersUtils$1", + "stackTrace": "NettyApplicationRequestHeaders.kt:19, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 6000, + "totalSize": 144000 + }, + { + "name": "kotlin.coroutines.CombinedContext", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 6000, + "totalSize": 144000 + }, + { + "name": "io.ktor.util.CaseInsensitiveString", + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, NettyApplicationRequestHeaders.kt:19, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 6000, + "totalSize": 144000 + }, + { + "name": "io.ktor.util.CaseInsensitiveString", + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, NettyApplicationRequestHeaders.kt:19, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 6000, + "totalSize": 144000 + }, + { + "name": "io.ktor.util.CaseInsensitiveString", + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 6000, + "totalSize": 144000 + }, + { + "name": "io.netty.channel.DefaultChannelPromise", + "stackTrace": "NettyHttpResponsePipeline.kt:345, EventLoopGroupProxy.kt:34", + "totalCount": 2594, + "totalSize": 124512 + }, + { + "name": "java.util.GregorianCalendar", + "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 112000 + }, + { + "name": "java.util.GregorianCalendar", + "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 112000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel", + "stackTrace": "ByteChannel.kt:14, ByteChannel.kt:14, RequestBodyHandler.kt:95, NettyHttp1Handler.kt:143, NettyHttp1Handler.kt:125, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 112000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel", + "stackTrace": "ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 112000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel", + "stackTrace": "ByteChannel.kt:14, ByteChannel.kt:14, NettyApplicationResponse.kt:66, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 112000 + }, + { + "name": "io.netty.handler.timeout.WriteTimeoutHandler$WriteTimeoutTask", + "stackTrace": "NettyHttpResponsePipeline.kt:345, EventLoopGroupProxy.kt:34", + "totalCount": 2594, + "totalSize": 103760 + }, + { + "name": "java.util.ArrayList$Itr", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 3000, + "totalSize": 96000 + }, + { + "name": "jdk.internal.loader.BuiltinClassLoader$1", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 3000, + "totalSize": 96000 + }, + { + "name": "java.io.File", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 3000, + "totalSize": 96000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$copyDirect$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 96000 + }, + { + "name": "io.netty.util.AsciiString", + "stackTrace": "EventLoopGroupProxy.kt:34", + "totalCount": 3000, + "totalSize": 96000 + }, + { + "name": "sun.util.calendar.Gregorian$Date", + "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 96000 + }, + { + "name": "sun.util.calendar.Gregorian$Date", + "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 96000 + }, + { + "name": "kotlin.coroutines.CombinedContext", + "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 4000, + "totalSize": 96000 + }, + { + "name": "io.ktor.util.pipeline.PhaseContent", + "stackTrace": "Pipeline.kt:376, Pipeline.kt:244, BaseApplicationResponse.kt:47, NettyApplicationResponse.kt:21, NettyHttp1ApplicationResponse.kt:25, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 3000, + "totalSize": 96000 + }, + { + "name": "[B", + "stackTrace": "NettyApplicationRequestHeaders.kt:38, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 3000, + "totalSize": 88000 + }, + { + "name": "[B", + "stackTrace": "NettyHttp1ApplicationRequest.kt:27, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 3000, + "totalSize": 88000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 2000, + "totalSize": 80000 + }, + { + "name": "io.ktor.server.netty.http1.NettyHttp1ApplicationRequest", + "stackTrace": "NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 80000 + }, + { + "name": "[Lio.netty.handler.codec.DefaultHeaders$HeaderEntry;", + "stackTrace": "EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 80000 + }, + { + "name": "[Ljava.util.HashMap$Node;", + "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, NettyApplicationRequestHeaders.kt:19, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 80000 + }, + { + "name": "[Ljava.util.HashMap$Node;", + "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 80000 + }, + { + "name": "[Ljava.util.HashMap$Node;", + "stackTrace": "AttributesJvm.kt:24, BaseApplicationCall.kt:25, BaseApplicationCall.kt:24, NettyHttp1ApplicationCall.kt:41, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 80000 + }, + { + "name": "[Ljava.util.HashMap$Node;", + "stackTrace": "AttributesJvm.kt:24, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 80000 + }, + { + "name": "[Lio.netty.handler.codec.DefaultHeaders$HeaderEntry;", + "stackTrace": "NettyHttp1ApplicationResponse.kt:28, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 80000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "RoutingResolveContext.kt:38, Routing.kt:63, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 80000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, EventLoopGroupProxy.kt:34", + "totalCount": 1510, + "totalSize": 72480 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 3000, + "totalSize": 72000 + }, + { + "name": "io.ktor.server.netty.http1.NettyHttp1ApplicationResponse", + "stackTrace": "NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 72000 + }, + { + "name": "java.lang.String", + "stackTrace": "NettyApplicationRequestHeaders.kt:38, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 3000, + "totalSize": 72000 + }, + { + "name": "io.ktor.util.cio.FileChannelsKt$readChannel$1", + "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 72000 + }, + { + "name": "io.ktor.util.cio.FileChannelsKt$readChannel$1", + "stackTrace": "FileChannels.kt:-1, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 72000 + }, + { + "name": "sun.nio.ch.FileChannelImpl", + "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 72000 + }, + { + "name": "java.lang.String", + "stackTrace": "NettyHttp1ApplicationRequest.kt:27, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 3000, + "totalSize": 72000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1871, NettyHttpResponsePipeline.kt:328, EventLoopGroupProxy.kt:34", + "totalCount": 1469, + "totalSize": 70512 + }, + { + "name": "[B", + "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "totalCount": 418, + "totalSize": 66576 + }, + { + "name": "[B", + "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 2000, + "totalSize": 64000 + }, + { + "name": "io.netty.util.concurrent.ScheduledFutureTask", + "stackTrace": "NettyHttpResponsePipeline.kt:219, NettyHttpResponsePipeline.kt:182, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 64000 + }, + { + "name": "io.ktor.server.netty.cio.NettyHttpResponsePipeline$respondWithBigBody$2", + "stackTrace": "NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 64000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$1", + "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 64000 + }, + { + "name": "java.util.concurrent.ConcurrentHashMap", + "stackTrace": "AttributesJvm.kt:36, AttributesJvm.kt:13, Pipeline.kt:25, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, NettyApplicationRequest.kt:24, NettyHttp1ApplicationRequest.kt:21, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 64000 + }, + { + "name": "java.util.concurrent.ConcurrentHashMap", + "stackTrace": "AttributesJvm.kt:36, AttributesJvm.kt:13, Pipeline.kt:25, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, NettyApplicationResponse.kt:21, NettyHttp1ApplicationResponse.kt:25, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 64000 + }, + { + "name": "io.ktor.util.pipeline.PhaseContent", + "stackTrace": "Pipeline.kt:376, Pipeline.kt:244, BaseApplicationRequest.kt:27, NettyApplicationRequest.kt:24, NettyHttp1ApplicationRequest.kt:21, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 2000, + "totalSize": 64000 + }, + { + "name": "[Lio.ktor.util.date.Month;", + "stackTrace": "Date.kt:-1, Date.kt:65, DateJvm.kt:57, DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 64000 + }, + { + "name": "[Lio.ktor.util.date.Month;", + "stackTrace": "Date.kt:-1, Date.kt:65, DateJvm.kt:57, DateJvm.kt:38, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 64000 + }, + { + "name": "java.util.concurrent.ConcurrentHashMap", + "stackTrace": "ConcurrentMapJvm.kt:14, ConcurrentMapJvm.kt:13, RequestCookies.kt:16, NettyApplicationRequestCookies.kt:10, NettyApplicationRequest.kt:40, NettyHttp1ApplicationRequest.kt:21, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 64000 + }, + { + "name": "java.nio.DirectByteBuffer", + "stackTrace": "MemoryJvm.kt:25, BufferUtilsJvm.kt:12, BufferUtilsJvm.kt:11, WriteSessionImpl.kt:19, ByteBufferChannel.kt:1839, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 64000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1871, NettyHttpResponsePipeline.kt:328, EventLoopGroupProxy.kt:34", + "totalCount": 1332, + "totalSize": 63936 + }, + { + "name": "io.ktor.server.netty.cio.NettyHttpResponsePipeline$respondWithBigBody$2", + "stackTrace": "NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 995, + "totalSize": 63680 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "io.ktor.server.netty.cio.NettyHttpResponsePipeline$handleRequestMessage$1", + "stackTrace": "NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "io.ktor.server.netty.cio.NettyHttpResponsePipeline$handleRequestMessage$1", + "stackTrace": "NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "io.ktor.server.netty.cio.NettyHttpResponsePipeline$respondWithBigBody$1", + "stackTrace": "NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$lookAheadSuspend$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.LinkedHashMap", + "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Headers.kt:28, Headers.kt:28, BaseApplicationRequest.kt:47, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.LinkedHashMap", + "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.LinkedHashMap", + "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.LinkedHashMap", + "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.LinkedHashMap", + "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.LinkedHashMap", + "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.Calendar$Builder", + "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.Calendar$Builder", + "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "io.ktor.util.date.GMTDate", + "stackTrace": "DateJvm.kt:60, DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "io.ktor.util.date.GMTDate", + "stackTrace": "DateJvm.kt:60, DateJvm.kt:38, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.LinkedHashMap", + "stackTrace": "NettyApplicationRequestHeaders.kt:38, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.io.FileCleanable", + "stackTrace": "FileChannels.kt:36, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$job$1", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$job$1", + "stackTrace": "Coroutines.kt:-1, Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "kotlinx.coroutines.channels.BufferedChannel$receiveCatchingOnNoWaiterSuspend$1", + "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "RoutingResolveContext.kt:139, RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "io.ktor.server.netty.http1.NettyHttp1ApplicationCall", + "stackTrace": "NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "io.ktor.utils.io.core.internal.ChunkBuffer", + "stackTrace": "BufferUtilsJvm.kt:12, BufferUtilsJvm.kt:11, WriteSessionImpl.kt:19, ByteBufferChannel.kt:1839, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "io.netty.util.concurrent.ScheduledFutureTask", + "stackTrace": "NettyHttpResponsePipeline.kt:135, NettyHttpResponsePipeline.kt:358, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:-1, EventLoopGroupProxy.kt:34", + "totalCount": 866, + "totalSize": 55424 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "kotlin.ranges.IntRange", + "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "kotlin.ranges.IntRange", + "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "[Ljava.util.Enumeration;", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "java.lang.CompoundEnumeration", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "io.netty.channel.DefaultChannelPromise", + "stackTrace": "NettyHttpResponsePipeline.kt:61, NettyHttp1Handler.kt:107, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.netty.channel.DefaultChannelPromise", + "stackTrace": "NettyHttpResponsePipeline.kt:219, NettyHttpResponsePipeline.kt:182, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlin.coroutines.CombinedContext", + "stackTrace": "NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.netty.cio.NettyHttpResponsePipeline$respondWithBodyAndTrailerMessage$1", + "stackTrace": "NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2286, ByteBufferChannel.kt:2277, ByteBufferChannel.kt:2305, WriteSessionImpl.kt:72, FileChannels.kt:60, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.util.StringValuesBuilderImpl$appendAll$1", + "stackTrace": "StringValues.kt:235, RoutingResolveContext.kt:186, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "io.netty.handler.codec.DefaultHeadersImpl", + "stackTrace": "EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "[Ljava.util.HashMap$Node;", + "stackTrace": "NettyApplicationRequestHeaders.kt:38, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlin.coroutines.CombinedContext", + "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "io.ktor.util.cio.FileChannelsKt$writeToScope$2", + "stackTrace": "FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.util.cio.FileChannelsKt$writeToScope$2", + "stackTrace": "FileChannels.kt:-1, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationResponse$respondOutgoingContent$1", + "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$2$copied$1", + "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$2$copied$1", + "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "java.util.HashMap", + "stackTrace": "AttributesJvm.kt:53, AttributesJvm.kt:13, AttributesJvm.kt:12, BaseApplicationCall.kt:15, NettyApplicationCall.kt:20, NettyHttp1ApplicationCall.kt:22, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "java.util.HashMap", + "stackTrace": "AttributesJvm.kt:53, AttributesJvm.kt:13, AttributesJvm.kt:12, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "SuspendFunctionGun.kt:76, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.CancellableContinuationImpl", + "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.netty.handler.codec.DefaultHeadersImpl", + "stackTrace": "NettyHttp1ApplicationResponse.kt:28, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.routing.RoutingResolveContext", + "stackTrace": "Routing.kt:63, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.routing.Routing$executeResult$1", + "stackTrace": "Routing.kt:-1, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.routing.RoutingCall", + "stackTrace": "Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "[Lio.ktor.util.date.WeekDay;", + "stackTrace": "Date.kt:-1, Date.kt:32, DateJvm.kt:52, DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "[Lio.ktor.util.date.WeekDay;", + "stackTrace": "Date.kt:-1, Date.kt:32, DateJvm.kt:52, DateJvm.kt:38, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.routing.RouteNode$buildPipeline$1$1", + "stackTrace": "RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.routing.RoutingCall", + "stackTrace": "RouteNode.kt:286, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.routing.RoutingRequest", + "stackTrace": "RouteNode.kt:289, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.netty.channel.DefaultChannelPromise", + "stackTrace": "NettyApplicationResponse.kt:26, NettyHttp1ApplicationResponse.kt:25, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "[Lio.ktor.util.pipeline.PipelinePhase;", + "stackTrace": "ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, NettyApplicationResponse.kt:21, NettyHttp1ApplicationResponse.kt:25, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.http.content.StaticContentKt$defaultResource$1", + "stackTrace": "StaticContent.kt:-1, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:1877, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 968, + "totalSize": 46464 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:1877, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 923, + "totalSize": 44304 + }, + { + "name": "io.netty.channel.DefaultChannelPromise", + "stackTrace": "NettyHttpResponsePipeline.kt:135, NettyHttpResponsePipeline.kt:358, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:-1, EventLoopGroupProxy.kt:34", + "totalCount": 866, + "totalSize": 41568 + }, + { + "name": "kotlin.text.DelimitedRangesSequence$iterator$1", + "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "kotlin.text.DelimitedRangesSequence$iterator$1", + "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.netty.handler.timeout.WriteTimeoutHandler$WriteTimeoutTask", + "stackTrace": "NettyHttpResponsePipeline.kt:219, NettyHttpResponsePipeline.kt:182, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.netty.handler.codec.DefaultHeaders$ValueIterator", + "stackTrace": "NettyHttpResponsePipeline.kt:219, NettyHttpResponsePipeline.kt:182, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "kotlinx.coroutines.JobCancellationException", + "stackTrace": "NettyHttpResponsePipeline.kt:73, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "ByteBufferChannel.kt:89, Coroutines.kt:140", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspendSession$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.netty.handler.codec.DefaultHeaders$ValueIterator", + "stackTrace": "EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "[Z", + "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "[Z", + "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "java.io.FileDescriptor", + "stackTrace": "FileChannels.kt:36, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.response.ApplicationSendPipeline", + "stackTrace": "BaseApplicationResponse.kt:44, NettyApplicationResponse.kt:21, NettyHttp1ApplicationResponse.kt:25, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationResponse$Companion$setupSendPipeline$1", + "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.netty.NettyApplicationCallHandler$handleRequest$1$invokeSuspend$$inlined$execute$1", + "stackTrace": "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1$invokeSuspend$$inlined$execute$1", + "stackTrace": "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.routing.Routing$executeResult$$inlined$execute$1", + "stackTrace": "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.netty.cio.RequestBodyHandler$processContent$1", + "stackTrace": "RequestBodyHandler.kt:-1, RequestBodyHandler.kt:17, RequestBodyHandler.kt:47, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "kotlinx.coroutines.channels.BufferedChannel$receiveCatching$1", + "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.netty.NettyApplicationCallHandler$handleRequest$1", + "stackTrace": "NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.netty.NettyApplicationCallHandler$handleRequest$1", + "stackTrace": "NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.netty.NettyApplicationCallHandler$handleRequest$1$invokeSuspend$$inlined$execute$1", + "stackTrace": "NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.netty.handler.codec.DefaultHeaders$HeaderEntry", + "stackTrace": "NettyHttp1ApplicationResponse.kt:28, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.netty.handler.codec.DefaultHeaders$HeaderEntry", + "stackTrace": "NettyHttp1ApplicationResponse.kt:46, ResponseHeaders.kt:57, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.netty.handler.codec.DefaultHeaders$HeaderEntry", + "stackTrace": "NettyHttp1ApplicationResponse.kt:46, ResponseHeaders.kt:57, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.routing.Routing$Plugin$install$1", + "stackTrace": "Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.routing.RoutingPipelineCall", + "stackTrace": "Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.routing.Routing$executeResult$$inlined$execute$1", + "stackTrace": "Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.netty.handler.codec.DefaultHeaders$ValueIterator", + "stackTrace": "NettyHttp1ApplicationRequest.kt:27, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultTransformationChecker$1", + "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultInterceptors$2", + "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationEngineKt$verifyHostHeader$1", + "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultTransformationChecker$2", + "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultInterceptors$1", + "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.http.content.PreCompressedKt$respondStaticResource$1", + "stackTrace": "PreCompressed.kt:-1, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.util.pipeline.SuspendFunctionGun", + "stackTrace": "PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.util.pipeline.SuspendFunctionGun", + "stackTrace": "PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.util.pipeline.SuspendFunctionGun", + "stackTrace": "PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.util.pipeline.SuspendFunctionGun", + "stackTrace": "PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "[B", + "stackTrace": "HeaderValueWithParameters.kt:45, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "[B", + "stackTrace": "HeaderValueWithParameters.kt:54, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.request.ApplicationReceivePipeline", + "stackTrace": "BaseApplicationRequest.kt:24, NettyApplicationRequest.kt:24, NettyHttp1ApplicationRequest.kt:21, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.netty.handler.codec.http.QueryStringDecoder", + "stackTrace": "NettyApplicationRequest.kt:27, NettyApplicationRequest.kt:26, NettyHttp1ApplicationRequest.kt:21, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.netty.NettyApplicationResponse$respondOutgoingContent$1", + "stackTrace": "NettyApplicationResponse.kt:-1, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1", + "stackTrace": "DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1$invokeSuspend$$inlined$execute$1", + "stackTrace": "DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.engine.DefaultTransformKt$installDefaultTransformations$1", + "stackTrace": "DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.netty.NettyApplicationEngine$2", + "stackTrace": "NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$awaitAtLeastSuspend$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 991, + "totalSize": 39640 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1157, + "totalSize": 37024 + }, + { + "name": "io.netty.handler.timeout.WriteTimeoutHandler$WriteTimeoutTask", + "stackTrace": "NettyHttpResponsePipeline.kt:135, NettyHttpResponsePipeline.kt:358, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:-1, EventLoopGroupProxy.kt:34", + "totalCount": 866, + "totalSize": 34640 + }, + { + "name": "kotlinx.coroutines.JobCancellationException", + "stackTrace": "NettyApplicationCall.kt:90, NettyApplicationCall.kt:74, NettyApplicationEngine.kt:206, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, EventLoopGroupProxy.kt:34", + "totalCount": 865, + "totalSize": 34600 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:1877, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 839, + "totalSize": 33560 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, EventLoopGroupProxy.kt:34", + "totalCount": 695, + "totalSize": 33360 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, EventLoopGroupProxy.kt:34", + "totalCount": 679, + "totalSize": 32592 + }, + { + "name": "kotlin.text.DelimitedRangesSequence", + "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlin.text.DelimitedRangesSequence", + "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlin.ranges.IntProgressionIterator", + "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlin.ranges.IntProgressionIterator", + "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "java.util.ArrayList$Itr", + "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "jdk.internal.loader.URLClassPath$1", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "java.io.File", + "stackTrace": "StaticContentResolution.kt:79, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "jdk.internal.loader.URLClassPath$FileLoader$1", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.ChildHandleNode", + "stackTrace": "NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "[Ljava.lang.StackTraceElement;", + "stackTrace": "NettyHttpResponsePipeline.kt:73, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 2000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.JobSupport$Finishing", + "stackTrace": "NettyHttpResponsePipeline.kt:73, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "NettyHttpResponsePipeline.kt:73, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "java.util.ArrayList$Itr", + "stackTrace": "NettyHttpResponsePipeline.kt:73, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.utils.io.internal.WriteSessionImpl", + "stackTrace": "ByteBufferChannel.kt:1833, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, RequestBodyHandler.kt:95, NettyHttp1Handler.kt:143, NettyHttp1Handler.kt:125, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.utils.io.internal.WriteSessionImpl", + "stackTrace": "ByteBufferChannel.kt:1833, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.utils.io.internal.WriteSessionImpl", + "stackTrace": "ByteBufferChannel.kt:1833, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, NettyApplicationResponse.kt:66, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "[Ljava.lang.String;", + "stackTrace": "EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.netty.handler.codec.http.DefaultHttpRequest", + "stackTrace": "EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "java.util.LinkedList", + "stackTrace": "EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.channels.ChannelResult", + "stackTrace": "EventLoopGroupProxy.kt:34", + "totalCount": 2000, + "totalSize": 32000 + }, + { + "name": "io.ktor.util.DelegatingMutableSet", + "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:421, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.util.DelegatingMutableSet", + "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.util.DelegatingMutableSet", + "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:182, StringValues.kt:241, RoutingPipelineCall.kt:41, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.util.DelegatingMutableSet", + "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "java.lang.Object", + "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 2000, + "totalSize": 32000 + }, + { + "name": "java.io.RandomAccessFile", + "stackTrace": "FileChannels.kt:36, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "[J", + "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationResponse$commitHeaders$2", + "stackTrace": "BaseApplicationResponse.kt:60, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.ChildHandleNode", + "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.DispatchedCoroutine", + "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.ChildHandleNode", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.InvokeOnCompletion", + "stackTrace": "Coroutines.kt:157, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "java.util.HashMap$Node", + "stackTrace": "AttributesJvm.kt:24, BaseApplicationCall.kt:25, BaseApplicationCall.kt:24, NettyHttp1ApplicationCall.kt:41, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "java.util.HashMap$Node", + "stackTrace": "AttributesJvm.kt:24, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "java.util.HashMap$Node", + "stackTrace": "AttributesJvm.kt:24, ResponseType.kt:22, PipelineCall.kt:102, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "[Lkotlin.coroutines.Continuation;", + "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "[Lkotlin.coroutines.Continuation;", + "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.ChildContinuation", + "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.netty.handler.codec.http.DefaultHttpResponse", + "stackTrace": "NettyHttp1ApplicationResponse.kt:55, NettyApplicationResponse.kt:99, NettyApplicationResponse.kt:68, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.server.routing.RoutingResolveResult$Success", + "stackTrace": "RoutingResolveContext.kt:125, RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.server.routing.RoutingResolveResult$Success", + "stackTrace": "RoutingResolveContext.kt:125, RoutingResolveContext.kt:158, RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.server.routing.RoutingResolveResult$Success", + "stackTrace": "RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.server.routing.RoutingResponse", + "stackTrace": "RouteNode.kt:294, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.server.http.content.PreCompressedKt$respondStaticResource$4", + "stackTrace": "PreCompressed.kt:173, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.server.http.content.PreCompressedKt$respondStaticResource$4", + "stackTrace": "PreCompressed.kt:-1, PreCompressed.kt:-1, PreCompressed.kt:210, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "[B", + "stackTrace": "PreCompressed.kt:208, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "java.util.ArrayList$Itr", + "stackTrace": "HeaderValueWithParameters.kt:43, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.server.engine.DelegateHeaders", + "stackTrace": "BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.http.ContentType", + "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "[Lio.ktor.util.pipeline.PipelinePhase;", + "stackTrace": "ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, NettyApplicationRequest.kt:24, NettyHttp1ApplicationRequest.kt:21, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "[Lio.ktor.util.pipeline.PipelinePhase;", + "stackTrace": "Pipeline.kt:32, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, NettyApplicationResponse.kt:21, NettyHttp1ApplicationResponse.kt:25, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 627, + "totalSize": 30096 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "Pipeline.kt:32, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, NettyApplicationResponse.kt:21, NettyHttp1ApplicationResponse.kt:25, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 626, + "totalSize": 30048 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "Coroutines.kt:157, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 934, + "totalSize": 29888 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1157, + "totalSize": 27768 + }, + { + "name": "[Ljava.lang.StackTraceElement;", + "stackTrace": "NettyApplicationCall.kt:90, NettyApplicationCall.kt:74, NettyApplicationEngine.kt:206, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, EventLoopGroupProxy.kt:34", + "totalCount": 1730, + "totalSize": 27680 + }, + { + "name": "kotlinx.coroutines.CompletedExceptionally", + "stackTrace": "NettyHttpResponsePipeline.kt:73, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1134, + "totalSize": 27216 + }, + { + "name": "io.netty.util.concurrent.ScheduledFutureTask", + "stackTrace": "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 391, + "totalSize": 25024 + }, + { + "name": "[C", + "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[C", + "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$1", + "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$1", + "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[B", + "stackTrace": "StaticContentResolution.kt:115, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.StringBuilder", + "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.String", + "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.String", + "stackTrace": "StaticContentResolution.kt:115, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.http.content.LocalFileContent", + "stackTrace": "StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.Pair", + "stackTrace": "StaticContentResolution.kt:60, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.netty.cio.NettyHttpResponsePipeline$processElement$1", + "stackTrace": "NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:64, NettyHttp1Handler.kt:107, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.netty.handler.codec.DefaultHeaders$HeaderIterator", + "stackTrace": "NettyHttpResponsePipeline.kt:219, NettyHttpResponsePipeline.kt:182, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.ExecutorCoroutineDispatcherImpl", + "stackTrace": "NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.StandaloneCoroutine", + "stackTrace": "NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "NettyHttpResponsePipeline.kt:73, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "NettyHttpResponsePipeline.kt:73, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.internal.ReadSessionImpl", + "stackTrace": "ByteBufferChannel.kt:1595, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, RequestBodyHandler.kt:95, NettyHttp1Handler.kt:143, NettyHttp1Handler.kt:125, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.internal.ReadSessionImpl", + "stackTrace": "ByteBufferChannel.kt:1595, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.internal.ReadSessionImpl", + "stackTrace": "ByteBufferChannel.kt:1595, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, NettyApplicationResponse.kt:66, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", + "stackTrace": "ByteBufferChannel.kt:2199, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, RequestBodyHandler.kt:95, NettyHttp1Handler.kt:143, NettyHttp1Handler.kt:125, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", + "stackTrace": "ByteBufferChannel.kt:2272, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, RequestBodyHandler.kt:95, NettyHttp1Handler.kt:143, NettyHttp1Handler.kt:125, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", + "stackTrace": "ByteBufferChannel.kt:2199, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", + "stackTrace": "ByteBufferChannel.kt:2272, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", + "stackTrace": "ByteBufferChannel.kt:2199, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, NettyApplicationResponse.kt:66, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", + "stackTrace": "ByteBufferChannel.kt:2272, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, NettyApplicationResponse.kt:66, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspension$1", + "stackTrace": "ByteBufferChannel.kt:2277, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, RequestBodyHandler.kt:95, NettyHttp1Handler.kt:143, NettyHttp1Handler.kt:125, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspension$1", + "stackTrace": "ByteBufferChannel.kt:2277, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspension$1", + "stackTrace": "ByteBufferChannel.kt:2277, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, NettyApplicationResponse.kt:66, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$attachJob$1", + "stackTrace": "ByteBufferChannel.kt:89, Coroutines.kt:140", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.Long", + "stackTrace": "ByteBufferChannel.kt:1689, ByteBufferChannel.kt:-1, BaseApplicationResponse.kt:215, BaseApplicationResponse.kt:-1, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.Long", + "stackTrace": "ByteBufferChannel.kt:1689, ByteBufferChannel.kt:-1, ByteReadChannel.kt:226, DefaultEnginePipeline.kt:40, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.StringValuesBuilderImpl$appendAll$1", + "stackTrace": "StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.StringValuesBuilderImpl$appendAll$1", + "stackTrace": "StringValues.kt:235, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.StringValuesBuilderImpl$appendMissing$1", + "stackTrace": "StringValues.kt:241, RoutingPipelineCall.kt:41, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.netty.handler.codec.http.HttpMessageDecoderResult", + "stackTrace": "EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.LinkedList$Node", + "stackTrace": "EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.netty.handler.codec.HeadersUtils$1", + "stackTrace": "EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.JobImpl", + "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.CoroutineName", + "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "sun.nio.ch.NativeThreadSet", + "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationResponse$cookies$2", + "stackTrace": "BaseApplicationResponse.kt:32, NettyApplicationResponse.kt:21, NettyHttp1ApplicationResponse.kt:25, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.SynchronizedLazyImpl", + "stackTrace": "BaseApplicationResponse.kt:32, NettyApplicationResponse.kt:21, NettyHttp1ApplicationResponse.kt:25, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.response.ResponseCookies", + "stackTrace": "BaseApplicationResponse.kt:33, BaseApplicationResponse.kt:32, BaseApplicationResponse.kt:32, RoutingPipelineCall.kt:-1, RouteNode.kt:176, RouteNode.kt:294, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.Long", + "stackTrace": "BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.StandaloneCoroutine", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$1", + "stackTrace": "Coroutines.kt:157, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.ChannelScope", + "stackTrace": "Coroutines.kt:144", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.ChannelJob", + "stackTrace": "Coroutines.kt:161, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.CaseInsensitiveString", + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:185, StringValues.kt:169, BaseApplicationRequest.kt:64, StringValues.kt:56, Headers.kt:12, BaseApplicationRequest.kt:45, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.CaseInsensitiveString", + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:185, StringValues.kt:169, BaseApplicationRequest.kt:64, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.CaseInsensitiveString", + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:185, StringValues.kt:169, BaseApplicationRequest.kt:64, StringValues.kt:36, Headers.kt:12, BaseApplicationRequest.kt:45, ApplicationRequestProperties.kt:17, ApplicationRequestProperties.kt:81, PreCompressed.kt:180, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.CaseInsensitiveString", + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, FileContentType.kt:40, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.CaseInsensitiveString", + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:185, StringValues.kt:169, BaseApplicationRequest.kt:64, StringValues.kt:36, Headers.kt:12, BaseApplicationRequest.kt:45, BaseApplicationResponse.kt:99, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1", + "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1", + "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1", + "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1", + "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[Lkotlin.coroutines.Continuation;", + "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[Lkotlin.coroutines.Continuation;", + "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.collections.ArrayAsCollection", + "stackTrace": "Pipeline.kt:32, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, NettyApplicationRequest.kt:24, NettyHttp1ApplicationRequest.kt:21, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.collections.ArrayAsCollection", + "stackTrace": "Pipeline.kt:32, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, NettyApplicationResponse.kt:21, NettyHttp1ApplicationResponse.kt:25, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "Pipeline.kt:32, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, NettyApplicationRequest.kt:24, NettyHttp1ApplicationRequest.kt:21, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "Pipeline.kt:32, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, NettyApplicationResponse.kt:21, NettyHttp1ApplicationResponse.kt:25, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.netty.channel.AbstractChannelHandlerContext$7", + "stackTrace": "RequestBodyHandler.kt:124, NettyHttp1Handler.kt:106, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.netty.NettyDispatcher$CurrentContext", + "stackTrace": "NettyApplicationCallHandler.kt:33, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.coroutines.CombinedContext", + "stackTrace": "NettyApplicationCallHandler.kt:33, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.StandaloneCoroutine", + "stackTrace": "NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.netty.http1.NettyHttp1ApplicationResponse$headers$1", + "stackTrace": "NettyHttp1ApplicationResponse.kt:38, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "RoutingResolveContext.kt:38, Routing.kt:63, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.netty.http1.NettyConnectionPoint", + "stackTrace": "NettyHttp1ApplicationRequest.kt:29, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.routing.RoutingContext", + "stackTrace": "RouteNode.kt:114, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "PreCompressed.kt:237, PreCompressed.kt:176, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.StringBuilder", + "stackTrace": "PreCompressed.kt:208, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.StringBuilder", + "stackTrace": "HeaderValueWithParameters.kt:45, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.String", + "stackTrace": "HeaderValueWithParameters.kt:54, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationRequest$headers$2", + "stackTrace": "BaseApplicationRequest.kt:22, NettyApplicationRequest.kt:24, NettyHttp1ApplicationRequest.kt:21, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.SynchronizedLazyImpl", + "stackTrace": "BaseApplicationRequest.kt:22, NettyApplicationRequest.kt:24, NettyHttp1ApplicationRequest.kt:21, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.http.HeadersBuilder", + "stackTrace": "BaseApplicationRequest.kt:47, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.netty.NettyApplicationRequest$rawQueryParameters$2", + "stackTrace": "NettyApplicationRequest.kt:35, NettyHttp1ApplicationRequest.kt:21, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.UnsafeLazyImpl", + "stackTrace": "NettyApplicationRequest.kt:35, NettyHttp1ApplicationRequest.kt:21, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.netty.NettyApplicationRequestCookies", + "stackTrace": "NettyApplicationRequest.kt:40, NettyHttp1ApplicationRequest.kt:21, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.JobImpl", + "stackTrace": "NettyApplicationCall.kt:32, NettyHttp1ApplicationCall.kt:22, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.http.HeaderValueParam", + "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.DelegatingMutableSet$iterator$1", + "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:421, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.DelegatingMutableSet$iterator$1", + "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.DelegatingMutableSet$iterator$1", + "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:182, StringValues.kt:241, RoutingPipelineCall.kt:41, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.DelegatingMutableSet$iterator$1", + "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.http.ParametersBuilderImpl", + "stackTrace": "Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.http.ParametersBuilderImpl", + "stackTrace": "Parameters.kt:34, Parameters.kt:34, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.http.ParametersImpl", + "stackTrace": "Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.http.ParametersImpl", + "stackTrace": "Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.routing.RoutingPipelineRequest", + "stackTrace": "RoutingPipelineCall.kt:33, Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.routing.RoutingPipelineResponse", + "stackTrace": "RoutingPipelineCall.kt:36, Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.routing.RoutingPipelineCall$parameters$2", + "stackTrace": "RoutingPipelineCall.kt:38, Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.UnsafeLazyImpl", + "stackTrace": "RoutingPipelineCall.kt:38, Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.Long", + "stackTrace": "LocalFileContent.kt:26, BaseApplicationResponse.kt:79, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.request.RequestCookies$rawCookies$2", + "stackTrace": "RequestCookies.kt:23, NettyApplicationRequestCookies.kt:10, NettyApplicationRequest.kt:40, NettyHttp1ApplicationRequest.kt:21, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.SynchronizedLazyImpl", + "stackTrace": "RequestCookies.kt:23, NettyApplicationRequestCookies.kt:10, NettyApplicationRequest.kt:40, NettyHttp1ApplicationRequest.kt:21, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.netty.http1.NettyConnectionPoint$scheme$2", + "stackTrace": "NettyConnectionPoint.kt:28, NettyHttp1ApplicationRequest.kt:29, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.SynchronizedLazyImpl", + "stackTrace": "NettyConnectionPoint.kt:28, NettyHttp1ApplicationRequest.kt:29, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "Paths.kt:25, Paths.kt:17, StaticContentResolution.kt:125, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "Paths.kt:25, Paths.kt:17, StaticContentResolution.kt:125, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[B", + "stackTrace": "FileContentType.kt:38, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.String", + "stackTrace": "FileContentType.kt:38, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.Long", + "stackTrace": "LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.http.content.LastModifiedVersion", + "stackTrace": "LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[B", + "stackTrace": "Long.kt:11, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.String", + "stackTrace": "Long.kt:11, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.http.HeadersImpl", + "stackTrace": "Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.reflect.TypeInfo", + "stackTrace": "TypeInfoJvm.kt:19, PreCompressed.kt:287, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "Coroutines.kt:157, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 934, + "totalSize": 22416 + }, + { + "name": "[Lio.netty.util.concurrent.GenericFutureListener;", + "stackTrace": "NettyHttpResponsePipeline.kt:145, NettyHttpResponsePipeline.kt:358, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:-1, EventLoopGroupProxy.kt:34", + "totalCount": 866, + "totalSize": 20784 + }, + { + "name": "io.netty.util.concurrent.DefaultFutureListeners", + "stackTrace": "NettyHttpResponsePipeline.kt:145, NettyHttpResponsePipeline.kt:358, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:-1, EventLoopGroupProxy.kt:34", + "totalCount": 866, + "totalSize": 20784 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:1877, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 839, + "totalSize": 20136 + }, + { + "name": "[Lio.ktor.util.pipeline.PipelinePhase;", + "stackTrace": "Pipeline.kt:32, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, NettyApplicationRequest.kt:24, NettyHttp1ApplicationRequest.kt:21, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 627, + "totalSize": 20064 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "Pipeline.kt:32, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, NettyApplicationRequest.kt:24, NettyHttp1ApplicationRequest.kt:21, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 626, + "totalSize": 20032 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "totalCount": 106, + "totalSize": 19816 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1871, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 405, + "totalSize": 19440 + }, + { + "name": "[B", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 140, + "totalSize": 18880 + }, + { + "name": "io.netty.channel.DefaultChannelPromise", + "stackTrace": "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 391, + "totalSize": 18768 + }, + { + "name": "io.netty.util.ResourceLeakDetector$TraceRecord", + "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "totalCount": 390, + "totalSize": 18720 + }, + { + "name": "io.netty.util.ResourceLeakDetector$DefaultResourceLeak", + "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "totalCount": 390, + "totalSize": 18720 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1871, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 373, + "totalSize": 17904 + }, + { + "name": "java.lang.Long", + "stackTrace": "ByteBufferChannel.kt:1293, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, EventLoopGroupProxy.kt:34", + "totalCount": 679, + "totalSize": 16296 + }, + { + "name": "kotlin.sequences.SequencesKt___SequencesKt$asIterable$$inlined$Iterable$1", + "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.sequences.SequencesKt___SequencesKt$asIterable$$inlined$Iterable$1", + "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.collections.CollectionsKt__IteratorsJVMKt$iterator$1", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.sequences.SequencesKt__SequencesKt$asSequence$$inlined$Sequence$1", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.concurrent.atomic.AtomicReference", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.sequences.ConstrainedOnceSequence", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.netty.util.concurrent.ScheduledFutureTask", + "stackTrace": "NettyHttpResponsePipeline.kt:351, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 250, + "totalSize": 16000 + }, + { + "name": "java.lang.Integer", + "stackTrace": "NettyHttpResponsePipeline.kt:194, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.jvm.internal.Ref$IntRef", + "stackTrace": "NettyHttpResponsePipeline.kt:320, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.jvm.internal.Ref$ObjectRef", + "stackTrace": "NettyHttpResponsePipeline.kt:321, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.jvm.internal.Ref$ObjectRef", + "stackTrace": "NettyHttpResponsePipeline.kt:73, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.jvm.internal.Ref$ObjectRef", + "stackTrace": "ByteBufferChannel.kt:1801, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.lang.Integer", + "stackTrace": "EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.netty.handler.codec.http.DefaultHttpHeaders", + "stackTrace": "EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.LinkedHashMap$LinkedEntrySet", + "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:421, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.LinkedHashMap$LinkedEntrySet", + "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.LinkedHashMap$LinkedEntrySet", + "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:182, StringValues.kt:241, RoutingPipelineCall.kt:41, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.LinkedHashMap$LinkedEntrySet", + "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.netty.handler.codec.HeadersUtils$DelegatingNameSet", + "stackTrace": "NettyApplicationRequestHeaders.kt:18, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.LinkedHashSet", + "stackTrace": "NettyApplicationRequestHeaders.kt:38, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.LinkedHashMap$LinkedKeySet", + "stackTrace": "NettyApplicationRequestHeaders.kt:38, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.netty.handler.codec.HeadersUtils$StringIterator", + "stackTrace": "NettyApplicationRequestHeaders.kt:38, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlinx.coroutines.internal.ContextScope", + "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.lang.Object", + "stackTrace": "FileChannels.kt:36, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "sun.nio.ch.FileDispatcherImpl", + "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.io.RandomAccessFile$1", + "stackTrace": "FileChannels.kt:116", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.jvm.internal.Ref$BooleanRef", + "stackTrace": "BaseApplicationResponse.kt:57, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.HashMapAttributes", + "stackTrace": "AttributesJvm.kt:13, AttributesJvm.kt:12, BaseApplicationCall.kt:15, NettyApplicationCall.kt:20, NettyHttp1ApplicationCall.kt:22, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.HashMapAttributes", + "stackTrace": "AttributesJvm.kt:13, AttributesJvm.kt:12, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.ConcurrentSafeAttributes", + "stackTrace": "AttributesJvm.kt:13, Pipeline.kt:25, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, NettyApplicationRequest.kt:24, NettyHttp1ApplicationRequest.kt:21, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.ConcurrentSafeAttributes", + "stackTrace": "AttributesJvm.kt:13, Pipeline.kt:25, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, NettyApplicationResponse.kt:21, NettyHttp1ApplicationResponse.kt:25, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlinx.coroutines.channels.ChannelResult", + "stackTrace": "RequestBodyHandler.kt:102, RequestBodyHandler.kt:96, NettyHttp1Handler.kt:143, NettyHttp1Handler.kt:125, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlinx.coroutines.channels.ReceiveCatching", + "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.netty.handler.codec.http.DefaultHttpHeaders", + "stackTrace": "NettyHttp1ApplicationResponse.kt:28, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.Result$Failure", + "stackTrace": "CancellableReusableContinuation.kt:24, ByteBufferChannel.kt:158, ByteWriteChannel.kt:168, RequestBodyHandler.kt:50, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.Result$Failure", + "stackTrace": "CancellableReusableContinuation.kt:24, ByteBufferChannel.kt:158, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.Result$Failure", + "stackTrace": "CancellableReusableContinuation.kt:24, ByteBufferChannel.kt:158, ByteWriteChannel.kt:168, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.server.netty.NettyApplicationRequestHeaders", + "stackTrace": "NettyHttp1ApplicationRequest.kt:31, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.server.netty.NettyApplicationRequest$queryParameters$1", + "stackTrace": "NettyApplicationRequest.kt:26, NettyHttp1ApplicationRequest.kt:21, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.netty.util.concurrent.DefaultPromise$1", + "stackTrace": "NettyApplicationResponse.kt:102, NettyApplicationResponse.kt:68, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.CaseInsensitiveMap", + "stackTrace": "Collections.kt:10, StringValues.kt:206, Headers.kt:28, Headers.kt:28, BaseApplicationRequest.kt:47, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.CaseInsensitiveMap", + "stackTrace": "Collections.kt:10, StringValues.kt:162, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.CaseInsensitiveMap", + "stackTrace": "Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.CaseInsensitiveMap", + "stackTrace": "Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.CaseInsensitiveMap", + "stackTrace": "Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.CaseInsensitiveMap", + "stackTrace": "Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.collections.ConcurrentMap", + "stackTrace": "RequestCookies.kt:16, NettyApplicationRequestCookies.kt:10, NettyApplicationRequest.kt:40, NettyHttp1ApplicationRequest.kt:21, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.http.HttpHeaderValueParserKt$parseAndSortHeader$$inlined$sortedByDescending$1", + "stackTrace": "HttpHeaderValueParser.kt:225, ApplicationRequestProperties.kt:81, PreCompressed.kt:180, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.nio.channels.spi.AbstractInterruptibleChannel$1", + "stackTrace": "BufferViewJvm.kt:23, FileChannels.kt:64, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "[B", + "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "totalCount": 150, + "totalSize": 15776 + }, + { + "name": "io.netty.handler.timeout.WriteTimeoutHandler$WriteTimeoutTask", + "stackTrace": "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 391, + "totalSize": 15640 + }, + { + "name": "java.util.concurrent.ConcurrentHashMap$Node", + "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "totalCount": 392, + "totalSize": 12544 + }, + { + "name": "io.netty.channel.DefaultChannelPromise", + "stackTrace": "NettyHttpResponsePipeline.kt:351, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 250, + "totalSize": 12000 + }, + { + "name": "io.netty.handler.timeout.WriteTimeoutHandler$WriteTimeoutTask", + "stackTrace": "NettyHttpResponsePipeline.kt:351, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 250, + "totalSize": 10000 + }, + { + "name": "[I", + "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "totalCount": 187, + "totalSize": 9744 + }, + { + "name": "io.netty.buffer.SimpleLeakAwareByteBuf", + "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "totalCount": 390, + "totalSize": 9360 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, EventLoopGroupProxy.kt:34", + "totalCount": 233, + "totalSize": 9320 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 186, + "totalSize": 8928 + }, + { + "name": "io.netty.util.concurrent.ScheduledFutureTask", + "stackTrace": "NettyHttpResponsePipeline.kt:135, NettyHttpResponsePipeline.kt:358, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 134, + "totalSize": 8576 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 250, + "totalSize": 8000 + }, + { + "name": "io.netty.channel.DefaultChannelPromise", + "stackTrace": "NettyHttpResponsePipeline.kt:135, NettyHttpResponsePipeline.kt:358, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 134, + "totalSize": 6432 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "NettyApplicationCall.kt:83, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:206, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, EventLoopGroupProxy.kt:34", + "totalCount": 134, + "totalSize": 6432 + }, + { + "name": "kotlinx.coroutines.CancellableContinuationImpl", + "stackTrace": "NettyApplicationCall.kt:83, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:206, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, EventLoopGroupProxy.kt:34", + "totalCount": 134, + "totalSize": 6432 + }, + { + "name": "io.netty.handler.codec.http.DefaultHttpContent", + "stackTrace": "NettyHttp1ApplicationCall.kt:48, NettyHttpResponsePipeline.kt:341, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 265, + "totalSize": 6360 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 130, + "totalSize": 6240 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 250, + "totalSize": 6000 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, EventLoopGroupProxy.kt:34", + "totalCount": 187, + "totalSize": 5984 + }, + { + "name": "java.lang.String", + "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "totalCount": 248, + "totalSize": 5952 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, EventLoopGroupProxy.kt:34", + "totalCount": 233, + "totalSize": 5592 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, EventLoopGroupProxy.kt:34", + "totalCount": 225, + "totalSize": 5400 + }, + { + "name": "io.ktor.server.netty.NettyApplicationCall$finishSuspend$1", + "stackTrace": "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:206, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, EventLoopGroupProxy.kt:34", + "totalCount": 135, + "totalSize": 5400 + }, + { + "name": "io.netty.handler.timeout.WriteTimeoutHandler$WriteTimeoutTask", + "stackTrace": "NettyHttpResponsePipeline.kt:135, NettyHttpResponsePipeline.kt:358, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 134, + "totalSize": 5360 + }, + { + "name": "kotlinx.coroutines.JobCancellationException", + "stackTrace": "NettyApplicationCall.kt:90, NettyApplicationCall.kt:85, NettyApplicationCall.kt:16, NettyApplicationCall.kt:-1, EventLoopGroupProxy.kt:34", + "totalCount": 134, + "totalSize": 5360 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 98, + "totalSize": 4704 + }, + { + "name": "kotlinx.coroutines.JobSupport$Finishing", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 140, + "totalSize": 4480 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 140, + "totalSize": 4480 + }, + { + "name": "java.lang.Long", + "stackTrace": "ByteBufferChannel.kt:1293, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 186, + "totalSize": 4464 + }, + { + "name": "kotlinx.coroutines.CompletedContinuation", + "stackTrace": "NettyHttpResponsePipeline.kt:73, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 134, + "totalSize": 4288 + }, + { + "name": "kotlinx.coroutines.ChildContinuation", + "stackTrace": "NettyApplicationCall.kt:83, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:206, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, EventLoopGroupProxy.kt:34", + "totalCount": 134, + "totalSize": 4288 + }, + { + "name": "kotlinx.coroutines.ResumeOnCompletion", + "stackTrace": "NettyApplicationCall.kt:83, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:206, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, EventLoopGroupProxy.kt:34", + "totalCount": 134, + "totalSize": 4288 + }, + { + "name": "[Ljava.lang.StackTraceElement;", + "stackTrace": "NettyApplicationCall.kt:90, NettyApplicationCall.kt:85, NettyApplicationCall.kt:16, NettyApplicationCall.kt:-1, EventLoopGroupProxy.kt:34", + "totalCount": 268, + "totalSize": 4288 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 140, + "totalSize": 3360 + }, + { + "name": "[Lio.netty.util.concurrent.GenericFutureListener;", + "stackTrace": "NettyHttpResponsePipeline.kt:145, NettyHttpResponsePipeline.kt:358, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 134, + "totalSize": 3216 + }, + { + "name": "io.netty.util.concurrent.DefaultFutureListeners", + "stackTrace": "NettyHttpResponsePipeline.kt:145, NettyHttpResponsePipeline.kt:358, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 134, + "totalSize": 3216 + }, + { + "name": "java.lang.Long", + "stackTrace": "ByteBufferChannel.kt:1293, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 130, + "totalSize": 3120 + }, + { + "name": "[C", + "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "totalCount": 6, + "totalSize": 2904 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 69, + "totalSize": 2760 + }, + { + "name": "io.netty.util.ResourceLeakDetector$TraceRecord", + "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 55, + "totalSize": 2640 + }, + { + "name": "io.netty.util.ResourceLeakDetector$DefaultResourceLeak", + "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 55, + "totalSize": 2640 + }, + { + "name": "kotlinx.coroutines.channels.ChannelSegment", + "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "totalCount": 63, + "totalSize": 2520 + }, + { + "name": "kotlin.jvm.internal.Ref$ObjectRef", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 140, + "totalSize": 2240 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 69, + "totalSize": 2208 + }, + { + "name": "kotlinx.coroutines.JobSupport$Finishing", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 69, + "totalSize": 2208 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 69, + "totalSize": 2208 + }, + { + "name": "kotlinx.coroutines.DisposeOnCancel", + "stackTrace": "NettyApplicationCall.kt:83, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:206, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, EventLoopGroupProxy.kt:34", + "totalCount": 134, + "totalSize": 2144 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "ByteBufferChannel.kt:89, Coroutines.kt:140", + "totalCount": 66, + "totalSize": 2112 + }, + { + "name": "java.lang.String", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 87, + "totalSize": 2088 + }, + { + "name": "kotlinx.coroutines.JobSupport$Finishing", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, EventLoopGroupProxy.kt:34", + "totalCount": 59, + "totalSize": 1888 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, EventLoopGroupProxy.kt:34", + "totalCount": 59, + "totalSize": 1888 + }, + { + "name": "java.lang.String", + "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "totalCount": 75, + "totalSize": 1800 + }, + { + "name": "java.util.concurrent.ConcurrentHashMap$Node", + "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 55, + "totalSize": 1760 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 69, + "totalSize": 1656 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 69, + "totalSize": 1656 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 69, + "totalSize": 1656 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "ByteBufferChannel.kt:89, Coroutines.kt:140", + "totalCount": 66, + "totalSize": 1584 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "totalCount": 61, + "totalSize": 1464 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, EventLoopGroupProxy.kt:34", + "totalCount": 59, + "totalSize": 1416 + }, + { + "name": "[I", + "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "totalCount": 33, + "totalSize": 1360 + }, + { + "name": "io.netty.buffer.SimpleLeakAwareByteBuf", + "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 55, + "totalSize": 1320 + }, + { + "name": "kotlinx.coroutines.internal.Removed", + "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 69, + "totalSize": 1104 + }, + { + "name": "kotlin.jvm.internal.Ref$ObjectRef", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 69, + "totalSize": 1104 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1871, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 27, + "totalSize": 1080 + }, + { + "name": "[I", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 15, + "totalSize": 1048 + }, + { + "name": "java.util.concurrent.atomic.AtomicReferenceArray", + "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "totalCount": 63, + "totalSize": 1008 + }, + { + "name": "io.netty.util.concurrent.ScheduledFutureTask", + "stackTrace": "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 15, + "totalSize": 960 + }, + { + "name": "kotlin.jvm.internal.Ref$ObjectRef", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, EventLoopGroupProxy.kt:34", + "totalCount": 59, + "totalSize": 944 + }, + { + "name": "io.netty.buffer.PoolThreadCache$MemoryRegionCache$Entry", + "stackTrace": "EventLoopGroupProxy.kt:34", + "totalCount": 23, + "totalSize": 920 + }, + { + "name": "java.lang.StringBuilder", + "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "totalCount": 38, + "totalSize": 912 + }, + { + "name": "[Ljava.lang.String;", + "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "totalCount": 4, + "totalSize": 904 + }, + { + "name": "java.net.URL", + "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "totalCount": 14, + "totalSize": 896 + }, + { + "name": "[C", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 3, + "totalSize": 864 + }, + { + "name": "[J", + "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "totalCount": 36, + "totalSize": 864 + }, + { + "name": "java.util.BitSet", + "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "totalCount": 36, + "totalSize": 864 + }, + { + "name": "java.util.HashMap", + "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "totalCount": 18, + "totalSize": 864 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, EventLoopGroupProxy.kt:34", + "totalCount": 19, + "totalSize": 760 + }, + { + "name": "kotlinx.coroutines.internal.Removed", + "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:20, ByteBufferChannel.kt:161, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 46, + "totalSize": 736 + }, + { + "name": "io.netty.channel.DefaultChannelPromise", + "stackTrace": "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 15, + "totalSize": 720 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1871, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 27, + "totalSize": 648 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1871, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 13, + "totalSize": 624 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, EventLoopGroupProxy.kt:34", + "totalCount": 19, + "totalSize": 608 + }, + { + "name": "io.netty.handler.timeout.WriteTimeoutHandler$WriteTimeoutTask", + "stackTrace": "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 15, + "totalSize": 600 + }, + { + "name": "java.nio.DirectByteBuffer", + "stackTrace": "EventLoopGroupProxy.kt:34", + "totalCount": 9, + "totalSize": 576 + }, + { + "name": "java.lang.StringBuilder", + "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "totalCount": 23, + "totalSize": 552 + }, + { + "name": "java.util.HashMap", + "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "totalCount": 11, + "totalSize": 528 + }, + { + "name": "io.netty.buffer.PoolThreadCache$MemoryRegionCache$Entry", + "stackTrace": "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 12, + "totalSize": 480 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1871, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 10, + "totalSize": 480 + }, + { + "name": "io.netty.util.ResourceLeakDetector$TraceRecord", + "stackTrace": "EventLoopGroupProxy.kt:34", + "totalCount": 10, + "totalSize": 480 + }, + { + "name": "io.netty.util.ResourceLeakDetector$DefaultResourceLeak", + "stackTrace": "EventLoopGroupProxy.kt:34", + "totalCount": 10, + "totalSize": 480 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, EventLoopGroupProxy.kt:34", + "totalCount": 19, + "totalSize": 456 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, EventLoopGroupProxy.kt:34", + "totalCount": 19, + "totalSize": 456 + }, + { + "name": "java.net.URL", + "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "totalCount": 7, + "totalSize": 448 + }, + { + "name": "java.net.URL", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 7, + "totalSize": 448 + }, + { + "name": "java.nio.DirectByteBuffer", + "stackTrace": "NettyHttpResponsePipeline.kt:54, NettyHttpResponsePipeline.kt:168, EventLoopGroupProxy.kt:34", + "totalCount": 6, + "totalSize": 384 + }, + { + "name": "java.nio.DirectByteBuffer", + "stackTrace": "NettyHttpResponsePipeline.kt:345, EventLoopGroupProxy.kt:34", + "totalCount": 6, + "totalSize": 384 + }, + { + "name": "[C", + "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "totalCount": 3, + "totalSize": 360 + }, + { + "name": "io.netty.buffer.PooledUnsafeDirectByteBuf", + "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 4, + "totalSize": 352 + }, + { + "name": "java.lang.StringBuilder", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 14, + "totalSize": 336 + }, + { + "name": "[Ljava.lang.String;", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 2, + "totalSize": 328 + }, + { + "name": "io.ktor.server.netty.cio.NettyHttpResponsePipeline$respondWithBigBody$2", + "stackTrace": "NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 5, + "totalSize": 320 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 6, + "totalSize": 320 + }, + { + "name": "java.util.concurrent.ConcurrentHashMap$Node", + "stackTrace": "EventLoopGroupProxy.kt:34", + "totalCount": 10, + "totalSize": 320 + }, + { + "name": "io.netty.util.ResourceLeakDetector$TraceRecord", + "stackTrace": "NettyHttpResponsePipeline.kt:219, NettyHttpResponsePipeline.kt:182, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 6, + "totalSize": 288 + }, + { + "name": "io.netty.util.ResourceLeakDetector$DefaultResourceLeak", + "stackTrace": "NettyHttpResponsePipeline.kt:219, NettyHttpResponsePipeline.kt:182, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 6, + "totalSize": 288 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 6, + "totalSize": 288 + }, + { + "name": "java.util.regex.Matcher", + "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "totalCount": 4, + "totalSize": 288 + }, + { + "name": "kotlinx.coroutines.internal.Removed", + "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, EventLoopGroupProxy.kt:34", + "totalCount": 18, + "totalSize": 288 + }, + { + "name": "io.netty.channel.ChannelOutboundBuffer$Entry", + "stackTrace": "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 4, + "totalSize": 256 + }, + { + "name": "io.netty.buffer.SimpleLeakAwareByteBuf", + "stackTrace": "EventLoopGroupProxy.kt:34", + "totalCount": 10, + "totalSize": 240 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 5, + "totalSize": 240 + }, + { + "name": "io.netty.buffer.PoolSubpage", + "stackTrace": "EventLoopGroupProxy.kt:34", + "totalCount": 3, + "totalSize": 216 + }, + { + "name": "java.util.jar.JarFile$JarFileEntry", + "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "totalCount": 2, + "totalSize": 208 + }, + { + "name": "[Ljava.lang.String;", + "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "totalCount": 2, + "totalSize": 200 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "totalCount": 3, + "totalSize": 192 + }, + { + "name": "java.util.concurrent.ConcurrentHashMap$Node", + "stackTrace": "NettyHttpResponsePipeline.kt:219, NettyHttpResponsePipeline.kt:182, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 6, + "totalSize": 192 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 4, + "totalSize": 192 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 8, + "totalSize": 192 + }, + { + "name": "java.io.File", + "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "totalCount": 6, + "totalSize": 192 + }, + { + "name": "java.util.HashSet", + "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "totalCount": 10, + "totalSize": 160 + }, + { + "name": "io.netty.buffer.PoolSubpage", + "stackTrace": "NettyHttpResponsePipeline.kt:219, NettyHttpResponsePipeline.kt:182, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 2, + "totalSize": 144 + }, + { + "name": "io.netty.buffer.SimpleLeakAwareByteBuf", + "stackTrace": "NettyHttpResponsePipeline.kt:219, NettyHttpResponsePipeline.kt:182, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 6, + "totalSize": 144 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 3, + "totalSize": 144 + }, + { + "name": "java.nio.DirectByteBuffer", + "stackTrace": "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 2, + "totalSize": 128 + }, + { + "name": "java.util.concurrent.ConcurrentHashMap$Node", + "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "totalCount": 4, + "totalSize": 128 + }, + { + "name": "kotlinx.coroutines.JobSupport$Finishing", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 4, + "totalSize": 128 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 4, + "totalSize": 128 + }, + { + "name": "java.lang.Long", + "stackTrace": "ByteBufferChannel.kt:1293, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 5, + "totalSize": 120 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 3, + "totalSize": 120 + }, + { + "name": "java.util.zip.ZipFile$ZipFileInputStream", + "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "totalCount": 2, + "totalSize": 112 + }, + { + "name": "java.util.zip.ZipFile$ZipFileInflaterInputStream", + "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "totalCount": 2, + "totalSize": 112 + }, + { + "name": "[J", + "stackTrace": "NettyHttpResponsePipeline.kt:219, NettyHttpResponsePipeline.kt:182, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 2, + "totalSize": 104 + }, + { + "name": "java.util.jar.JarFile$JarFileEntry", + "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "totalCount": 1, + "totalSize": 104 + }, + { + "name": "java.util.jar.JarFile$JarFileEntry", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1, + "totalSize": 104 + }, + { + "name": "java.io.File", + "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "totalCount": 3, + "totalSize": 96 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 2, + "totalSize": 96 + }, + { + "name": "java.io.File", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 3, + "totalSize": 96 + }, + { + "name": "[J", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 4, + "totalSize": 96 + }, + { + "name": "java.util.BitSet", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 4, + "totalSize": 96 + }, + { + "name": "java.util.HashMap", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 2, + "totalSize": 96 + }, + { + "name": "jdk.internal.ref.CleanerImpl$PhantomCleanableRef", + "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "totalCount": 2, + "totalSize": 96 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 3, + "totalSize": 96 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 4, + "totalSize": 96 + }, + { + "name": "io.netty.buffer.PooledUnsafeDirectByteBuf", + "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "totalCount": 1, + "totalSize": 88 + }, + { + "name": "io.netty.buffer.PooledUnsafeDirectByteBuf", + "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1, + "totalSize": 88 + }, + { + "name": "[J", + "stackTrace": "EventLoopGroupProxy.kt:34", + "totalCount": 3, + "totalSize": 88 + }, + { + "name": "jdk.internal.loader.URLClassPath$JarLoader$2", + "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "totalCount": 2, + "totalSize": 80 + }, + { + "name": "java.util.WeakHashMap$Entry", + "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "totalCount": 2, + "totalSize": 80 + }, + { + "name": "java.security.CodeSource", + "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "totalCount": 2, + "totalSize": 80 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 2, + "totalSize": 80 + }, + { + "name": "io.netty.util.Recycler$DefaultHandle", + "stackTrace": "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 3, + "totalSize": 72 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "totalCount": 3, + "totalSize": 72 + }, + { + "name": "java.util.regex.Matcher", + "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "totalCount": 1, + "totalSize": 72 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 3, + "totalSize": 72 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 3, + "totalSize": 72 + }, + { + "name": "io.netty.channel.ChannelOutboundBuffer$Entry", + "stackTrace": "NettyHttpResponsePipeline.kt:345, EventLoopGroupProxy.kt:34", + "totalCount": 1, + "totalSize": 64 + }, + { + "name": "io.netty.channel.ChannelOutboundBuffer$Entry", + "stackTrace": "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1, + "totalSize": 64 + }, + { + "name": "java.util.concurrent.ConcurrentHashMap$Node", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 2, + "totalSize": 64 + }, + { + "name": "java.lang.Object", + "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "totalCount": 4, + "totalSize": 64 + }, + { + "name": "[Ljava.util.regex.IntHashSet;", + "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "totalCount": 4, + "totalSize": 64 + }, + { + "name": "java.util.ArrayList$Itr", + "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "totalCount": 2, + "totalSize": 64 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 2, + "totalSize": 64 + }, + { + "name": "kotlin.jvm.internal.Ref$ObjectRef", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 4, + "totalSize": 64 + }, + { + "name": "java.util.zip.ZipFile$ZipFileInputStream", + "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "totalCount": 1, + "totalSize": 56 + }, + { + "name": "java.util.zip.ZipFile$ZipFileInflaterInputStream", + "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "totalCount": 1, + "totalSize": 56 + }, + { + "name": "java.util.zip.ZipFile$ZipFileInputStream", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1, + "totalSize": 56 + }, + { + "name": "java.util.zip.ZipFile$ZipFileInflaterInputStream", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1, + "totalSize": 56 + }, + { + "name": "[J", + "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "totalCount": 2, + "totalSize": 48 + }, + { + "name": "io.netty.util.ResourceLeakDetector$TraceRecord", + "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1, + "totalSize": 48 + }, + { + "name": "io.netty.util.ResourceLeakDetector$DefaultResourceLeak", + "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1, + "totalSize": 48 + }, + { + "name": "jdk.internal.ref.CleanerImpl$PhantomCleanableRef", + "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "totalCount": 1, + "totalSize": 48 + }, + { + "name": "java.util.BitSet", + "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "totalCount": 2, + "totalSize": 48 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1, + "totalSize": 48 + }, + { + "name": "jdk.internal.ref.CleanerImpl$PhantomCleanableRef", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1, + "totalSize": 48 + }, + { + "name": "io.netty.util.Recycler$DefaultHandle", + "stackTrace": "EventLoopGroupProxy.kt:34", + "totalCount": 2, + "totalSize": 48 + }, + { + "name": "java.util.zip.ZipFile$InflaterCleanupAction", + "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "totalCount": 2, + "totalSize": 48 + }, + { + "name": "java.security.SecureClassLoader$1", + "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "totalCount": 2, + "totalSize": 48 + }, + { + "name": "[Ljava.util.List;", + "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "totalCount": 2, + "totalSize": 48 + }, + { + "name": "kotlinx.coroutines.channels.BufferedChannelKt$createSegmentFunction$1", + "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "totalCount": 1, + "totalSize": 48 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 2, + "totalSize": 48 + }, + { + "name": "kotlinx.coroutines.internal.Removed", + "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 3, + "totalSize": 48 + }, + { + "name": "jdk.internal.loader.URLClassPath$JarLoader$2", + "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "totalCount": 1, + "totalSize": 40 + }, + { + "name": "java.util.WeakHashMap$Entry", + "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "totalCount": 1, + "totalSize": 40 + }, + { + "name": "java.security.CodeSource", + "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "totalCount": 1, + "totalSize": 40 + }, + { + "name": "jdk.internal.loader.URLClassPath$JarLoader$2", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1, + "totalSize": 40 + }, + { + "name": "java.util.WeakHashMap$Entry", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1, + "totalSize": 40 + }, + { + "name": "java.security.CodeSource", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1, + "totalSize": 40 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1, + "totalSize": 40 + }, + { + "name": "kotlinx.coroutines.JobCancellationException", + "stackTrace": "NettyApplicationCall.kt:90, NettyApplicationCall.kt:85, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:206, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, EventLoopGroupProxy.kt:34", + "totalCount": 1, + "totalSize": 40 + }, + { + "name": "java.util.concurrent.ConcurrentHashMap$Node", + "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1, + "totalSize": 32 + }, + { + "name": "java.lang.Object", + "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "totalCount": 2, + "totalSize": 32 + }, + { + "name": "java.lang.Object", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 2, + "totalSize": 32 + }, + { + "name": "java.util.zip.CRC32", + "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "totalCount": 2, + "totalSize": 32 + }, + { + "name": "java.security.SecureClassLoader$CodeSourceKey", + "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "totalCount": 2, + "totalSize": 32 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1, + "totalSize": 32 + }, + { + "name": "[Ljava.lang.StackTraceElement;", + "stackTrace": "NettyApplicationCall.kt:90, NettyApplicationCall.kt:85, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:206, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, EventLoopGroupProxy.kt:34", + "totalCount": 2, + "totalSize": 32 + }, + { + "name": "io.netty.util.Recycler$DefaultHandle", + "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "io.netty.util.Recycler$DefaultHandle", + "stackTrace": "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "io.netty.buffer.SimpleLeakAwareByteBuf", + "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "java.util.zip.ZipFile$InflaterCleanupAction", + "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "java.security.SecureClassLoader$1", + "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "[Lio.netty.buffer.PoolArena$SizeClass;", + "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "java.util.zip.ZipFile$InflaterCleanupAction", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "java.security.SecureClassLoader$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "[Ljava.util.List;", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "java.util.zip.CRC32", + "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "totalCount": 1, + "totalSize": 16 + }, + { + "name": "java.security.SecureClassLoader$CodeSourceKey", + "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "totalCount": 1, + "totalSize": 16 + }, + { + "name": "[Ljava.util.regex.IntHashSet;", + "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "totalCount": 1, + "totalSize": 16 + }, + { + "name": "java.util.zip.CRC32", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1, + "totalSize": 16 + }, + { + "name": "java.security.SecureClassLoader$CodeSourceKey", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1, + "totalSize": 16 + }, + { + "name": "java.lang.Integer", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "totalCount": 1, + "totalSize": 16 + }, + { + "name": "kotlinx.coroutines.internal.Removed", + "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "totalCount": 1, + "totalSize": 16 + } +] \ No newline at end of file diff --git a/allocation-benchmark/allocations/sites_testMemoryConsumptionIsSame[Tomcat].json b/allocation-benchmark/allocations/sites_testMemoryConsumptionIsSame[Tomcat].json new file mode 100644 index 0000000..314c108 --- /dev/null +++ b/allocation-benchmark/allocations/sites_testMemoryConsumptionIsSame[Tomcat].json @@ -0,0 +1,3944 @@ +[ + { + "name": "[B", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 75000, + "totalSize": 6248000 + }, + { + "name": "java.util.concurrent.atomic.AtomicBoolean", + "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 100172, + "totalSize": 1602752 + }, + { + "name": "java.nio.HeapByteBuffer", + "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 24998, + "totalSize": 1399888 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 26049, + "totalSize": 1250352 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 26043, + "totalSize": 1250064 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ServletWriter.kt:103, ServletWriter.kt:98, ServletWriter.kt:90, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 24998, + "totalSize": 1199904 + }, + { + "name": "kotlinx.coroutines.CancellableContinuationImpl", + "stackTrace": "ServletWriter.kt:103, ServletWriter.kt:98, ServletWriter.kt:90, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 24998, + "totalSize": 1199904 + }, + { + "name": "io.ktor.server.servlet.ServletWriter$awaitReadySuspend$1", + "stackTrace": "ServletWriter.kt:-1, ServletWriter.kt:98, ServletWriter.kt:90, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 24998, + "totalSize": 999920 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "ServletWriter.kt:109", + "totalCount": 25952, + "totalSize": 830464 + }, + { + "name": "java.lang.Integer", + "stackTrace": "ByteBufferChannel.kt:694, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 51002, + "totalSize": 816032 + }, + { + "name": "java.util.concurrent.atomic.AtomicBoolean", + "stackTrace": "ServletWriter.kt:97, ServletWriter.kt:88, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 50086, + "totalSize": 801376 + }, + { + "name": "kotlinx.coroutines.ChildContinuation", + "stackTrace": "ServletWriter.kt:103, ServletWriter.kt:98, ServletWriter.kt:90, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 24996, + "totalSize": 799872 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "ServletWriter.kt:103, ServletWriter.kt:98, ServletWriter.kt:90, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 24996, + "totalSize": 799872 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 24134, + "totalSize": 772288 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "ServletWriter.kt:109", + "totalCount": 25952, + "totalSize": 622848 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 24134, + "totalSize": 579216 + }, + { + "name": "java.lang.String", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 24000, + "totalSize": 576000 + }, + { + "name": "java.util.HashMap", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 12000, + "totalSize": 576000 + }, + { + "name": "java.lang.StringBuilder", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 21000, + "totalSize": 504000 + }, + { + "name": "[B", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 14116, + "totalSize": 485872 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "StringValues.kt:249, StringValues.kt:236, StringValues.kt:235, ServletApplicationRequestHeaders.kt:42, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 12000, + "totalSize": 480000 + }, + { + "name": "java.util.concurrent.atomic.AtomicBoolean", + "stackTrace": "ServletWriter.kt:104, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 25954, + "totalSize": 415264 + }, + { + "name": "java.util.concurrent.atomic.AtomicBoolean", + "stackTrace": "ServletWriter.kt:97, ServletWriter.kt:90, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 25088, + "totalSize": 401408 + }, + { + "name": "java.net.URL", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 6000, + "totalSize": 384000 + }, + { + "name": "java.nio.HeapByteBuffer", + "stackTrace": "ServletApplicationRequestHeaders.kt:39, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 5000, + "totalSize": 280000 + }, + { + "name": "java.nio.HeapCharBuffer", + "stackTrace": "ServletApplicationRequestHeaders.kt:39, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 5000, + "totalSize": 280000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "ServletWriter.kt:40, ServletWriter.kt:18, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 272000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "ServletReader.kt:26, ServletReader.kt:17, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 272000 + }, + { + "name": "[C", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 5020, + "totalSize": 256720 + }, + { + "name": "java.util.LinkedHashMap$Entry", + "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, ServletApplicationRequestHeaders.kt:42, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 6000, + "totalSize": 240000 + }, + { + "name": "java.util.LinkedHashMap$Entry", + "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 6000, + "totalSize": 240000 + }, + { + "name": "[C", + "stackTrace": "ServletApplicationRequestHeaders.kt:41, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 4000, + "totalSize": 232000 + }, + { + "name": "java.nio.HeapByteBuffer", + "stackTrace": "ServletApplicationRequestHeaders.kt:41, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 4000, + "totalSize": 224000 + }, + { + "name": "java.nio.HeapCharBuffer", + "stackTrace": "ServletApplicationRequestHeaders.kt:41, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 4000, + "totalSize": 224000 + }, + { + "name": "java.util.concurrent.atomic.AtomicBoolean", + "stackTrace": "ServletWriter.kt:45, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 13000, + "totalSize": 208000 + }, + { + "name": "java.util.HashSet", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 12000, + "totalSize": 192000 + }, + { + "name": "[C", + "stackTrace": "ServletApplicationRequestHeaders.kt:39, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 5000, + "totalSize": 192000 + }, + { + "name": "org.apache.tomcat.util.http.ValuesEnumerator", + "stackTrace": "ServletApplicationRequestHeaders.kt:40, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 6000, + "totalSize": 192000 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 5999, + "totalSize": 191968 + }, + { + "name": "[I", + "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 2000, + "totalSize": 176000 + }, + { + "name": "[I", + "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 2000, + "totalSize": 176000 + }, + { + "name": "[B", + "stackTrace": "ServletApplicationRequestHeaders.kt:41, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 4000, + "totalSize": 152000 + }, + { + "name": "[B", + "stackTrace": "ServletApplicationRequestHeaders.kt:39, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 5000, + "totalSize": 144000 + }, + { + "name": "java.util.Collections$SingletonList", + "stackTrace": "ServletApplicationRequestHeaders.kt:41, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 6000, + "totalSize": 144000 + }, + { + "name": "kotlin.coroutines.CombinedContext", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 6000, + "totalSize": 144000 + }, + { + "name": "io.ktor.util.Entry", + "stackTrace": "CaseInsensitiveMap.kt:45, CaseInsensitiveMap.kt:45, DelegatingMutableSet.kt:43, StringValues.kt:421, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 6000, + "totalSize": 144000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, ServletApplicationRequestHeaders.kt:42, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 6000, + "totalSize": 144000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 6000, + "totalSize": 144000 + }, + { + "name": "java.util.Collections$1", + "stackTrace": "StringValues.kt:421, StringValues.kt:236, StringValues.kt:235, ServletApplicationRequestHeaders.kt:42, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 6000, + "totalSize": 144000 + }, + { + "name": "java.util.Collections$1", + "stackTrace": "StringValues.kt:249, StringValues.kt:236, StringValues.kt:235, ServletApplicationRequestHeaders.kt:42, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 6000, + "totalSize": 144000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 6000, + "totalSize": 144000 + }, + { + "name": "io.ktor.util.CaseInsensitiveString", + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, ServletApplicationRequestHeaders.kt:42, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 6000, + "totalSize": 144000 + }, + { + "name": "io.ktor.util.CaseInsensitiveString", + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, ServletApplicationRequestHeaders.kt:42, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 6000, + "totalSize": 144000 + }, + { + "name": "io.ktor.util.CaseInsensitiveString", + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 6000, + "totalSize": 144000 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 5999, + "totalSize": 143976 + }, + { + "name": "java.lang.String", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 5012, + "totalSize": 120288 + }, + { + "name": "java.lang.String", + "stackTrace": "ServletApplicationRequestHeaders.kt:39, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 5000, + "totalSize": 120000 + }, + { + "name": "kotlin.coroutines.CombinedContext", + "stackTrace": "KtorServlet.kt:106, KtorServlet.kt:76", + "totalCount": 5000, + "totalSize": 120000 + }, + { + "name": "java.util.GregorianCalendar", + "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 112000 + }, + { + "name": "java.util.GregorianCalendar", + "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 112000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel", + "stackTrace": "ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 112000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel", + "stackTrace": "ByteChannel.kt:14, ByteChannel.kt:14, ServletWriter.kt:38, ServletWriter.kt:18, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 112000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel", + "stackTrace": "ByteChannel.kt:14, ByteChannel.kt:14, ServletReader.kt:25, ServletReader.kt:17, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 112000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 2235, + "totalSize": 107280 + }, + { + "name": "java.util.ArrayList$Itr", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 3000, + "totalSize": 96000 + }, + { + "name": "jdk.internal.loader.BuiltinClassLoader$1", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 3000, + "totalSize": 96000 + }, + { + "name": "java.io.File", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 3000, + "totalSize": 96000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$copyDirect$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 96000 + }, + { + "name": "java.lang.String", + "stackTrace": "ServletApplicationRequestHeaders.kt:41, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 4000, + "totalSize": 96000 + }, + { + "name": "kotlin.collections.CollectionsKt__IteratorsJVMKt$iterator$1", + "stackTrace": "ServletApplicationRequestHeaders.kt:41, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 6000, + "totalSize": 96000 + }, + { + "name": "kotlin.sequences.SequencesKt__SequencesKt$asSequence$$inlined$Sequence$1", + "stackTrace": "ServletApplicationRequestHeaders.kt:41, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 6000, + "totalSize": 96000 + }, + { + "name": "java.util.concurrent.atomic.AtomicReference", + "stackTrace": "ServletApplicationRequestHeaders.kt:41, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 6000, + "totalSize": 96000 + }, + { + "name": "kotlin.sequences.ConstrainedOnceSequence", + "stackTrace": "ServletApplicationRequestHeaders.kt:41, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 6000, + "totalSize": 96000 + }, + { + "name": "kotlin.coroutines.CombinedContext", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:42, ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 4000, + "totalSize": 96000 + }, + { + "name": "kotlin.coroutines.CombinedContext", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:87, ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "totalCount": 4000, + "totalSize": 96000 + }, + { + "name": "sun.util.calendar.Gregorian$Date", + "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 96000 + }, + { + "name": "sun.util.calendar.Gregorian$Date", + "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 96000 + }, + { + "name": "kotlin.coroutines.CombinedContext", + "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 4000, + "totalSize": 96000 + }, + { + "name": "io.ktor.util.pipeline.PhaseContent", + "stackTrace": "Pipeline.kt:376, Pipeline.kt:244, BaseApplicationResponse.kt:47, ServletApplicationResponse.kt:19, AsyncServlet.kt:89, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:85, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 3000, + "totalSize": 96000 + }, + { + "name": "java.util.concurrent.atomic.AtomicBoolean", + "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 5828, + "totalSize": 93248 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 1929, + "totalSize": 92592 + }, + { + "name": "kotlinx.coroutines.channels.BufferedChannel", + "stackTrace": "ServletWriter.kt:40, ServletWriter.kt:18, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 80000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 2000, + "totalSize": 80000 + }, + { + "name": "[Ljava.util.HashMap$Node;", + "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, ServletApplicationRequestHeaders.kt:42, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 80000 + }, + { + "name": "[Ljava.util.HashMap$Node;", + "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 80000 + }, + { + "name": "kotlinx.coroutines.channels.BufferedChannel", + "stackTrace": "ServletReader.kt:26, ServletReader.kt:17, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 80000 + }, + { + "name": "[Ljava.util.HashMap$Node;", + "stackTrace": "AttributesJvm.kt:24, Attributes.kt:29, AsyncServlet.kt:52, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 80000 + }, + { + "name": "[Ljava.util.HashMap$Node;", + "stackTrace": "AttributesJvm.kt:24, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 80000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "RoutingResolveContext.kt:38, Routing.kt:63, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 80000 + }, + { + "name": "[Ljava.util.HashMap$Node;", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 990, + "totalSize": 79200 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 2292, + "totalSize": 73344 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 3000, + "totalSize": 72000 + }, + { + "name": "io.ktor.utils.io.ChannelScope", + "stackTrace": "Coroutines.kt:144", + "totalCount": 3000, + "totalSize": 72000 + }, + { + "name": "io.ktor.util.cio.FileChannelsKt$readChannel$1", + "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 72000 + }, + { + "name": "io.ktor.util.cio.FileChannelsKt$readChannel$1", + "stackTrace": "FileChannels.kt:-1, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 72000 + }, + { + "name": "sun.nio.ch.FileChannelImpl", + "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 72000 + }, + { + "name": "io.ktor.server.servlet.AsyncServletApplicationResponse", + "stackTrace": "AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:85, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 72000 + }, + { + "name": "java.lang.StringBuilder", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 2980, + "totalSize": 71520 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "Pipeline.kt:32, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:89, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:85, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1467, + "totalSize": 70416 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "Coroutines.kt:-1, ServletApplicationResponse.kt:59, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 2004, + "totalSize": 64128 + }, + { + "name": "[B", + "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 2000, + "totalSize": 64000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$1", + "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 64000 + }, + { + "name": "io.ktor.util.pipeline.PhaseContent", + "stackTrace": "Pipeline.kt:376, Pipeline.kt:244, BaseApplicationRequest.kt:27, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "totalCount": 2000, + "totalSize": 64000 + }, + { + "name": "java.util.concurrent.ConcurrentHashMap", + "stackTrace": "AttributesJvm.kt:36, AttributesJvm.kt:13, Pipeline.kt:25, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 64000 + }, + { + "name": "java.util.concurrent.ConcurrentHashMap", + "stackTrace": "AttributesJvm.kt:36, AttributesJvm.kt:13, Pipeline.kt:25, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:89, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:85, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 64000 + }, + { + "name": "io.ktor.server.servlet.AsyncServletApplicationRequest", + "stackTrace": "AsyncServlet.kt:34, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 64000 + }, + { + "name": "[Lio.ktor.util.date.Month;", + "stackTrace": "Date.kt:-1, Date.kt:65, DateJvm.kt:57, DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 64000 + }, + { + "name": "[Lio.ktor.util.date.Month;", + "stackTrace": "Date.kt:-1, Date.kt:65, DateJvm.kt:57, DateJvm.kt:38, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 64000 + }, + { + "name": "java.util.concurrent.ConcurrentHashMap", + "stackTrace": "ConcurrentMapJvm.kt:14, ConcurrentMapJvm.kt:13, RequestCookies.kt:16, ServletApplicationRequestCookies.kt:14, ServletApplicationRequest.kt:30, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 64000 + }, + { + "name": "java.nio.DirectByteBuffer", + "stackTrace": "MemoryJvm.kt:25, BufferUtilsJvm.kt:12, BufferUtilsJvm.kt:11, WriteSessionImpl.kt:19, ByteBufferChannel.kt:1839, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 64000 + }, + { + "name": "java.util.HashMap$Node", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 1980, + "totalSize": 63360 + }, + { + "name": "java.nio.HeapByteBuffer", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 1004, + "totalSize": 56224 + }, + { + "name": "io.ktor.server.servlet.ServletWriter$loop$1", + "stackTrace": "ServletWriter.kt:-1, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$discardSuspend$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:226, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.nio.HeapByteBuffer", + "stackTrace": "ServletApplicationRequestHeaders.kt:37, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.nio.HeapCharBuffer", + "stackTrace": "ServletApplicationRequestHeaders.kt:37, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$job$1", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$job$1", + "stackTrace": "Coroutines.kt:-1, Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$job$1", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:42, ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$job$1", + "stackTrace": "Coroutines.kt:-1, Coroutines.kt:138, Coroutines.kt:42, ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$job$1", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:87, ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$job$1", + "stackTrace": "Coroutines.kt:-1, Coroutines.kt:138, Coroutines.kt:87, ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.LinkedHashMap", + "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Headers.kt:28, Headers.kt:28, BaseApplicationRequest.kt:47, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.LinkedHashMap", + "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.LinkedHashMap", + "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.LinkedHashMap", + "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.LinkedHashMap", + "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.LinkedHashMap", + "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, PipelineRequest.kt:93, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.LinkedHashMap", + "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.LinkedHashMap", + "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.Calendar$Builder", + "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.Calendar$Builder", + "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "io.ktor.util.date.GMTDate", + "stackTrace": "DateJvm.kt:60, DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "io.ktor.util.date.GMTDate", + "stackTrace": "DateJvm.kt:60, DateJvm.kt:38, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "org.apache.catalina.core.AsyncContextImpl", + "stackTrace": "KtorServlet.kt:102, KtorServlet.kt:76", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "io.ktor.server.servlet.KtorServlet$asyncService$1", + "stackTrace": "KtorServlet.kt:106, KtorServlet.kt:76", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "io.ktor.server.servlet.KtorServlet$asyncService$1", + "stackTrace": "KtorServlet.kt:-1, KtorServlet.kt:106, KtorServlet.kt:76", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.io.FileCleanable", + "stackTrace": "FileChannels.kt:36, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.LinkedHashMap", + "stackTrace": "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, ResponseHeaders.kt:23, BaseApplicationResponse.kt:100, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.LinkedHashMap", + "stackTrace": "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.concurrent.ConcurrentHashMap$KeyIterator", + "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.LinkedHashMap", + "stackTrace": "Attributes.kt:32, AsyncServlet.kt:52, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.util.LinkedHashMap", + "stackTrace": "Attributes.kt:38, AsyncServlet.kt:52, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.nio.HeapByteBuffer", + "stackTrace": "ServletConnectionPoint.kt:14, ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.nio.HeapByteBuffer", + "stackTrace": "ServletConnectionPoint.kt:22, ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.nio.HeapCharBuffer", + "stackTrace": "ServletConnectionPoint.kt:14, ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "java.nio.HeapCharBuffer", + "stackTrace": "ServletConnectionPoint.kt:22, ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "RoutingResolveContext.kt:139, RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "PhaseContent.kt:71, PhaseContent.kt:77, PhaseContent.kt:30, Pipeline.kt:155, ServletApplicationResponse.kt:52, AsyncServlet.kt:89, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:85, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "PhaseContent.kt:44, Pipeline.kt:343, Pipeline.kt:392, Pipeline.kt:270, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "io.ktor.utils.io.core.internal.ChunkBuffer", + "stackTrace": "BufferUtilsJvm.kt:12, BufferUtilsJvm.kt:11, WriteSessionImpl.kt:19, ByteBufferChannel.kt:1839, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 2292, + "totalSize": 55008 + }, + { + "name": "java.nio.HeapByteBuffer", + "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 958, + "totalSize": 53648 + }, + { + "name": "io.ktor.server.servlet.ServletWriter$run$1", + "stackTrace": "ServletWriter.kt:-1, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "java.util.concurrent.CopyOnWriteArrayList$COWIterator", + "stackTrace": "ServletWriter.kt:45, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "kotlin.ranges.IntRange", + "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "kotlin.ranges.IntRange", + "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "[Ljava.util.Enumeration;", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "java.lang.CompoundEnumeration", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2286, ByteBufferChannel.kt:2277, ByteBufferChannel.kt:2305, WriteSessionImpl.kt:72, FileChannels.kt:60, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:1708, ByteBufferChannel.kt:1692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:226, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:1708, ByteBufferChannel.kt:1692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:226, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:42, ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "Coroutines.kt:-1, ServletApplicationResponse.kt:59, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:87, ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.CancellableContinuationImpl", + "stackTrace": "Coroutines.kt:-1, ServletApplicationResponse.kt:59, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.util.StringValuesBuilderImpl$appendAll$1", + "stackTrace": "StringValues.kt:235, RoutingResolveContext.kt:186, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "SuspendFunctionGun.kt:76, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "KtorServlet.kt:102, KtorServlet.kt:76", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "KtorServlet.kt:106, KtorServlet.kt:76", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlin.coroutines.CombinedContext", + "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "io.ktor.util.cio.FileChannelsKt$writeToScope$2", + "stackTrace": "FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.util.cio.FileChannelsKt$writeToScope$2", + "stackTrace": "FileChannels.kt:-1, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationResponse$respondOutgoingContent$1", + "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$2$copied$1", + "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$2$copied$1", + "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.servlet.ServletReader$run$1", + "stackTrace": "ServletReader.kt:-1, ServletReader.kt:20, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "[Lio.ktor.util.pipeline.PipelinePhase;", + "stackTrace": "Pipeline.kt:32, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:89, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:85, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "java.util.HashMap", + "stackTrace": "AttributesJvm.kt:53, AttributesJvm.kt:13, AttributesJvm.kt:12, BaseApplicationCall.kt:15, AsyncServlet.kt:29, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "java.util.HashMap", + "stackTrace": "AttributesJvm.kt:53, AttributesJvm.kt:13, AttributesJvm.kt:12, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "java.util.HashMap", + "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.servlet.AsyncServletApplicationCall$response$2", + "stackTrace": "AsyncServlet.kt:36, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.routing.RoutingResolveContext", + "stackTrace": "Routing.kt:63, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.routing.Routing$executeResult$1", + "stackTrace": "Routing.kt:-1, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.routing.RoutingCall", + "stackTrace": "Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "[Lio.ktor.util.date.WeekDay;", + "stackTrace": "Date.kt:-1, Date.kt:32, DateJvm.kt:52, DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "[Lio.ktor.util.date.WeekDay;", + "stackTrace": "Date.kt:-1, Date.kt:32, DateJvm.kt:52, DateJvm.kt:38, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.routing.RouteNode$buildPipeline$1$1", + "stackTrace": "RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.routing.RoutingCall", + "stackTrace": "RouteNode.kt:286, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.routing.RoutingRequest", + "stackTrace": "RouteNode.kt:289, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "[Lio.ktor.util.pipeline.PipelinePhase;", + "stackTrace": "ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:89, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:85, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "io.ktor.server.http.content.StaticContentKt$defaultResource$1", + "stackTrace": "StaticContent.kt:-1, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 48000 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 999, + "totalSize": 47952 + }, + { + "name": "java.util.HashMap", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 990, + "totalSize": 47520 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "Pipeline.kt:32, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "totalCount": 1468, + "totalSize": 46976 + }, + { + "name": "java.util.concurrent.atomic.AtomicBoolean", + "stackTrace": "ServletWriter.kt:97, ServletWriter.kt:88, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 2914, + "totalSize": 46624 + }, + { + "name": "java.lang.Integer", + "stackTrace": "ByteBufferChannel.kt:694, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 2895, + "totalSize": 46320 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 959, + "totalSize": 46032 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ServletWriter.kt:103, ServletWriter.kt:98, ServletWriter.kt:90, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 958, + "totalSize": 45984 + }, + { + "name": "kotlinx.coroutines.CancellableContinuationImpl", + "stackTrace": "ServletWriter.kt:103, ServletWriter.kt:98, ServletWriter.kt:90, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 958, + "totalSize": 45984 + }, + { + "name": "kotlinx.coroutines.channels.ChannelSegment", + "stackTrace": "ServletWriter.kt:40, ServletWriter.kt:18, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.servlet.ServletWriterKt$servletWriter$1", + "stackTrace": "ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.servlet.ServletWriterKt$servletWriter$1", + "stackTrace": "ServletWriter.kt:-1, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.servlet.ServletWriter$finish$1", + "stackTrace": "ServletWriter.kt:-1, ServletWriter.kt:49, ServletWriter.kt:-1", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "kotlin.text.DelimitedRangesSequence$iterator$1", + "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "kotlin.text.DelimitedRangesSequence$iterator$1", + "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "ByteBufferChannel.kt:89, Coroutines.kt:140", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspendSession$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "[C", + "stackTrace": "ServletApplicationRequestHeaders.kt:37, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "[Z", + "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "[Z", + "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.servlet.KtorServlet$asyncService$1$invokeSuspend$$inlined$execute$1", + "stackTrace": "KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "java.io.FileDescriptor", + "stackTrace": "FileChannels.kt:36, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.response.ApplicationSendPipeline", + "stackTrace": "BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:89, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:85, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationResponse$Companion$setupSendPipeline$1", + "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "kotlinx.coroutines.channels.ChannelSegment", + "stackTrace": "ServletReader.kt:26, ServletReader.kt:17, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.servlet.ServletReaderKt$servletReader$1", + "stackTrace": "ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.servlet.ServletReaderKt$servletReader$1", + "stackTrace": "ServletReader.kt:-1, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.servlet.KtorServlet$asyncService$1$invokeSuspend$$inlined$execute$1", + "stackTrace": "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1$invokeSuspend$$inlined$execute$1", + "stackTrace": "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.routing.Routing$executeResult$$inlined$execute$1", + "stackTrace": "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.servlet.ServletApplicationResponse$1", + "stackTrace": "ServletApplicationResponse.kt:52, AsyncServlet.kt:89, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:85, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.servlet.ServletApplicationResponse$1", + "stackTrace": "ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "java.util.HashMap$KeyIterator", + "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.routing.Routing$Plugin$install$1", + "stackTrace": "Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.routing.RoutingPipelineCall", + "stackTrace": "Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.routing.Routing$executeResult$$inlined$execute$1", + "stackTrace": "Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultTransformationChecker$1", + "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultInterceptors$2", + "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationEngineKt$verifyHostHeader$1", + "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultTransformationChecker$2", + "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultInterceptors$1", + "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.http.content.PreCompressedKt$respondStaticResource$1", + "stackTrace": "PreCompressed.kt:-1, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.util.pipeline.SuspendFunctionGun", + "stackTrace": "PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.util.pipeline.SuspendFunctionGun", + "stackTrace": "PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.util.pipeline.SuspendFunctionGun", + "stackTrace": "PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.util.pipeline.SuspendFunctionGun", + "stackTrace": "PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "[B", + "stackTrace": "HeaderValueWithParameters.kt:45, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "[B", + "stackTrace": "HeaderValueWithParameters.kt:54, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.request.ApplicationReceivePipeline", + "stackTrace": "BaseApplicationRequest.kt:24, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1", + "stackTrace": "DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1$invokeSuspend$$inlined$execute$1", + "stackTrace": "DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "io.ktor.server.engine.DefaultTransformKt$installDefaultTransformations$1", + "stackTrace": "DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 999, + "totalSize": 39960 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:1708, ByteBufferChannel.kt:1692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:226, DefaultEnginePipeline.kt:40", + "totalCount": 999, + "totalSize": 39960 + }, + { + "name": "java.io.StringReader", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 990, + "totalSize": 39600 + }, + { + "name": "io.ktor.server.servlet.ServletWriter$awaitReadySuspend$1", + "stackTrace": "ServletWriter.kt:-1, ServletWriter.kt:98, ServletWriter.kt:90, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 958, + "totalSize": 38320 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 950, + "totalSize": 38000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "ServletWriter.kt:45, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 1797, + "totalSize": 35128 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1040, + "totalSize": 33280 + }, + { + "name": "java.util.concurrent.atomic.AtomicBoolean", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 2008, + "totalSize": 32128 + }, + { + "name": "java.util.concurrent.atomic.AtomicBoolean", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 2000, + "totalSize": 32000 + }, + { + "name": "java.util.concurrent.atomic.AtomicBoolean", + "stackTrace": "ServletWriter.kt:66, ServletWriter.kt:49, ServletWriter.kt:-1", + "totalCount": 2000, + "totalSize": 32000 + }, + { + "name": "java.util.concurrent.ConcurrentHashMap$Node", + "stackTrace": "ServletWriter.kt:45, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlin.text.DelimitedRangesSequence", + "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlin.text.DelimitedRangesSequence", + "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlin.ranges.IntProgressionIterator", + "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlin.ranges.IntProgressionIterator", + "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "java.util.ArrayList$Itr", + "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "jdk.internal.loader.URLClassPath$1", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "java.io.File", + "stackTrace": "StaticContentResolution.kt:79, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "jdk.internal.loader.URLClassPath$FileLoader$1", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.utils.io.internal.WriteSessionImpl", + "stackTrace": "ByteBufferChannel.kt:1833, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.utils.io.internal.WriteSessionImpl", + "stackTrace": "ByteBufferChannel.kt:1833, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServletWriter.kt:38, ServletWriter.kt:18, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.utils.io.internal.WriteSessionImpl", + "stackTrace": "ByteBufferChannel.kt:1833, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServletReader.kt:25, ServletReader.kt:17, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "[B", + "stackTrace": "ServletApplicationRequestHeaders.kt:37, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "org.apache.tomcat.util.http.NamesEnumerator", + "stackTrace": "ServletApplicationRequestHeaders.kt:37, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.ChildHandleNode", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.ChildHandleNode", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:42, ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.ChildHandleNode", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:87, ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:42, ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:87, ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.InvokeOnCompletion", + "stackTrace": "Coroutines.kt:157, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.InvokeOnCompletion", + "stackTrace": "Coroutines.kt:157, Coroutines.kt:42, ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.InvokeOnCompletion", + "stackTrace": "Coroutines.kt:157, Coroutines.kt:87, ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.ChildContinuation", + "stackTrace": "Coroutines.kt:-1, ServletApplicationResponse.kt:59, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:87, ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.ResumeOnCompletion", + "stackTrace": "Coroutines.kt:-1, ServletApplicationResponse.kt:59, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.util.DelegatingMutableSet", + "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:421, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.util.DelegatingMutableSet", + "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.util.DelegatingMutableSet", + "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.util.DelegatingMutableSet", + "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:182, StringValues.kt:235, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.util.DelegatingMutableSet", + "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:182, StringValues.kt:241, RoutingPipelineCall.kt:41, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.util.DelegatingMutableSet", + "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "[Lkotlin.coroutines.Continuation;", + "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "[Lkotlin.coroutines.Continuation;", + "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "javax.servlet.AsyncEvent", + "stackTrace": "KtorServlet.kt:102, KtorServlet.kt:76", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "java.util.ArrayList$Itr", + "stackTrace": "KtorServlet.kt:102, KtorServlet.kt:76", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.ChildHandleNode", + "stackTrace": "KtorServlet.kt:106, KtorServlet.kt:76", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "KtorServlet.kt:106, KtorServlet.kt:76", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.server.servlet.AsyncServletApplicationCall", + "stackTrace": "KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "java.lang.Object", + "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 2000, + "totalSize": 32000 + }, + { + "name": "java.io.RandomAccessFile", + "stackTrace": "FileChannels.kt:36, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "[J", + "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationResponse$commitHeaders$2", + "stackTrace": "BaseApplicationResponse.kt:60, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.ChildHandleNode", + "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.DispatchedCoroutine", + "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlin.Result$Failure", + "stackTrace": "CancellableReusableContinuation.kt:24, ByteBufferChannel.kt:158, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 2000, + "totalSize": 32000 + }, + { + "name": "io.ktor.server.servlet.ServletReader", + "stackTrace": "ServletReader.kt:17, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "java.util.concurrent.atomic.AtomicBoolean", + "stackTrace": "ServletReader.kt:31, ServletReader.kt:20, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:147", + "totalCount": 2000, + "totalSize": 32000 + }, + { + "name": "[Lio.ktor.util.pipeline.PipelinePhase;", + "stackTrace": "Pipeline.kt:32, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "java.util.HashMap$Node", + "stackTrace": "AttributesJvm.kt:24, Attributes.kt:29, AsyncServlet.kt:52, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "java.util.HashMap$Node", + "stackTrace": "AttributesJvm.kt:24, BaseApplicationCall.kt:25, AsyncServlet.kt:19, AsyncServlet.kt:47, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:85, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "java.util.HashMap$Node", + "stackTrace": "AttributesJvm.kt:24, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "java.util.HashMap$Node", + "stackTrace": "AttributesJvm.kt:24, ResponseType.kt:22, PipelineCall.kt:102, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "org.apache.tomcat.util.http.ValuesEnumerator", + "stackTrace": "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, ResponseHeaders.kt:23, BaseApplicationResponse.kt:100, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "org.apache.tomcat.util.http.ValuesEnumerator", + "stackTrace": "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.server.routing.RoutingResolveResult$Success", + "stackTrace": "RoutingResolveContext.kt:125, RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.server.routing.RoutingResolveResult$Success", + "stackTrace": "RoutingResolveContext.kt:125, RoutingResolveContext.kt:158, RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.server.routing.RoutingResolveResult$Success", + "stackTrace": "RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.server.routing.RoutingResponse", + "stackTrace": "RouteNode.kt:294, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.server.http.content.PreCompressedKt$respondStaticResource$4", + "stackTrace": "PreCompressed.kt:173, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.server.http.content.PreCompressedKt$respondStaticResource$4", + "stackTrace": "PreCompressed.kt:-1, PreCompressed.kt:-1, PreCompressed.kt:210, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "[B", + "stackTrace": "PreCompressed.kt:208, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.server.servlet.ServletConnectionPoint", + "stackTrace": "ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.server.servlet.ServletApplicationRequestCookies", + "stackTrace": "ServletApplicationRequest.kt:30, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "java.util.ArrayList$Itr", + "stackTrace": "HeaderValueWithParameters.kt:43, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.server.engine.DelegateHeaders", + "stackTrace": "BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.http.ContentType", + "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "[Lio.ktor.util.pipeline.PipelinePhase;", + "stackTrace": "ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:1708, ByteBufferChannel.kt:1692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:226, DefaultEnginePipeline.kt:40", + "totalCount": 999, + "totalSize": 31968 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:392, ByteBufferChannel.kt:137, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 999, + "totalSize": 31968 + }, + { + "name": "org.apache.tomcat.util.http.ValuesEnumerator", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 990, + "totalSize": 31680 + }, + { + "name": "java.util.concurrent.atomic.AtomicBoolean", + "stackTrace": "ServletWriter.kt:97, ServletWriter.kt:90, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 1956, + "totalSize": 31296 + }, + { + "name": "kotlinx.coroutines.JobSupport$Finishing", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 959, + "totalSize": 30688 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 959, + "totalSize": 30688 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 959, + "totalSize": 30688 + }, + { + "name": "kotlinx.coroutines.ChildContinuation", + "stackTrace": "ServletWriter.kt:103, ServletWriter.kt:98, ServletWriter.kt:90, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 958, + "totalSize": 30656 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "ServletWriter.kt:103, ServletWriter.kt:98, ServletWriter.kt:90, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 958, + "totalSize": 30656 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 950, + "totalSize": 30400 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "ByteBufferChannel.kt:89, Coroutines.kt:140", + "totalCount": 834, + "totalSize": 26688 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1040, + "totalSize": 24960 + }, + { + "name": "io.ktor.server.servlet.ServletWriter", + "stackTrace": "ServletWriter.kt:18, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[C", + "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[C", + "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$1", + "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$1", + "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[B", + "stackTrace": "StaticContentResolution.kt:115, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.StringBuilder", + "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.String", + "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.String", + "stackTrace": "StaticContentResolution.kt:115, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.http.content.LocalFileContent", + "stackTrace": "StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.Pair", + "stackTrace": "StaticContentResolution.kt:60, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.internal.ReadSessionImpl", + "stackTrace": "ByteBufferChannel.kt:1595, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.internal.ReadSessionImpl", + "stackTrace": "ByteBufferChannel.kt:1595, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServletWriter.kt:38, ServletWriter.kt:18, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.internal.ReadSessionImpl", + "stackTrace": "ByteBufferChannel.kt:1595, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServletReader.kt:25, ServletReader.kt:17, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", + "stackTrace": "ByteBufferChannel.kt:2199, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", + "stackTrace": "ByteBufferChannel.kt:2272, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", + "stackTrace": "ByteBufferChannel.kt:2199, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServletWriter.kt:38, ServletWriter.kt:18, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", + "stackTrace": "ByteBufferChannel.kt:2272, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServletWriter.kt:38, ServletWriter.kt:18, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", + "stackTrace": "ByteBufferChannel.kt:2199, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServletReader.kt:25, ServletReader.kt:17, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", + "stackTrace": "ByteBufferChannel.kt:2272, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServletReader.kt:25, ServletReader.kt:17, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspension$1", + "stackTrace": "ByteBufferChannel.kt:2277, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspension$1", + "stackTrace": "ByteBufferChannel.kt:2277, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServletWriter.kt:38, ServletWriter.kt:18, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspension$1", + "stackTrace": "ByteBufferChannel.kt:2277, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServletReader.kt:25, ServletReader.kt:17, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$attachJob$1", + "stackTrace": "ByteBufferChannel.kt:89, Coroutines.kt:140", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.jvm.internal.Ref$LongRef", + "stackTrace": "ByteBufferChannel.kt:1696, ByteBufferChannel.kt:1692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:226, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.String", + "stackTrace": "ServletApplicationRequestHeaders.kt:37, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.StandaloneCoroutine", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.StandaloneCoroutine", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:42, ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.StandaloneCoroutine", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:87, ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:42, ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "Coroutines.kt:138, Coroutines.kt:87, ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$1", + "stackTrace": "Coroutines.kt:157, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$1", + "stackTrace": "Coroutines.kt:157, Coroutines.kt:42, ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$1", + "stackTrace": "Coroutines.kt:157, Coroutines.kt:87, ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.ChannelJob", + "stackTrace": "Coroutines.kt:161, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.ChannelJob", + "stackTrace": "Coroutines.kt:161, Coroutines.kt:42, ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.ChannelJob", + "stackTrace": "Coroutines.kt:161, Coroutines.kt:87, ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.StringValuesBuilderImpl$appendAll$1", + "stackTrace": "StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.StringValuesBuilderImpl$appendAll$1", + "stackTrace": "StringValues.kt:235, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.StringValuesBuilderImpl$appendMissing$1", + "stackTrace": "StringValues.kt:241, RoutingPipelineCall.kt:41, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1", + "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1", + "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1", + "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1", + "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[Lkotlin.coroutines.Continuation;", + "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[Lkotlin.coroutines.Continuation;", + "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.Long", + "stackTrace": "KtorServlet.kt:102, KtorServlet.kt:76", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.StandaloneCoroutine", + "stackTrace": "KtorServlet.kt:106, KtorServlet.kt:76", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "KtorServlet.kt:106, KtorServlet.kt:76", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.concurrent.LinkedBlockingQueue$Node", + "stackTrace": "KtorServlet.kt:125", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.JobImpl", + "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.CoroutineName", + "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "sun.nio.ch.NativeThreadSet", + "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationResponse$cookies$2", + "stackTrace": "BaseApplicationResponse.kt:32, ServletApplicationResponse.kt:19, AsyncServlet.kt:89, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:85, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.SynchronizedLazyImpl", + "stackTrace": "BaseApplicationResponse.kt:32, ServletApplicationResponse.kt:19, AsyncServlet.kt:89, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:85, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.response.ResponseCookies", + "stackTrace": "BaseApplicationResponse.kt:33, BaseApplicationResponse.kt:32, BaseApplicationResponse.kt:32, RoutingPipelineCall.kt:-1, RouteNode.kt:176, RouteNode.kt:294, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.collections.ArrayAsCollection", + "stackTrace": "Pipeline.kt:32, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.collections.ArrayAsCollection", + "stackTrace": "Pipeline.kt:32, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:89, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:85, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "Pipeline.kt:32, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "Pipeline.kt:32, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:89, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:85, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "Pipeline.kt:338, Pipeline.kt:392, Pipeline.kt:270, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.CaseInsensitiveString", + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:185, StringValues.kt:169, BaseApplicationRequest.kt:64, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.CaseInsensitiveString", + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:185, StringValues.kt:169, BaseApplicationRequest.kt:64, StringValues.kt:36, Headers.kt:12, BaseApplicationRequest.kt:45, ApplicationRequestProperties.kt:17, ApplicationRequestProperties.kt:81, PreCompressed.kt:180, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.CaseInsensitiveString", + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, FileContentType.kt:40, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.CaseInsensitiveString", + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:185, StringValues.kt:169, BaseApplicationRequest.kt:64, StringValues.kt:36, Headers.kt:12, BaseApplicationRequest.kt:45, BaseApplicationResponse.kt:99, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.servlet.ServletApplicationResponse$headers$1", + "stackTrace": "ServletApplicationResponse.kt:24, AsyncServlet.kt:89, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:85, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.servlet.ServletApplicationResponse$responseJob$1", + "stackTrace": "ServletApplicationResponse.kt:41, AsyncServlet.kt:89, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:85, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.SynchronizedLazyImpl", + "stackTrace": "ServletApplicationResponse.kt:41, AsyncServlet.kt:89, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:85, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.SynchronizedLazyImpl", + "stackTrace": "ServletApplicationResponse.kt:45, AsyncServlet.kt:89, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:85, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.servlet.ServletApplicationResponse$responseChannel$1", + "stackTrace": "ServletApplicationResponse.kt:45, AsyncServlet.kt:89, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:85, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[B", + "stackTrace": "ServletApplicationResponse.kt:28, ResponseHeaders.kt:57, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.String", + "stackTrace": "ServletApplicationResponse.kt:28, ResponseHeaders.kt:57, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.Collections$3", + "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[C", + "stackTrace": "ServletConnectionPoint.kt:14, ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[C", + "stackTrace": "ServletConnectionPoint.kt:22, ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[B", + "stackTrace": "ServletConnectionPoint.kt:14, ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[B", + "stackTrace": "ServletConnectionPoint.kt:22, ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.String", + "stackTrace": "ServletConnectionPoint.kt:14, ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.String", + "stackTrace": "ServletConnectionPoint.kt:22, ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.coroutines.CombinedContext", + "stackTrace": "AsyncServlet.kt:34, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.coroutines.CombinedContext", + "stackTrace": "AsyncServlet.kt:44, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:85, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.servlet.AsyncServletApplicationRequest$inputStreamChannel$2", + "stackTrace": "AsyncServlet.kt:65, AsyncServlet.kt:34, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.SynchronizedLazyImpl", + "stackTrace": "AsyncServlet.kt:65, AsyncServlet.kt:34, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.SynchronizedLazyImpl", + "stackTrace": "AsyncServlet.kt:36, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "RoutingResolveContext.kt:38, Routing.kt:63, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.routing.RoutingContext", + "stackTrace": "RouteNode.kt:114, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "PreCompressed.kt:237, PreCompressed.kt:176, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.StringBuilder", + "stackTrace": "PreCompressed.kt:208, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.servlet.ServletApplicationRequest$queryParameters$2", + "stackTrace": "ServletApplicationRequest.kt:20, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.SynchronizedLazyImpl", + "stackTrace": "ServletApplicationRequest.kt:20, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.servlet.ServletApplicationRequest$rawQueryParameters$2", + "stackTrace": "ServletApplicationRequest.kt:22, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.UnsafeLazyImpl", + "stackTrace": "ServletApplicationRequest.kt:22, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.StringBuilder", + "stackTrace": "HeaderValueWithParameters.kt:45, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.String", + "stackTrace": "HeaderValueWithParameters.kt:54, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.engine.BaseApplicationRequest$headers$2", + "stackTrace": "BaseApplicationRequest.kt:22, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.SynchronizedLazyImpl", + "stackTrace": "BaseApplicationRequest.kt:22, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.http.HeadersBuilder", + "stackTrace": "BaseApplicationRequest.kt:47, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.DelegatingMutableSet$iterator$1", + "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:421, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.DelegatingMutableSet$iterator$1", + "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.DelegatingMutableSet$iterator$1", + "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.DelegatingMutableSet$iterator$1", + "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:182, StringValues.kt:235, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.DelegatingMutableSet$iterator$1", + "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:182, StringValues.kt:241, RoutingPipelineCall.kt:41, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.DelegatingMutableSet$iterator$1", + "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.http.ParametersBuilderImpl", + "stackTrace": "Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.http.ParametersBuilderImpl", + "stackTrace": "Parameters.kt:34, Parameters.kt:34, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.http.ParametersBuilderImpl", + "stackTrace": "Parameters.kt:34, Parameters.kt:34, PipelineRequest.kt:93, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.http.ParametersImpl", + "stackTrace": "Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.http.ParametersImpl", + "stackTrace": "Parameters.kt:41, PipelineRequest.kt:98, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.http.ParametersImpl", + "stackTrace": "Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "PhaseContent.kt:70, PhaseContent.kt:77, PhaseContent.kt:30, Pipeline.kt:155, ServletApplicationResponse.kt:52, AsyncServlet.kt:89, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:85, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.http.HeaderValueParam", + "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.routing.RoutingPipelineRequest", + "stackTrace": "RoutingPipelineCall.kt:33, Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.routing.RoutingPipelineResponse", + "stackTrace": "RoutingPipelineCall.kt:36, Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.routing.RoutingPipelineCall$parameters$2", + "stackTrace": "RoutingPipelineCall.kt:38, Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.UnsafeLazyImpl", + "stackTrace": "RoutingPipelineCall.kt:38, Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.Long", + "stackTrace": "LocalFileContent.kt:26, BaseApplicationResponse.kt:79, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.server.request.RequestCookies$rawCookies$2", + "stackTrace": "RequestCookies.kt:23, ServletApplicationRequestCookies.kt:14, ServletApplicationRequest.kt:30, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.SynchronizedLazyImpl", + "stackTrace": "RequestCookies.kt:23, ServletApplicationRequestCookies.kt:14, ServletApplicationRequest.kt:30, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "Paths.kt:25, Paths.kt:17, StaticContentResolution.kt:125, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "Paths.kt:25, Paths.kt:17, StaticContentResolution.kt:125, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[B", + "stackTrace": "FileContentType.kt:38, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.String", + "stackTrace": "FileContentType.kt:38, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.Long", + "stackTrace": "LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.http.content.LastModifiedVersion", + "stackTrace": "LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[B", + "stackTrace": "Long.kt:11, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.String", + "stackTrace": "Long.kt:11, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.http.HeadersImpl", + "stackTrace": "Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.reflect.TypeInfo", + "stackTrace": "TypeInfoJvm.kt:19, PreCompressed.kt:287, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "java.lang.Long", + "stackTrace": "ByteBufferChannel.kt:1712, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 999, + "totalSize": 23976 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 999, + "totalSize": 23976 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:1708, ByteBufferChannel.kt:1692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:226, DefaultEnginePipeline.kt:40", + "totalCount": 999, + "totalSize": 23976 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:392, ByteBufferChannel.kt:137, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 999, + "totalSize": 23976 + }, + { + "name": "java.lang.Long", + "stackTrace": "ByteBufferChannel.kt:1293, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 959, + "totalSize": 23016 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 959, + "totalSize": 23016 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 959, + "totalSize": 23016 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "ServletWriter.kt:103, ServletWriter.kt:98, ServletWriter.kt:90, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 958, + "totalSize": 22992 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 950, + "totalSize": 22800 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "ByteBufferChannel.kt:89, Coroutines.kt:140", + "totalCount": 834, + "totalSize": 20016 + }, + { + "name": "java.util.concurrent.atomic.AtomicReferenceArray", + "stackTrace": "ServletWriter.kt:40, ServletWriter.kt:18, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.concurrent.atomic.AtomicBoolean", + "stackTrace": "ServletWriter.kt:97, ServletWriter.kt:73, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.concurrent.atomic.AtomicBoolean", + "stackTrace": "ServletWriter.kt:97, ServletWriter.kt:65, ServletWriter.kt:49, ServletWriter.kt:-1", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.concurrent.atomic.AtomicBoolean", + "stackTrace": "ServletWriter.kt:97, ServletWriter.kt:67, ServletWriter.kt:49, ServletWriter.kt:-1", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.sequences.SequencesKt___SequencesKt$asIterable$$inlined$Iterable$1", + "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.sequences.SequencesKt___SequencesKt$asIterable$$inlined$Iterable$1", + "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.collections.CollectionsKt__IteratorsJVMKt$iterator$1", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.sequences.SequencesKt__SequencesKt$asSequence$$inlined$Sequence$1", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.concurrent.atomic.AtomicReference", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.sequences.ConstrainedOnceSequence", + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlinx.coroutines.DisposeOnCancel", + "stackTrace": "Coroutines.kt:-1, ServletApplicationResponse.kt:59, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.LinkedHashMap$LinkedEntrySet", + "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:421, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.LinkedHashMap$LinkedEntrySet", + "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.LinkedHashMap$LinkedEntrySet", + "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.LinkedHashMap$LinkedEntrySet", + "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:182, StringValues.kt:235, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.LinkedHashMap$LinkedEntrySet", + "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:182, StringValues.kt:241, RoutingPipelineCall.kt:41, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.LinkedHashMap$LinkedEntrySet", + "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.lang.Object", + "stackTrace": "KtorServlet.kt:102, KtorServlet.kt:76", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "KtorServlet.kt:125", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlinx.coroutines.internal.ContextScope", + "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.lang.Object", + "stackTrace": "FileChannels.kt:36, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "sun.nio.ch.FileDispatcherImpl", + "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.io.RandomAccessFile$1", + "stackTrace": "FileChannels.kt:116", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.jvm.internal.Ref$BooleanRef", + "stackTrace": "BaseApplicationResponse.kt:57, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.Result$Failure", + "stackTrace": "CancellableReusableContinuation.kt:24, ByteBufferChannel.kt:158, ByteWriteChannel.kt:168, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.concurrent.atomic.AtomicReferenceArray", + "stackTrace": "ServletReader.kt:26, ServletReader.kt:17, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.concurrent.atomic.AtomicBoolean", + "stackTrace": "ServletReader.kt:32, ServletReader.kt:20, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.HashMapAttributes", + "stackTrace": "AttributesJvm.kt:13, AttributesJvm.kt:12, BaseApplicationCall.kt:15, AsyncServlet.kt:29, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.HashMapAttributes", + "stackTrace": "AttributesJvm.kt:13, AttributesJvm.kt:12, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.ConcurrentSafeAttributes", + "stackTrace": "AttributesJvm.kt:13, Pipeline.kt:25, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.ConcurrentSafeAttributes", + "stackTrace": "AttributesJvm.kt:13, Pipeline.kt:25, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:89, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:85, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.LinkedHashSet", + "stackTrace": "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, ResponseHeaders.kt:23, BaseApplicationResponse.kt:100, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.LinkedHashSet", + "stackTrace": "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.HashSet", + "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.HashMap$KeySet", + "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.collections.CollectionsKt__IteratorsJVMKt$iterator$1", + "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.sequences.SequencesKt__SequencesKt$asSequence$$inlined$Sequence$1", + "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.concurrent.atomic.AtomicReference", + "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.sequences.ConstrainedOnceSequence", + "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.LinkedHashMap$LinkedEntrySet", + "stackTrace": "Attributes.kt:39, AsyncServlet.kt:52, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.server.servlet.ServletApplicationRequestHeaders", + "stackTrace": "ServletApplicationRequest.kt:27, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.CaseInsensitiveMap", + "stackTrace": "Collections.kt:10, StringValues.kt:206, Headers.kt:28, Headers.kt:28, BaseApplicationRequest.kt:47, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.CaseInsensitiveMap", + "stackTrace": "Collections.kt:10, StringValues.kt:162, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.CaseInsensitiveMap", + "stackTrace": "Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.CaseInsensitiveMap", + "stackTrace": "Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.CaseInsensitiveMap", + "stackTrace": "Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.CaseInsensitiveMap", + "stackTrace": "Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, PipelineRequest.kt:93, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.CaseInsensitiveMap", + "stackTrace": "Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.CaseInsensitiveMap", + "stackTrace": "Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.util.collections.ConcurrentMap", + "stackTrace": "RequestCookies.kt:16, ServletApplicationRequestCookies.kt:14, ServletApplicationRequest.kt:30, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.Collections$SingletonSet", + "stackTrace": "TomcatApplicationEngine.kt:52, KtorServlet.kt:115", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "io.ktor.http.HttpHeaderValueParserKt$parseAndSortHeader$$inlined$sortedByDescending$1", + "stackTrace": "HttpHeaderValueParser.kt:225, ApplicationRequestProperties.kt:81, PreCompressed.kt:180, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.nio.channels.spi.AbstractInterruptibleChannel$1", + "stackTrace": "BufferViewJvm.kt:23, FileChannels.kt:64, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.HashSet", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 990, + "totalSize": 15840 + }, + { + "name": "kotlinx.coroutines.internal.Removed", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 959, + "totalSize": 15344 + }, + { + "name": "kotlin.jvm.internal.Ref$ObjectRef", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 959, + "totalSize": 15344 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 378, + "totalSize": 15120 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 573, + "totalSize": 13752 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 377, + "totalSize": 12064 + }, + { + "name": "kotlinx.coroutines.internal.Removed", + "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:20, ByteBufferChannel.kt:161, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 577, + "totalSize": 9232 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 378, + "totalSize": 9072 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 377, + "totalSize": 9048 + }, + { + "name": "java.text.DateFormatSymbols", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 104, + "totalSize": 6656 + }, + { + "name": "kotlinx.coroutines.internal.Removed", + "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 376, + "totalSize": 6016 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "Coroutines.kt:157, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 166, + "totalSize": 5312 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "Coroutines.kt:157, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 166, + "totalSize": 3984 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readAvailableSuspend$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 61, + "totalSize": 3416 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:731, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 53, + "totalSize": 2544 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readAvailableSuspend$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 42, + "totalSize": 2352 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:731, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 48, + "totalSize": 2304 + }, + { + "name": "java.nio.HeapByteBuffer", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 40, + "totalSize": 2240 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 44, + "totalSize": 2112 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 42, + "totalSize": 2016 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 41, + "totalSize": 1968 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 41, + "totalSize": 1968 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 41, + "totalSize": 1968 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:731, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 40, + "totalSize": 1920 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:731, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 40, + "totalSize": 1920 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 37, + "totalSize": 1776 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:731, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 42, + "totalSize": 1680 + }, + { + "name": "java.lang.StringBuffer", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 52, + "totalSize": 1664 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 47, + "totalSize": 1504 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 35, + "totalSize": 1400 + }, + { + "name": "[Ljava.lang.String;", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 28, + "totalSize": 1392 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:731, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 42, + "totalSize": 1344 + }, + { + "name": "kotlinx.coroutines.JobSupport$Finishing", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 41, + "totalSize": 1312 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 41, + "totalSize": 1312 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 41, + "totalSize": 1312 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 41, + "totalSize": 1312 + }, + { + "name": "java.util.concurrent.atomic.AtomicBoolean", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 80, + "totalSize": 1280 + }, + { + "name": "java.util.Date", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 52, + "totalSize": 1248 + }, + { + "name": "java.util.concurrent.ConcurrentLinkedQueue$Node", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 52, + "totalSize": 1248 + }, + { + "name": "java.lang.Integer", + "stackTrace": "ByteBufferChannel.kt:694, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 77, + "totalSize": 1232 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 47, + "totalSize": 1128 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 35, + "totalSize": 1120 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:392, ByteBufferChannel.kt:137, ByteWriteChannel.kt:168, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1", + "totalCount": 33, + "totalSize": 1056 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:731, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 42, + "totalSize": 1008 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:731, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 42, + "totalSize": 1008 + }, + { + "name": "java.lang.Long", + "stackTrace": "ByteBufferChannel.kt:1293, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 41, + "totalSize": 984 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 41, + "totalSize": 984 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 41, + "totalSize": 984 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 41, + "totalSize": 984 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 35, + "totalSize": 840 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 35, + "totalSize": 840 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:392, ByteBufferChannel.kt:137, ByteWriteChannel.kt:168, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1", + "totalCount": 33, + "totalSize": 792 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 14, + "totalSize": 672 + }, + { + "name": "kotlinx.coroutines.internal.Removed", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 41, + "totalSize": 656 + }, + { + "name": "kotlin.jvm.internal.Ref$ObjectRef", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 41, + "totalSize": 656 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 13, + "totalSize": 624 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:731, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 9, + "totalSize": 360 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 7, + "totalSize": 336 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 8, + "totalSize": 320 + }, + { + "name": "java.lang.Integer", + "stackTrace": "ByteBufferChannel.kt:694, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 19, + "totalSize": 304 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:731, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 9, + "totalSize": 288 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 7, + "totalSize": 280 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 7, + "totalSize": 280 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 8, + "totalSize": 256 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 7, + "totalSize": 224 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 7, + "totalSize": 224 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:731, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 9, + "totalSize": 216 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 5, + "totalSize": 200 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 8, + "totalSize": 192 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 7, + "totalSize": 168 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 7, + "totalSize": 168 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 7, + "totalSize": 168 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 5, + "totalSize": 160 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 3, + "totalSize": 144 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 3, + "totalSize": 144 + }, + { + "name": "kotlinx.coroutines.internal.Removed", + "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 8, + "totalSize": 128 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 5, + "totalSize": 120 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 5, + "totalSize": 120 + }, + { + "name": "org.apache.tomcat.util.buf.ByteChunk", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 2, + "totalSize": 96 + }, + { + "name": "org.apache.tomcat.util.buf.CharChunk", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 2, + "totalSize": 96 + }, + { + "name": "org.apache.tomcat.util.buf.MessageBytes", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 2, + "totalSize": 96 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 3, + "totalSize": 96 + }, + { + "name": "kotlinx.coroutines.internal.Removed", + "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 5, + "totalSize": 80 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 3, + "totalSize": 72 + }, + { + "name": "java.nio.DirectByteBuffer", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 1, + "totalSize": 64 + }, + { + "name": "java.nio.DirectByteBuffer", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 1, + "totalSize": 64 + }, + { + "name": "java.lang.Integer", + "stackTrace": "ByteBufferChannel.kt:732, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 4, + "totalSize": 64 + }, + { + "name": "kotlinx.coroutines.CompletedContinuation", + "stackTrace": "Coroutines.kt:-1, ServletApplicationResponse.kt:59, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 2, + "totalSize": 64 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 2, + "totalSize": 64 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1, + "totalSize": 48 + }, + { + "name": "java.lang.Integer", + "stackTrace": "ByteBufferChannel.kt:694, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 3, + "totalSize": 48 + }, + { + "name": "kotlinx.coroutines.internal.Removed", + "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 3, + "totalSize": 48 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 2, + "totalSize": 48 + }, + { + "name": "jdk.internal.ref.Cleaner", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 1, + "totalSize": 40 + }, + { + "name": "jdk.internal.ref.Cleaner", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 1, + "totalSize": 40 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1, + "totalSize": 40 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1, + "totalSize": 40 + }, + { + "name": "java.util.concurrent.atomic.AtomicBoolean", + "stackTrace": "ServletWriter.kt:104, ServletWriter.kt:98, ServletWriter.kt:90, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 2, + "totalSize": 32 + }, + { + "name": "java.nio.DirectByteBuffer$Deallocator", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 1, + "totalSize": 32 + }, + { + "name": "java.nio.DirectByteBuffer$Deallocator", + "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 1, + "totalSize": 32 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:195, ByteBufferChannel.kt:25, ByteBufferChannel.kt:2288, ByteBufferChannel.kt:2277, ByteBufferChannel.kt:2305, WriteSessionImpl.kt:72, FileChannels.kt:60", + "totalCount": 1, + "totalSize": 32 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1, + "totalSize": 32 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1, + "totalSize": 32 + }, + { + "name": "kotlinx.coroutines.internal.Removed", + "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:20, ByteBufferChannel.kt:161, ByteWriteChannel.kt:168, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1", + "totalCount": 2, + "totalSize": 32 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1, + "totalSize": 32 + }, + { + "name": "org.apache.tomcat.util.http.MimeHeaderField", + "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:195, ByteBufferChannel.kt:25, ByteBufferChannel.kt:2288, ByteBufferChannel.kt:2277, ByteBufferChannel.kt:2305, WriteSessionImpl.kt:72, FileChannels.kt:60", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "java.lang.Long", + "stackTrace": "ByteBufferChannel.kt:1712, ByteBufferChannel.kt:1692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:226, DefaultEnginePipeline.kt:40", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1, + "totalSize": 24 + } +] \ No newline at end of file diff --git a/allocation-benchmark/allocations/testMemoryConsumptionIsSame[CIO].json b/allocation-benchmark/allocations/testMemoryConsumptionIsSame[CIO].json new file mode 100644 index 0000000..e540b23 --- /dev/null +++ b/allocation-benchmark/allocations/testMemoryConsumptionIsSame[CIO].json @@ -0,0 +1,6050 @@ +{ + "data": { + "ActorSelectorManager.kt": { + "name": "ActorSelectorManager.kt", + "locationSize": 424000, + "instanceIndex": { + "java.util.HashMap$Node": { + "name": "java.util.HashMap$Node", + "sites": { + "ActorSelectorManager.kt:98, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { + "stackTrace": "ActorSelectorManager.kt:98, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 32000 + }, + "java.lang.Integer": { + "name": "java.lang.Integer", + "sites": { + "ActorSelectorManager.kt:104, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { + "stackTrace": "ActorSelectorManager.kt:104, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 2000, + "totalSize": 32000 + } + }, + "totalSize": 32000 + }, + "io.ktor.network.selector.ActorSelectorManager$select$1": { + "name": "io.ktor.network.selector.ActorSelectorManager$select$1", + "sites": { + "ActorSelectorManager.kt:-1, ActorSelectorManager.kt:69, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { + "stackTrace": "ActorSelectorManager.kt:-1, ActorSelectorManager.kt:69, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 2000, + "totalSize": 96000 + } + }, + "totalSize": 96000 + }, + "kotlinx.coroutines.internal.DispatchedContinuation": { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "sites": { + "ActorSelectorManager.kt:205, ActorSelectorManager.kt:69, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { + "stackTrace": "ActorSelectorManager.kt:205, ActorSelectorManager.kt:69, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 2000, + "totalSize": 96000 + } + }, + "totalSize": 96000 + }, + "kotlinx.coroutines.internal.LimitedDispatcher$Worker": { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "sites": { + "ActorSelectorManager.kt:205, ActorSelectorManager.kt:69, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { + "stackTrace": "ActorSelectorManager.kt:205, ActorSelectorManager.kt:69, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 2000, + "totalSize": 48000 + }, + "ActorSelectorManager.kt:73, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { + "stackTrace": "ActorSelectorManager.kt:73, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 72000 + }, + "kotlinx.coroutines.scheduling.TaskImpl": { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "sites": { + "ActorSelectorManager.kt:205, ActorSelectorManager.kt:69, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { + "stackTrace": "ActorSelectorManager.kt:205, ActorSelectorManager.kt:69, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 2000, + "totalSize": 64000 + }, + "ActorSelectorManager.kt:73, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { + "stackTrace": "ActorSelectorManager.kt:73, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 96000 + } + } + }, + "SelectorManagerSupport.kt": { + "name": "SelectorManagerSupport.kt", + "locationSize": 200000, + "instanceIndex": { + "java.util.HashMap$KeyIterator": { + "name": "java.util.HashMap$KeyIterator", + "sites": { + "SelectorManagerSupport.kt:62, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { + "stackTrace": "SelectorManagerSupport.kt:62, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 1000, + "totalSize": 40000 + } + }, + "totalSize": 40000 + }, + "kotlinx.coroutines.CompletedContinuation": { + "name": "kotlinx.coroutines.CompletedContinuation", + "sites": { + "SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { + "stackTrace": "SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 32000 + }, + "kotlinx.coroutines.CancellableContinuationImpl": { + "name": "kotlinx.coroutines.CancellableContinuationImpl", + "sites": { + "SelectorManagerSupport.kt:186, CIOReader.kt:144, CIOReader.kt:1, CIOReader.kt:110, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { + "stackTrace": "SelectorManagerSupport.kt:186, CIOReader.kt:144, CIOReader.kt:1, CIOReader.kt:110, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 1000, + "totalSize": 48000 + } + }, + "totalSize": 48000 + }, + "kotlinx.coroutines.ChildContinuation": { + "name": "kotlinx.coroutines.ChildContinuation", + "sites": { + "SelectorManagerSupport.kt:192, CIOReader.kt:144, CIOReader.kt:1, CIOReader.kt:110, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { + "stackTrace": "SelectorManagerSupport.kt:192, CIOReader.kt:144, CIOReader.kt:1, CIOReader.kt:110, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 32000 + }, + "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1": { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "sites": { + "SelectorManagerSupport.kt:192, CIOReader.kt:144, CIOReader.kt:1, CIOReader.kt:110, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { + "stackTrace": "SelectorManagerSupport.kt:192, CIOReader.kt:144, CIOReader.kt:1, CIOReader.kt:110, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 32000 + }, + "kotlinx.coroutines.InvokeOnCancel": { + "name": "kotlinx.coroutines.InvokeOnCancel", + "sites": { + "SelectorManagerSupport.kt:42, CIOReader.kt:144, CIOReader.kt:1, CIOReader.kt:110, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { + "stackTrace": "SelectorManagerSupport.kt:42, CIOReader.kt:144, CIOReader.kt:1, CIOReader.kt:110, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 1000, + "totalSize": 16000 + } + }, + "totalSize": 16000 + } + } + }, + "CIOReader.kt": { + "name": "CIOReader.kt", + "locationSize": 196800, + "instanceIndex": { + "io.ktor.network.sockets.CIOReaderKt$readFrom$1": { + "name": "io.ktor.network.sockets.CIOReaderKt$readFrom$1", + "sites": { + "CIOReader.kt:-1, CIOReader.kt:1, CIOReader.kt:111, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { + "stackTrace": "CIOReader.kt:-1, CIOReader.kt:1, CIOReader.kt:111, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 1000, + "totalSize": 40000 + }, + "CIOReader.kt:-1, CIOReader.kt:1, CIOReader.kt:98, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { + "stackTrace": "CIOReader.kt:-1, CIOReader.kt:1, CIOReader.kt:98, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 1050, + "totalSize": 42000 + } + }, + "totalSize": 82000 + }, + "kotlin.jvm.internal.Ref$IntRef": { + "name": "kotlin.jvm.internal.Ref$IntRef", + "sites": { + "CIOReader.kt:134, CIOReader.kt:1, CIOReader.kt:111, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { + "stackTrace": "CIOReader.kt:134, CIOReader.kt:1, CIOReader.kt:111, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 1000, + "totalSize": 16000 + }, + "CIOReader.kt:134, CIOReader.kt:1, CIOReader.kt:98, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { + "stackTrace": "CIOReader.kt:134, CIOReader.kt:1, CIOReader.kt:98, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 1050, + "totalSize": 16800 + } + }, + "totalSize": 32800 + }, + "io.ktor.network.sockets.CIOReaderKt$readFrom$2": { + "name": "io.ktor.network.sockets.CIOReaderKt$readFrom$2", + "sites": { + "CIOReader.kt:135, CIOReader.kt:1, CIOReader.kt:111, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { + "stackTrace": "CIOReader.kt:135, CIOReader.kt:1, CIOReader.kt:111, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 1000, + "totalSize": 24000 + }, + "CIOReader.kt:135, CIOReader.kt:1, CIOReader.kt:98, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { + "stackTrace": "CIOReader.kt:135, CIOReader.kt:1, CIOReader.kt:98, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 1050, + "totalSize": 25200 + } + }, + "totalSize": 49200 + }, + "java.lang.Integer": { + "name": "java.lang.Integer", + "sites": { + "CIOReader.kt:139, CIOReader.kt:1, CIOReader.kt:111, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { + "stackTrace": "CIOReader.kt:139, CIOReader.kt:1, CIOReader.kt:111, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 1000, + "totalSize": 16000 + }, + "CIOReader.kt:139, CIOReader.kt:1, CIOReader.kt:98, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { + "stackTrace": "CIOReader.kt:139, CIOReader.kt:1, CIOReader.kt:98, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 1050, + "totalSize": 16800 + } + }, + "totalSize": 32800 + } + } + }, + "ByteBufferChannel.kt": { + "name": "ByteBufferChannel.kt", + "locationSize": 144580768, + "instanceIndex": { + "io.ktor.utils.io.ByteBufferChannel$write$1": { + "name": "io.ktor.utils.io.ByteBufferChannel$write$1", + "sites": { + "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:-1, ByteWriteChannel.kt:91, CIOReader.kt:135, CIOReader.kt:1, CIOReader.kt:111, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:-1, ByteWriteChannel.kt:91, CIOReader.kt:135, CIOReader.kt:1, CIOReader.kt:111, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 1000, + "totalSize": 48000 + }, + "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:-1, ByteWriteChannel.kt:91, CIOReader.kt:135, CIOReader.kt:1, CIOReader.kt:98, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:-1, ByteWriteChannel.kt:91, CIOReader.kt:135, CIOReader.kt:1, CIOReader.kt:98, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 1050, + "totalSize": 50400 + } + }, + "totalSize": 98400 + }, + "java.nio.HeapCharBuffer": { + "name": "java.nio.HeapCharBuffer", + "sites": { + "ByteBufferChannel.kt:2014, ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1654, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1724, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:2014, ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1654, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1724, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 1000, + "totalSize": 56000 + }, + "ByteBufferChannel.kt:2014, ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1654, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:2014, ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1654, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1", + "totalCount": 7045, + "totalSize": 394520 + }, + "ByteBufferChannel.kt:2014, ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1654, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1966, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:2014, ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1654, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1966, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 4, + "totalSize": 224 + } + }, + "totalSize": 450744 + }, + "io.ktor.utils.io.ByteBufferChannel$readUTF8LineToUtf8Suspend$1": { + "name": "io.ktor.utils.io.ByteBufferChannel$readUTF8LineToUtf8Suspend$1", + "sites": { + "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1", + "totalCount": 7000, + "totalSize": 560000 + }, + "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57": { + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57", + "totalCount": 1000, + "totalSize": 80000 + } + }, + "totalSize": 640000 + }, + "kotlin.jvm.internal.Ref$IntRef": { + "name": "kotlin.jvm.internal.Ref$IntRef", + "sites": { + "ByteBufferChannel.kt:1956, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:1956, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1", + "totalCount": 7000, + "totalSize": 112000 + }, + "ByteBufferChannel.kt:1957, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:1957, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1", + "totalCount": 7000, + "totalSize": 112000 + }, + "ByteBufferChannel.kt:1963, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:1963, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1", + "totalCount": 7000, + "totalSize": 112000 + }, + "ByteBufferChannel.kt:1956, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57": { + "stackTrace": "ByteBufferChannel.kt:1956, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57", + "totalCount": 1000, + "totalSize": 16000 + }, + "ByteBufferChannel.kt:1957, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57": { + "stackTrace": "ByteBufferChannel.kt:1957, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57", + "totalCount": 1000, + "totalSize": 16000 + }, + "ByteBufferChannel.kt:1963, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57": { + "stackTrace": "ByteBufferChannel.kt:1963, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57", + "totalCount": 1000, + "totalSize": 16000 + } + }, + "totalSize": 384000 + }, + "kotlin.jvm.internal.Ref$BooleanRef": { + "name": "kotlin.jvm.internal.Ref$BooleanRef", + "sites": { + "ByteBufferChannel.kt:1958, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:1958, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1", + "totalCount": 7000, + "totalSize": 112000 + }, + "ByteBufferChannel.kt:1959, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:1959, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1", + "totalCount": 7000, + "totalSize": 112000 + }, + "ByteBufferChannel.kt:1958, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57": { + "stackTrace": "ByteBufferChannel.kt:1958, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57", + "totalCount": 1000, + "totalSize": 16000 + }, + "ByteBufferChannel.kt:1959, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57": { + "stackTrace": "ByteBufferChannel.kt:1959, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57", + "totalCount": 1000, + "totalSize": 16000 + } + }, + "totalSize": 256000 + }, + "[C": { + "name": "[C", + "sites": { + "ByteBufferChannel.kt:1961, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:1961, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1", + "totalCount": 7000, + "totalSize": 114800000 + }, + "ByteBufferChannel.kt:1961, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57": { + "stackTrace": "ByteBufferChannel.kt:1961, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57", + "totalCount": 1000, + "totalSize": 16400000 + }, + "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 3, + "totalSize": 648 + } + }, + "totalSize": 131200648 + }, + "kotlin.jvm.internal.Ref$ObjectRef": { + "name": "kotlin.jvm.internal.Ref$ObjectRef", + "sites": { + "ByteBufferChannel.kt:1962, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:1962, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1", + "totalCount": 7000, + "totalSize": 112000 + }, + "ByteBufferChannel.kt:1962, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57": { + "stackTrace": "ByteBufferChannel.kt:1962, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57", + "totalCount": 1000, + "totalSize": 16000 + } + }, + "totalSize": 128000 + }, + "io.ktor.utils.io.ByteBufferChannel$readUTF8LineToUtf8Suspend$2": { + "name": "io.ktor.utils.io.ByteBufferChannel$readUTF8LineToUtf8Suspend$2", + "sites": { + "ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1", + "totalCount": 7045, + "totalSize": 394520 + }, + "ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57": { + "stackTrace": "ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57", + "totalCount": 1000, + "totalSize": 56000 + }, + "ByteBufferChannel.kt:1966, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:1966, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 4, + "totalSize": 224 + } + }, + "totalSize": 450744 + }, + "io.ktor.utils.io.internal.ReadSessionImpl": { + "name": "io.ktor.utils.io.internal.ReadSessionImpl", + "sites": { + "ByteBufferChannel.kt:1595, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServerPipeline.kt:70": { + "stackTrace": "ByteBufferChannel.kt:1595, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServerPipeline.kt:70", + "totalCount": 1000, + "totalSize": 24000 + }, + "ByteBufferChannel.kt:1595, ByteBufferChannel.kt:26, ByteChannel.kt:14, ServerPipeline.kt:117": { + "stackTrace": "ByteBufferChannel.kt:1595, ByteBufferChannel.kt:26, ByteChannel.kt:14, ServerPipeline.kt:117", + "totalCount": 1000, + "totalSize": 24000 + }, + "ByteBufferChannel.kt:1595, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "ByteBufferChannel.kt:1595, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 72000 + }, + "io.ktor.utils.io.internal.WriteSessionImpl": { + "name": "io.ktor.utils.io.internal.WriteSessionImpl", + "sites": { + "ByteBufferChannel.kt:1833, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServerPipeline.kt:70": { + "stackTrace": "ByteBufferChannel.kt:1833, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServerPipeline.kt:70", + "totalCount": 1000, + "totalSize": 32000 + }, + "ByteBufferChannel.kt:1833, ByteBufferChannel.kt:26, ByteChannel.kt:14, ServerPipeline.kt:117": { + "stackTrace": "ByteBufferChannel.kt:1833, ByteBufferChannel.kt:26, ByteChannel.kt:14, ServerPipeline.kt:117", + "totalCount": 1000, + "totalSize": 32000 + }, + "ByteBufferChannel.kt:1833, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "ByteBufferChannel.kt:1833, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 96000 + }, + "io.ktor.utils.io.internal.CancellableReusableContinuation": { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", + "sites": { + "ByteBufferChannel.kt:2199, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServerPipeline.kt:70": { + "stackTrace": "ByteBufferChannel.kt:2199, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServerPipeline.kt:70", + "totalCount": 1000, + "totalSize": 24000 + }, + "ByteBufferChannel.kt:2272, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServerPipeline.kt:70": { + "stackTrace": "ByteBufferChannel.kt:2272, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServerPipeline.kt:70", + "totalCount": 1000, + "totalSize": 24000 + }, + "ByteBufferChannel.kt:2199, ByteBufferChannel.kt:26, ByteChannel.kt:14, ServerPipeline.kt:117": { + "stackTrace": "ByteBufferChannel.kt:2199, ByteBufferChannel.kt:26, ByteChannel.kt:14, ServerPipeline.kt:117", + "totalCount": 1000, + "totalSize": 24000 + }, + "ByteBufferChannel.kt:2272, ByteBufferChannel.kt:26, ByteChannel.kt:14, ServerPipeline.kt:117": { + "stackTrace": "ByteBufferChannel.kt:2272, ByteBufferChannel.kt:26, ByteChannel.kt:14, ServerPipeline.kt:117", + "totalCount": 1000, + "totalSize": 24000 + }, + "ByteBufferChannel.kt:2199, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "ByteBufferChannel.kt:2199, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + "ByteBufferChannel.kt:2272, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "ByteBufferChannel.kt:2272, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 144000 + }, + "io.ktor.utils.io.ByteBufferChannel$writeSuspension$1": { + "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspension$1", + "sites": { + "ByteBufferChannel.kt:2277, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServerPipeline.kt:70": { + "stackTrace": "ByteBufferChannel.kt:2277, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServerPipeline.kt:70", + "totalCount": 1000, + "totalSize": 24000 + }, + "ByteBufferChannel.kt:2277, ByteBufferChannel.kt:26, ByteChannel.kt:14, ServerPipeline.kt:117": { + "stackTrace": "ByteBufferChannel.kt:2277, ByteBufferChannel.kt:26, ByteChannel.kt:14, ServerPipeline.kt:117", + "totalCount": 1000, + "totalSize": 24000 + }, + "ByteBufferChannel.kt:2277, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "ByteBufferChannel.kt:2277, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 72000 + }, + "io.ktor.utils.io.ByteBufferChannel$copyDirect$1": { + "name": "io.ktor.utils.io.ByteBufferChannel$copyDirect$1", + "sites": { + "ByteBufferChannel.kt:-1, ByteReadChannelJVM.kt:288, ByteReadChannel.kt:246, ServerPipeline.kt:206, ServerPipeline.kt:1, ServerPipeline.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:-1, ByteReadChannelJVM.kt:288, ByteReadChannel.kt:246, ServerPipeline.kt:206, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 1000, + "totalSize": 96000 + }, + "ByteBufferChannel.kt:-1, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "ByteBufferChannel.kt:-1, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 96000 + } + }, + "totalSize": 192000 + }, + "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1": { + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "sites": { + "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteReadChannelJVM.kt:288, ByteReadChannel.kt:246, ServerPipeline.kt:206, ServerPipeline.kt:1, ServerPipeline.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteReadChannelJVM.kt:288, ByteReadChannel.kt:246, ServerPipeline.kt:206, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 1000, + "totalSize": 48000 + }, + "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:1716, ByteBufferChannel.kt:1672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57": { + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:1716, ByteBufferChannel.kt:1672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57", + "totalCount": 1000, + "totalSize": 48000 + }, + "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1871, CIOWriter.kt:100, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1274, ByteBufferChannel.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1871, CIOWriter.kt:100, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1274, ByteBufferChannel.kt:-1", + "totalCount": 2012, + "totalSize": 96576 + }, + "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1", + "totalCount": 5932, + "totalSize": 284736 + }, + "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1871, CIOWriter.kt:100, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteBufferChannel.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1871, CIOWriter.kt:100, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteBufferChannel.kt:-1", + "totalCount": 51997, + "totalSize": 2495856 + }, + "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "totalCount": 26420, + "totalSize": 1268160 + }, + "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59": { + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 5, + "totalSize": 240 + } + }, + "totalSize": 4241568 + }, + "kotlinx.coroutines.internal.DispatchedContinuation": { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "sites": { + "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteReadChannelJVM.kt:288, ByteReadChannel.kt:246, ServerPipeline.kt:206, ServerPipeline.kt:1, ServerPipeline.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteReadChannelJVM.kt:288, ByteReadChannel.kt:246, ServerPipeline.kt:206, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 1000, + "totalSize": 48000 + }, + "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:1716, ByteBufferChannel.kt:1672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57": { + "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:1716, ByteBufferChannel.kt:1672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57", + "totalCount": 1000, + "totalSize": 48000 + }, + "ByteBufferChannel.kt:2286, ByteBufferChannel.kt:2277, ByteBufferChannel.kt:2305, WriteSessionImpl.kt:72, FileChannels.kt:60, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147": { + "stackTrace": "ByteBufferChannel.kt:2286, ByteBufferChannel.kt:2277, ByteBufferChannel.kt:2305, WriteSessionImpl.kt:72, FileChannels.kt:60, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 48000 + }, + "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1871, CIOWriter.kt:100, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1274, ByteBufferChannel.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1871, CIOWriter.kt:100, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1274, ByteBufferChannel.kt:-1", + "totalCount": 2012, + "totalSize": 96576 + }, + "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1", + "totalCount": 4982, + "totalSize": 239136 + }, + "ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + }, + "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1871, CIOWriter.kt:100, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteBufferChannel.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1871, CIOWriter.kt:100, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteBufferChannel.kt:-1", + "totalCount": 51997, + "totalSize": 2495856 + }, + "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "totalCount": 26126, + "totalSize": 1254048 + }, + "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59": { + "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 5, + "totalSize": 240 + } + }, + "totalSize": 4277856 + }, + "io.ktor.utils.io.ByteBufferChannel$readBlockSuspend$1": { + "name": "io.ktor.utils.io.ByteBufferChannel$readBlockSuspend$1", + "sites": { + "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57": { + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57", + "totalCount": 1000, + "totalSize": 48000 + } + }, + "totalSize": 48000 + }, + "io.ktor.utils.io.ByteBufferChannel$attachJob$1": { + "name": "io.ktor.utils.io.ByteBufferChannel$attachJob$1", + "sites": { + "ByteBufferChannel.kt:89, Coroutines.kt:140": { + "stackTrace": "ByteBufferChannel.kt:89, Coroutines.kt:140", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "kotlinx.coroutines.InvokeOnCancelling": { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "sites": { + "ByteBufferChannel.kt:89, Coroutines.kt:140": { + "stackTrace": "ByteBufferChannel.kt:89, Coroutines.kt:140", + "totalCount": 1000, + "totalSize": 40000 + } + }, + "totalSize": 40000 + }, + "kotlinx.coroutines.NodeList": { + "name": "kotlinx.coroutines.NodeList", + "sites": { + "ByteBufferChannel.kt:89, Coroutines.kt:140": { + "stackTrace": "ByteBufferChannel.kt:89, Coroutines.kt:140", + "totalCount": 659, + "totalSize": 15816 + } + }, + "totalSize": 15816 + }, + "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1": { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "sites": { + "ByteBufferChannel.kt:89, Coroutines.kt:140": { + "stackTrace": "ByteBufferChannel.kt:89, Coroutines.kt:140", + "totalCount": 659, + "totalSize": 21088 + } + }, + "totalSize": 21088 + }, + "io.ktor.utils.io.ByteBufferChannel$writeSuspendSession$1": { + "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspendSession$1", + "sites": { + "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147": { + "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 40000 + } + }, + "totalSize": 40000 + }, + "kotlinx.coroutines.internal.LimitedDispatcher$Worker": { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "sites": { + "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1030, + "totalSize": 24720 + }, + "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "totalCount": 26919, + "totalSize": 646056 + } + }, + "totalSize": 670776 + }, + "kotlinx.coroutines.scheduling.TaskImpl": { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "sites": { + "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1030, + "totalSize": 32960 + }, + "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "totalCount": 26919, + "totalSize": 861408 + } + }, + "totalSize": 894368 + }, + "java.lang.Long": { + "name": "java.lang.Long", + "sites": { + "ByteBufferChannel.kt:1293, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157": { + "stackTrace": "ByteBufferChannel.kt:1293, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 993, + "totalSize": 23832 + }, + "ByteBufferChannel.kt:1689, ByteBufferChannel.kt:-1, BaseApplicationResponse.kt:215, BaseApplicationResponse.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:1689, ByteBufferChannel.kt:-1, BaseApplicationResponse.kt:215, BaseApplicationResponse.kt:-1", + "totalCount": 1000, + "totalSize": 24000 + }, + "ByteBufferChannel.kt:1293, ByteBufferChannel.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:1293, ByteBufferChannel.kt:-1", + "totalCount": 1000, + "totalSize": 24000 + }, + "ByteBufferChannel.kt:1689, ByteBufferChannel.kt:-1, ByteReadChannel.kt:226, DefaultEnginePipeline.kt:40": { + "stackTrace": "ByteBufferChannel.kt:1689, ByteBufferChannel.kt:-1, ByteReadChannel.kt:226, DefaultEnginePipeline.kt:40", + "totalCount": 1000, + "totalSize": 24000 + }, + "ByteBufferChannel.kt:1293, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:1293, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "totalCount": 7, + "totalSize": 168 + } + }, + "totalSize": 96000 + }, + "java.lang.Object": { + "name": "java.lang.Object", + "sites": { + "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 2, + "totalSize": 32 + } + }, + "totalSize": 32 + }, + "java.util.concurrent.ConcurrentHashMap$Node": { + "name": "java.util.concurrent.ConcurrentHashMap$Node", + "sites": { + "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 2, + "totalSize": 64 + } + }, + "totalSize": 64 + }, + "[B": { + "name": "[B", + "sites": { + "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 151, + "totalSize": 19632 + } + }, + "totalSize": 19632 + }, + "java.lang.String": { + "name": "java.lang.String", + "sites": { + "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 96, + "totalSize": 2304 + } + }, + "totalSize": 2304 + }, + "java.lang.StringBuilder": { + "name": "java.lang.StringBuilder", + "sites": { + "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 14, + "totalSize": 336 + } + }, + "totalSize": 336 + }, + "java.net.URL": { + "name": "java.net.URL", + "sites": { + "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 7, + "totalSize": 448 + } + }, + "totalSize": 448 + }, + "java.io.File": { + "name": "java.io.File", + "sites": { + "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 3, + "totalSize": 96 + } + }, + "totalSize": 96 + }, + "java.util.jar.JarFile$JarFileEntry": { + "name": "java.util.jar.JarFile$JarFileEntry", + "sites": { + "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 1, + "totalSize": 104 + } + }, + "totalSize": 104 + }, + "jdk.internal.loader.URLClassPath$JarLoader$2": { + "name": "jdk.internal.loader.URLClassPath$JarLoader$2", + "sites": { + "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 1, + "totalSize": 40 + } + }, + "totalSize": 40 + }, + "java.util.zip.ZipFile$ZipFileInputStream": { + "name": "java.util.zip.ZipFile$ZipFileInputStream", + "sites": { + "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 1, + "totalSize": 56 + } + }, + "totalSize": 56 + }, + "java.util.zip.ZipFile$InflaterCleanupAction": { + "name": "java.util.zip.ZipFile$InflaterCleanupAction", + "sites": { + "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 1, + "totalSize": 24 + } + }, + "totalSize": 24 + }, + "jdk.internal.ref.CleanerImpl$PhantomCleanableRef": { + "name": "jdk.internal.ref.CleanerImpl$PhantomCleanableRef", + "sites": { + "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 1, + "totalSize": 48 + } + }, + "totalSize": 48 + }, + "java.util.zip.ZipFile$ZipFileInflaterInputStream": { + "name": "java.util.zip.ZipFile$ZipFileInflaterInputStream", + "sites": { + "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 1, + "totalSize": 56 + } + }, + "totalSize": 56 + }, + "java.util.WeakHashMap$Entry": { + "name": "java.util.WeakHashMap$Entry", + "sites": { + "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 1, + "totalSize": 40 + } + }, + "totalSize": 40 + }, + "java.util.zip.CRC32": { + "name": "java.util.zip.CRC32", + "sites": { + "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 1, + "totalSize": 16 + } + }, + "totalSize": 16 + }, + "java.security.CodeSource": { + "name": "java.security.CodeSource", + "sites": { + "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 1, + "totalSize": 40 + } + }, + "totalSize": 40 + }, + "java.security.SecureClassLoader$CodeSourceKey": { + "name": "java.security.SecureClassLoader$CodeSourceKey", + "sites": { + "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 1, + "totalSize": 16 + } + }, + "totalSize": 16 + }, + "java.security.SecureClassLoader$1": { + "name": "java.security.SecureClassLoader$1", + "sites": { + "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 1, + "totalSize": 24 + } + }, + "totalSize": 24 + }, + "[I": { + "name": "[I", + "sites": { + "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 32, + "totalSize": 1816 + } + }, + "totalSize": 1816 + }, + "[Ljava.lang.String;": { + "name": "[Ljava.lang.String;", + "sites": { + "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 2, + "totalSize": 416 + } + }, + "totalSize": 416 + }, + "java.util.ArrayList": { + "name": "java.util.ArrayList", + "sites": { + "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 10, + "totalSize": 240 + } + }, + "totalSize": 240 + }, + "[Ljava.lang.Object;": { + "name": "[Ljava.lang.Object;", + "sites": { + "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 7, + "totalSize": 432 + } + }, + "totalSize": 432 + }, + "[J": { + "name": "[J", + "sites": { + "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 6, + "totalSize": 144 + } + }, + "totalSize": 144 + }, + "java.util.BitSet": { + "name": "java.util.BitSet", + "sites": { + "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 6, + "totalSize": 144 + } + }, + "totalSize": 144 + }, + "java.util.HashMap": { + "name": "java.util.HashMap", + "sites": { + "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 3, + "totalSize": 144 + } + }, + "totalSize": 144 + }, + "[Ljava.util.List;": { + "name": "[Ljava.util.List;", + "sites": { + "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 1, + "totalSize": 24 + } + }, + "totalSize": 24 + }, + "io.ktor.utils.io.ByteBufferChannel$readUTF8LineToUtf8Suspend$3": { + "name": "io.ktor.utils.io.ByteBufferChannel$readUTF8LineToUtf8Suspend$3", + "sites": { + "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { + "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "totalCount": 1, + "totalSize": 24 + } + }, + "totalSize": 24 + } + } + }, + "CancellableReusableContinuation.kt": { + "name": "CancellableReusableContinuation.kt", + "locationSize": 880424, + "instanceIndex": { + "kotlinx.coroutines.internal.LimitedDispatcher$Worker": { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "sites": { + "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, CIOReader.kt:107, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, CIOReader.kt:107, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 1000, + "totalSize": 24000 + }, + "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, CIOApplicationResponse.kt:104, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, CIOApplicationResponse.kt:104, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1028, + "totalSize": 24672 + }, + "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157": { + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 993, + "totalSize": 23832 + }, + "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, ByteWriteChannel.kt:168, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1": { + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, ByteWriteChannel.kt:168, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1", + "totalCount": 999, + "totalSize": 23976 + }, + "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59": { + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 306, + "totalSize": 7344 + }, + "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1": { + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "totalCount": 7, + "totalSize": 168 + } + }, + "totalSize": 127992 + }, + "kotlinx.coroutines.scheduling.TaskImpl": { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "sites": { + "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, CIOReader.kt:107, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, CIOReader.kt:107, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "totalCount": 1000, + "totalSize": 32000 + }, + "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, CIOApplicationResponse.kt:104, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, CIOApplicationResponse.kt:104, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1028, + "totalSize": 32896 + }, + "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157": { + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 993, + "totalSize": 31776 + }, + "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, ByteWriteChannel.kt:168, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1": { + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, ByteWriteChannel.kt:168, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1", + "totalCount": 999, + "totalSize": 31968 + }, + "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59": { + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 306, + "totalSize": 9792 + }, + "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1": { + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "totalCount": 7, + "totalSize": 224 + } + }, + "totalSize": 170656 + }, + "kotlinx.coroutines.InvokeOnCancelling": { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "sites": { + "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteReadChannelJVM.kt:288, ByteReadChannel.kt:246, ServerPipeline.kt:206, ServerPipeline.kt:1, ServerPipeline.kt:-1": { + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteReadChannelJVM.kt:288, ByteReadChannel.kt:246, ServerPipeline.kt:206, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 1000, + "totalSize": 40000 + }, + "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + }, + "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1": { + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "totalCount": 971, + "totalSize": 38840 + }, + "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1": { + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "totalCount": 1000, + "totalSize": 40000 + }, + "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59": { + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 2, + "totalSize": 80 + } + }, + "totalSize": 158920 + }, + "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation": { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "sites": { + "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteReadChannelJVM.kt:288, ByteReadChannel.kt:246, ServerPipeline.kt:206, ServerPipeline.kt:1, ServerPipeline.kt:-1": { + "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteReadChannelJVM.kt:288, ByteReadChannel.kt:246, ServerPipeline.kt:206, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 1000, + "totalSize": 24000 + }, + "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1": { + "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "totalCount": 971, + "totalSize": 23304 + }, + "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1": { + "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "totalCount": 1000, + "totalSize": 24000 + }, + "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59": { + "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 2, + "totalSize": 48 + } + }, + "totalSize": 95352 + }, + "kotlin.Result$Failure": { + "name": "kotlin.Result$Failure", + "sites": { + "CancellableReusableContinuation.kt:24, ByteBufferChannel.kt:158, ByteWriteChannel.kt:168, ServerPipeline.kt:151": { + "stackTrace": "CancellableReusableContinuation.kt:24, ByteBufferChannel.kt:158, ByteWriteChannel.kt:168, ServerPipeline.kt:151", + "totalCount": 1000, + "totalSize": 16000 + }, + "CancellableReusableContinuation.kt:24, ByteBufferChannel.kt:158, Coroutines.kt:158, Coroutines.kt:157": { + "stackTrace": "CancellableReusableContinuation.kt:24, ByteBufferChannel.kt:158, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 1000, + "totalSize": 16000 + }, + "CancellableReusableContinuation.kt:24, ByteBufferChannel.kt:158, ByteWriteChannel.kt:168, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1": { + "stackTrace": "CancellableReusableContinuation.kt:24, ByteBufferChannel.kt:158, ByteWriteChannel.kt:168, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1", + "totalCount": 1000, + "totalSize": 16000 + } + }, + "totalSize": 48000 + }, + "kotlinx.coroutines.NodeList": { + "name": "kotlinx.coroutines.NodeList", + "sites": { + "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1": { + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "totalCount": 964, + "totalSize": 23136 + }, + "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 8, + "totalSize": 192 + }, + "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1": { + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "totalCount": 29, + "totalSize": 696 + }, + "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteReadChannelJVM.kt:288, ByteReadChannel.kt:246, ServerPipeline.kt:206, ServerPipeline.kt:1, ServerPipeline.kt:-1": { + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteReadChannelJVM.kt:288, ByteReadChannel.kt:246, ServerPipeline.kt:206, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 1, + "totalSize": 24 + }, + "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59": { + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 2, + "totalSize": 48 + } + }, + "totalSize": 24096 + }, + "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1": { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "sites": { + "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1": { + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "totalCount": 965, + "totalSize": 30880 + }, + "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1": { + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "totalCount": 998, + "totalSize": 31936 + }, + "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 8, + "totalSize": 256 + }, + "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteReadChannelJVM.kt:288, ByteReadChannel.kt:246, ServerPipeline.kt:206, ServerPipeline.kt:1, ServerPipeline.kt:-1": { + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteReadChannelJVM.kt:288, ByteReadChannel.kt:246, ServerPipeline.kt:206, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 769, + "totalSize": 24608 + }, + "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59": { + "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 2, + "totalSize": 64 + } + }, + "totalSize": 87744 + }, + "kotlinx.coroutines.internal.Removed": { + "name": "kotlinx.coroutines.internal.Removed", + "sites": { + "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1": { + "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "totalCount": 954, + "totalSize": 15264 + }, + "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 19, + "totalSize": 304 + }, + "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:20, ByteBufferChannel.kt:161, ByteWriteChannel.kt:168, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1": { + "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:20, ByteBufferChannel.kt:161, ByteWriteChannel.kt:168, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1", + "totalCount": 1, + "totalSize": 16 + }, + "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59": { + "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 1, + "totalSize": 16 + }, + "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:20, ByteBufferChannel.kt:161, Coroutines.kt:158, Coroutines.kt:157": { + "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:20, ByteBufferChannel.kt:161, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 1, + "totalSize": 16 + } + }, + "totalSize": 15616 + }, + "kotlinx.coroutines.JobSupport$Finishing": { + "name": "kotlinx.coroutines.JobSupport$Finishing", + "sites": { + "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157": { + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 993, + "totalSize": 31776 + }, + "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1": { + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "totalCount": 7, + "totalSize": 224 + } + }, + "totalSize": 32000 + }, + "kotlin.jvm.internal.Ref$ObjectRef": { + "name": "kotlin.jvm.internal.Ref$ObjectRef", + "sites": { + "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157": { + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 993, + "totalSize": 15888 + }, + "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1": { + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "totalCount": 7, + "totalSize": 112 + } + }, + "totalSize": 16000 + }, + "[Ljava.lang.Object;": { + "name": "[Ljava.lang.Object;", + "sites": { + "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157": { + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 993, + "totalSize": 31776 + }, + "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1": { + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "totalCount": 7, + "totalSize": 224 + } + }, + "totalSize": 32000 + }, + "java.util.ArrayList": { + "name": "java.util.ArrayList", + "sites": { + "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157": { + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 993, + "totalSize": 23832 + }, + "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1": { + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "totalCount": 7, + "totalSize": 168 + } + }, + "totalSize": 24000 + }, + "kotlinx.coroutines.internal.DispatchedContinuation": { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "sites": { + "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157": { + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", + "totalCount": 993, + "totalSize": 47664 + }, + "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1": { + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "totalCount": 7, + "totalSize": 336 + } + }, + "totalSize": 48000 + }, + "kotlinx.coroutines.BlockingEventLoop": { + "name": "kotlinx.coroutines.BlockingEventLoop", + "sites": { + "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1": { + "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "totalCount": 1, + "totalSize": 48 + } + }, + "totalSize": 48 + } + } + }, + "HttpParser.kt": { + "name": "HttpParser.kt", + "locationSize": 216000, + "instanceIndex": { + "io.ktor.http.cio.HttpParserKt$parseHeaders$2": { + "name": "io.ktor.http.cio.HttpParserKt$parseHeaders$2", + "sites": { + "HttpParser.kt:-1, HttpParser.kt:45, HttpParser.kt:-1": { + "stackTrace": "HttpParser.kt:-1, HttpParser.kt:45, HttpParser.kt:-1", + "totalCount": 1000, + "totalSize": 48000 + } + }, + "totalSize": 48000 + }, + "io.ktor.http.cio.HttpHeadersMap": { + "name": "io.ktor.http.cio.HttpHeadersMap", + "sites": { + "HttpParser.kt:97, HttpParser.kt:45, HttpParser.kt:-1": { + "stackTrace": "HttpParser.kt:97, HttpParser.kt:45, HttpParser.kt:-1", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "io.ktor.http.cio.Request": { + "name": "io.ktor.http.cio.Request", + "sites": { + "HttpParser.kt:47, HttpParser.kt:-1": { + "stackTrace": "HttpParser.kt:47, HttpParser.kt:-1", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 32000 + }, + "io.ktor.http.cio.HttpParserKt$parseRequest$1": { + "name": "io.ktor.http.cio.HttpParserKt$parseRequest$1", + "sites": { + "HttpParser.kt:-1, ServerPipeline.kt:57": { + "stackTrace": "HttpParser.kt:-1, ServerPipeline.kt:57", + "totalCount": 1000, + "totalSize": 48000 + } + }, + "totalSize": 48000 + }, + "io.ktor.http.cio.internals.CharArrayBuilder": { + "name": "io.ktor.http.cio.internals.CharArrayBuilder", + "sites": { + "HttpParser.kt:25, ServerPipeline.kt:57": { + "stackTrace": "HttpParser.kt:25, ServerPipeline.kt:57", + "totalCount": 1000, + "totalSize": 40000 + } + }, + "totalSize": 40000 + }, + "io.ktor.http.cio.internals.MutableRange": { + "name": "io.ktor.http.cio.internals.MutableRange", + "sites": { + "HttpParser.kt:26, ServerPipeline.kt:57": { + "stackTrace": "HttpParser.kt:26, ServerPipeline.kt:57", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + } + } + }, + "CharArrayBuilder.kt": { + "name": "CharArrayBuilder.kt", + "locationSize": 2160000, + "instanceIndex": { + "io.ktor.http.cio.internals.CharArrayBuilder$SubSequenceImpl": { + "name": "io.ktor.http.cio.internals.CharArrayBuilder$SubSequenceImpl", + "sites": { + "CharArrayBuilder.kt:37, HttpHeadersMap.kt:79, HttpParser.kt:128, HttpParser.kt:45, HttpParser.kt:-1": { + "stackTrace": "CharArrayBuilder.kt:37, HttpHeadersMap.kt:79, HttpParser.kt:128, HttpParser.kt:45, HttpParser.kt:-1", + "totalCount": 1000, + "totalSize": 32000 + }, + "CharArrayBuilder.kt:37, HttpHeadersMap.kt:79, ServerPipeline.kt:73": { + "stackTrace": "CharArrayBuilder.kt:37, HttpHeadersMap.kt:79, ServerPipeline.kt:73", + "totalCount": 1000, + "totalSize": 32000 + }, + "CharArrayBuilder.kt:37, HttpHeadersMap.kt:79, ServerPipeline.kt:91": { + "stackTrace": "CharArrayBuilder.kt:37, HttpHeadersMap.kt:79, ServerPipeline.kt:91", + "totalCount": 1000, + "totalSize": 32000 + }, + "CharArrayBuilder.kt:151, ConnectionOptions.kt:86, ConnectionOptions.kt:51, ServerPipeline.kt:91": { + "stackTrace": "CharArrayBuilder.kt:151, ConnectionOptions.kt:86, ConnectionOptions.kt:51, ServerPipeline.kt:91", + "totalCount": 1000, + "totalSize": 32000 + }, + "CharArrayBuilder.kt:37, HttpHeadersMap.kt:117, ServerPipeline.kt:94": { + "stackTrace": "CharArrayBuilder.kt:37, HttpHeadersMap.kt:117, ServerPipeline.kt:94", + "totalCount": 1000, + "totalSize": 32000 + }, + "CharArrayBuilder.kt:37, HttpHeadersMap.kt:79, CIOApplicationRequest.kt:41, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { + "stackTrace": "CharArrayBuilder.kt:37, HttpHeadersMap.kt:79, CIOApplicationRequest.kt:41, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 32000 + }, + "CharArrayBuilder.kt:37, HttpHeadersMap.kt:104, CIOHeaders.kt:37, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CharArrayBuilder.kt:37, HttpHeadersMap.kt:104, CIOHeaders.kt:37, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 192000 + }, + "CharArrayBuilder.kt:37, HttpHeadersMap.kt:117, CIOHeaders.kt:38, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CharArrayBuilder.kt:37, HttpHeadersMap.kt:117, CIOHeaders.kt:38, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 192000 + } + }, + "totalSize": 576000 + }, + "[B": { + "name": "[B", + "sites": { + "CharArrayBuilder.kt:109, CharArrayBuilder.kt:10, CharArrayBuilder.kt:154, ConnectionOptions.kt:86, ConnectionOptions.kt:51, ServerPipeline.kt:91": { + "stackTrace": "CharArrayBuilder.kt:109, CharArrayBuilder.kt:10, CharArrayBuilder.kt:154, ConnectionOptions.kt:86, ConnectionOptions.kt:51, ServerPipeline.kt:91", + "totalCount": 1000, + "totalSize": 32000 + }, + "CharArrayBuilder.kt:154, ConnectionOptions.kt:86, ConnectionOptions.kt:51, ServerPipeline.kt:91": { + "stackTrace": "CharArrayBuilder.kt:154, ConnectionOptions.kt:86, ConnectionOptions.kt:51, ServerPipeline.kt:91", + "totalCount": 1000, + "totalSize": 32000 + }, + "CharArrayBuilder.kt:109, CharArrayBuilder.kt:10, CharArrayBuilder.kt:154, CIOApplicationRequest.kt:41, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { + "stackTrace": "CharArrayBuilder.kt:109, CharArrayBuilder.kt:10, CharArrayBuilder.kt:154, CIOApplicationRequest.kt:41, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 32000 + }, + "CharArrayBuilder.kt:154, CIOApplicationRequest.kt:41, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { + "stackTrace": "CharArrayBuilder.kt:154, CIOApplicationRequest.kt:41, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 32000 + }, + "CharArrayBuilder.kt:109, CharArrayBuilder.kt:10, CharArrayBuilder.kt:154, CIOHeaders.kt:37, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CharArrayBuilder.kt:109, CharArrayBuilder.kt:10, CharArrayBuilder.kt:154, CIOHeaders.kt:37, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 176000 + }, + "CharArrayBuilder.kt:154, CIOHeaders.kt:37, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CharArrayBuilder.kt:154, CIOHeaders.kt:37, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 176000 + }, + "CharArrayBuilder.kt:109, CharArrayBuilder.kt:10, CharArrayBuilder.kt:154, CIOHeaders.kt:38, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CharArrayBuilder.kt:109, CharArrayBuilder.kt:10, CharArrayBuilder.kt:154, CIOHeaders.kt:38, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 216000 + }, + "CharArrayBuilder.kt:154, CIOHeaders.kt:38, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CharArrayBuilder.kt:154, CIOHeaders.kt:38, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 216000 + } + }, + "totalSize": 912000 + }, + "java.lang.StringBuilder": { + "name": "java.lang.StringBuilder", + "sites": { + "CharArrayBuilder.kt:109, CharArrayBuilder.kt:10, CharArrayBuilder.kt:154, ConnectionOptions.kt:86, ConnectionOptions.kt:51, ServerPipeline.kt:91": { + "stackTrace": "CharArrayBuilder.kt:109, CharArrayBuilder.kt:10, CharArrayBuilder.kt:154, ConnectionOptions.kt:86, ConnectionOptions.kt:51, ServerPipeline.kt:91", + "totalCount": 1000, + "totalSize": 24000 + }, + "CharArrayBuilder.kt:109, CharArrayBuilder.kt:10, CharArrayBuilder.kt:154, CIOApplicationRequest.kt:41, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { + "stackTrace": "CharArrayBuilder.kt:109, CharArrayBuilder.kt:10, CharArrayBuilder.kt:154, CIOApplicationRequest.kt:41, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 24000 + }, + "CharArrayBuilder.kt:109, CharArrayBuilder.kt:10, CharArrayBuilder.kt:154, CIOHeaders.kt:37, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CharArrayBuilder.kt:109, CharArrayBuilder.kt:10, CharArrayBuilder.kt:154, CIOHeaders.kt:37, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 144000 + }, + "CharArrayBuilder.kt:109, CharArrayBuilder.kt:10, CharArrayBuilder.kt:154, CIOHeaders.kt:38, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CharArrayBuilder.kt:109, CharArrayBuilder.kt:10, CharArrayBuilder.kt:154, CIOHeaders.kt:38, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 144000 + } + }, + "totalSize": 336000 + }, + "java.lang.String": { + "name": "java.lang.String", + "sites": { + "CharArrayBuilder.kt:154, ConnectionOptions.kt:86, ConnectionOptions.kt:51, ServerPipeline.kt:91": { + "stackTrace": "CharArrayBuilder.kt:154, ConnectionOptions.kt:86, ConnectionOptions.kt:51, ServerPipeline.kt:91", + "totalCount": 1000, + "totalSize": 24000 + }, + "CharArrayBuilder.kt:154, CIOApplicationRequest.kt:41, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { + "stackTrace": "CharArrayBuilder.kt:154, CIOApplicationRequest.kt:41, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 24000 + }, + "CharArrayBuilder.kt:154, CIOHeaders.kt:37, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CharArrayBuilder.kt:154, CIOHeaders.kt:37, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 144000 + }, + "CharArrayBuilder.kt:154, CIOHeaders.kt:38, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CharArrayBuilder.kt:154, CIOHeaders.kt:38, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 144000 + } + }, + "totalSize": 336000 + } + } + }, + "ByteChannel.kt": { + "name": "ByteChannel.kt", + "locationSize": 336000, + "instanceIndex": { + "io.ktor.utils.io.ByteBufferChannel": { + "name": "io.ktor.utils.io.ByteBufferChannel", + "sites": { + "ByteChannel.kt:14, ByteChannel.kt:14, ServerPipeline.kt:70": { + "stackTrace": "ByteChannel.kt:14, ByteChannel.kt:14, ServerPipeline.kt:70", + "totalCount": 1000, + "totalSize": 112000 + }, + "ByteChannel.kt:14, ServerPipeline.kt:117": { + "stackTrace": "ByteChannel.kt:14, ServerPipeline.kt:117", + "totalCount": 1000, + "totalSize": 112000 + }, + "ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 112000 + } + }, + "totalSize": 336000 + } + } + }, + "HttpProtocolVersion.kt": { + "name": "HttpProtocolVersion.kt", + "locationSize": 840000, + "instanceIndex": { + "[Ljava.lang.String;": { + "name": "[Ljava.lang.String;", + "sites": { + "HttpProtocolVersion.kt:58, ServerPipeline.kt:75": { + "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "java.util.Arrays$ArrayList": { + "name": "java.util.Arrays$ArrayList", + "sites": { + "HttpProtocolVersion.kt:58, ServerPipeline.kt:75": { + "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$2": { + "name": "kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$2", + "sites": { + "HttpProtocolVersion.kt:58, ServerPipeline.kt:75": { + "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "kotlin.text.DelimitedRangesSequence": { + "name": "kotlin.text.DelimitedRangesSequence", + "sites": { + "HttpProtocolVersion.kt:58, ServerPipeline.kt:75": { + "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 32000 + }, + "kotlin.sequences.SequencesKt___SequencesKt$asIterable$$inlined$Iterable$1": { + "name": "kotlin.sequences.SequencesKt___SequencesKt$asIterable$$inlined$Iterable$1", + "sites": { + "HttpProtocolVersion.kt:58, ServerPipeline.kt:75": { + "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "totalCount": 1000, + "totalSize": 16000 + } + }, + "totalSize": 16000 + }, + "[Ljava.lang.Object;": { + "name": "[Ljava.lang.Object;", + "sites": { + "HttpProtocolVersion.kt:58, ServerPipeline.kt:75": { + "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "totalCount": 1000, + "totalSize": 56000 + } + }, + "totalSize": 56000 + }, + "java.util.ArrayList": { + "name": "java.util.ArrayList", + "sites": { + "HttpProtocolVersion.kt:58, ServerPipeline.kt:75": { + "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "kotlin.text.DelimitedRangesSequence$iterator$1": { + "name": "kotlin.text.DelimitedRangesSequence$iterator$1", + "sites": { + "HttpProtocolVersion.kt:58, ServerPipeline.kt:75": { + "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "totalCount": 1000, + "totalSize": 40000 + } + }, + "totalSize": 40000 + }, + "kotlin.ranges.IntRange": { + "name": "kotlin.ranges.IntRange", + "sites": { + "HttpProtocolVersion.kt:58, ServerPipeline.kt:75": { + "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "totalCount": 6000, + "totalSize": 144000 + } + }, + "totalSize": 144000 + }, + "java.util.Arrays$ArrayItr": { + "name": "java.util.Arrays$ArrayItr", + "sites": { + "HttpProtocolVersion.kt:58, ServerPipeline.kt:75": { + "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "totalCount": 9000, + "totalSize": 216000 + } + }, + "totalSize": 216000 + }, + "kotlin.Pair": { + "name": "kotlin.Pair", + "sites": { + "HttpProtocolVersion.kt:58, ServerPipeline.kt:75": { + "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "totalCount": 4000, + "totalSize": 96000 + } + }, + "totalSize": 96000 + }, + "[B": { + "name": "[B", + "sites": { + "HttpProtocolVersion.kt:58, ServerPipeline.kt:75": { + "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "totalCount": 3000, + "totalSize": 72000 + } + }, + "totalSize": 72000 + }, + "java.lang.String": { + "name": "java.lang.String", + "sites": { + "HttpProtocolVersion.kt:58, ServerPipeline.kt:75": { + "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "totalCount": 3000, + "totalSize": 72000 + } + }, + "totalSize": 72000 + } + } + }, + "ServerPipeline.kt": { + "name": "ServerPipeline.kt", + "locationSize": 1082168, + "instanceIndex": { + "kotlinx.coroutines.channels.ChannelResult": { + "name": "kotlinx.coroutines.channels.ChannelResult", + "sites": { + "ServerPipeline.kt:83": { + "stackTrace": "ServerPipeline.kt:83", + "totalCount": 1000, + "totalSize": 16000 + } + }, + "totalSize": 16000 + }, + "kotlinx.coroutines.internal.LimitedDispatcher$Worker": { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "sites": { + "ServerPipeline.kt:83": { + "stackTrace": "ServerPipeline.kt:83", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "kotlinx.coroutines.scheduling.TaskImpl": { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "sites": { + "ServerPipeline.kt:83": { + "stackTrace": "ServerPipeline.kt:83", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 32000 + }, + "kotlinx.coroutines.CompletableDeferredImpl": { + "name": "kotlinx.coroutines.CompletableDeferredImpl", + "sites": { + "ServerPipeline.kt:122": { + "stackTrace": "ServerPipeline.kt:122", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "io.ktor.server.cio.backend.ServerPipelineKt$startServerConnectionPipeline$1$2": { + "name": "io.ktor.server.cio.backend.ServerPipelineKt$startServerConnectionPipeline$1$2", + "sites": { + "ServerPipeline.kt:124": { + "stackTrace": "ServerPipeline.kt:124", + "totalCount": 1000, + "totalSize": 64000 + }, + "ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124": { + "stackTrace": "ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124", + "totalCount": 1000, + "totalSize": 64000 + } + }, + "totalSize": 128000 + }, + "kotlin.coroutines.CombinedContext": { + "name": "kotlin.coroutines.CombinedContext", + "sites": { + "ServerPipeline.kt:124": { + "stackTrace": "ServerPipeline.kt:124", + "totalCount": 9000, + "totalSize": 216000 + } + }, + "totalSize": 216000 + }, + "kotlinx.coroutines.ChildHandleNode": { + "name": "kotlinx.coroutines.ChildHandleNode", + "sites": { + "ServerPipeline.kt:124": { + "stackTrace": "ServerPipeline.kt:124", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 32000 + }, + "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1": { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "sites": { + "ServerPipeline.kt:124": { + "stackTrace": "ServerPipeline.kt:124", + "totalCount": 1000, + "totalSize": 32000 + }, + "ServerPipeline.kt:146": { + "stackTrace": "ServerPipeline.kt:146", + "totalCount": 1000, + "totalSize": 32000 + }, + "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1": { + "stackTrace": "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 96000 + }, + "kotlinx.coroutines.StandaloneCoroutine": { + "name": "kotlinx.coroutines.StandaloneCoroutine", + "sites": { + "ServerPipeline.kt:124": { + "stackTrace": "ServerPipeline.kt:124", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "io.ktor.server.cio.backend.ServerRequestScope": { + "name": "io.ktor.server.cio.backend.ServerRequestScope", + "sites": { + "ServerPipeline.kt:125, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124": { + "stackTrace": "ServerPipeline.kt:125, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124", + "totalCount": 1000, + "totalSize": 40000 + } + }, + "totalSize": 40000 + }, + "kotlinx.coroutines.JobSupport$AwaitContinuation": { + "name": "kotlinx.coroutines.JobSupport$AwaitContinuation", + "sites": { + "ServerPipeline.kt:146": { + "stackTrace": "ServerPipeline.kt:146", + "totalCount": 1000, + "totalSize": 56000 + } + }, + "totalSize": 56000 + }, + "kotlinx.coroutines.ChildContinuation": { + "name": "kotlinx.coroutines.ChildContinuation", + "sites": { + "ServerPipeline.kt:146": { + "stackTrace": "ServerPipeline.kt:146", + "totalCount": 1000, + "totalSize": 32000 + }, + "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1": { + "stackTrace": "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 64000 + }, + "kotlinx.coroutines.ResumeAwaitOnCompletion": { + "name": "kotlinx.coroutines.ResumeAwaitOnCompletion", + "sites": { + "ServerPipeline.kt:146": { + "stackTrace": "ServerPipeline.kt:146", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 32000 + }, + "kotlinx.coroutines.DisposeOnCancel": { + "name": "kotlinx.coroutines.DisposeOnCancel", + "sites": { + "ServerPipeline.kt:146": { + "stackTrace": "ServerPipeline.kt:146", + "totalCount": 1000, + "totalSize": 16000 + } + }, + "totalSize": 16000 + }, + "io.ktor.server.cio.backend.ServerPipelineKt$pipelineWriterLoop$receiveChildOrNull$1": { + "name": "io.ktor.server.cio.backend.ServerPipelineKt$pipelineWriterLoop$receiveChildOrNull$1", + "sites": { + "ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1": { + "stackTrace": "ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 1000, + "totalSize": 40000 + } + }, + "totalSize": 40000 + }, + "kotlinx.coroutines.channels.BufferedChannel$receiveCatching$1": { + "name": "kotlinx.coroutines.channels.BufferedChannel$receiveCatching$1", + "sites": { + "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1": { + "stackTrace": "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 1000, + "totalSize": 40000 + } + }, + "totalSize": 40000 + }, + "kotlinx.coroutines.channels.BufferedChannel$receiveCatchingOnNoWaiterSuspend$1": { + "name": "kotlinx.coroutines.channels.BufferedChannel$receiveCatchingOnNoWaiterSuspend$1", + "sites": { + "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1": { + "stackTrace": "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 1000, + "totalSize": 56000 + } + }, + "totalSize": 56000 + }, + "kotlinx.coroutines.internal.DispatchedContinuation": { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "sites": { + "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1": { + "stackTrace": "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 1000, + "totalSize": 48000 + } + }, + "totalSize": 48000 + }, + "kotlinx.coroutines.CancellableContinuationImpl": { + "name": "kotlinx.coroutines.CancellableContinuationImpl", + "sites": { + "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1": { + "stackTrace": "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 1000, + "totalSize": 48000 + } + }, + "totalSize": 48000 + }, + "kotlinx.coroutines.channels.ReceiveCatching": { + "name": "kotlinx.coroutines.channels.ReceiveCatching", + "sites": { + "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1": { + "stackTrace": "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 1000, + "totalSize": 16000 + } + }, + "totalSize": 16000 + }, + "kotlinx.coroutines.NodeList": { + "name": "kotlinx.coroutines.NodeList", + "sites": { + "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1": { + "stackTrace": "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "[Ljava.lang.Object;": { + "name": "[Ljava.lang.Object;", + "sites": { + "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1": { + "stackTrace": "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 31, + "totalSize": 8432 + } + }, + "totalSize": 8432 + }, + "java.util.concurrent.atomic.AtomicReferenceArray": { + "name": "java.util.concurrent.atomic.AtomicReferenceArray", + "sites": { + "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1": { + "stackTrace": "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 31, + "totalSize": 496 + } + }, + "totalSize": 496 + }, + "kotlinx.coroutines.channels.ChannelSegment": { + "name": "kotlinx.coroutines.channels.ChannelSegment", + "sites": { + "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1": { + "stackTrace": "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 31, + "totalSize": 1240 + } + }, + "totalSize": 1240 + } + } + }, + "ConnectionOptions.kt": { + "name": "ConnectionOptions.kt", + "locationSize": 104000, + "instanceIndex": { + "java.util.ArrayList": { + "name": "java.util.ArrayList", + "sites": { + "ConnectionOptions.kt:83, ConnectionOptions.kt:51, ServerPipeline.kt:91": { + "stackTrace": "ConnectionOptions.kt:83, ConnectionOptions.kt:51, ServerPipeline.kt:91", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "[Ljava.lang.Object;": { + "name": "[Ljava.lang.Object;", + "sites": { + "ConnectionOptions.kt:86, ConnectionOptions.kt:51, ServerPipeline.kt:91": { + "stackTrace": "ConnectionOptions.kt:86, ConnectionOptions.kt:51, ServerPipeline.kt:91", + "totalCount": 1000, + "totalSize": 56000 + } + }, + "totalSize": 56000 + }, + "io.ktor.http.cio.ConnectionOptions": { + "name": "io.ktor.http.cio.ConnectionOptions", + "sites": { + "ConnectionOptions.kt:105, ConnectionOptions.kt:51, ServerPipeline.kt:91": { + "stackTrace": "ConnectionOptions.kt:105, ConnectionOptions.kt:51, ServerPipeline.kt:91", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + } + } + }, + "WeakTimeoutQueueJvm.kt": { + "name": "WeakTimeoutQueueJvm.kt", + "locationSize": 584640, + "instanceIndex": { + "kotlinx.coroutines.internal.LimitedDispatcher$Worker": { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "sites": { + "WeakTimeoutQueueJvm.kt:191": { + "stackTrace": "WeakTimeoutQueueJvm.kt:191", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "kotlinx.coroutines.scheduling.TaskImpl": { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "sites": { + "WeakTimeoutQueueJvm.kt:191": { + "stackTrace": "WeakTimeoutQueueJvm.kt:191", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 32000 + }, + "[Ljava.lang.StackTraceElement;": { + "name": "[Ljava.lang.StackTraceElement;", + "sites": { + "WeakTimeoutQueueJvm.kt:192": { + "stackTrace": "WeakTimeoutQueueJvm.kt:192", + "totalCount": 2000, + "totalSize": 32000 + } + }, + "totalSize": 32000 + }, + "kotlinx.coroutines.JobCancellationException": { + "name": "kotlinx.coroutines.JobCancellationException", + "sites": { + "WeakTimeoutQueueJvm.kt:192": { + "stackTrace": "WeakTimeoutQueueJvm.kt:192", + "totalCount": 1000, + "totalSize": 40000 + } + }, + "totalSize": 40000 + }, + "kotlinx.coroutines.CompletedExceptionally": { + "name": "kotlinx.coroutines.CompletedExceptionally", + "sites": { + "WeakTimeoutQueueJvm.kt:192": { + "stackTrace": "WeakTimeoutQueueJvm.kt:192", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "kotlinx.coroutines.JobSupport$Finishing": { + "name": "kotlinx.coroutines.JobSupport$Finishing", + "sites": { + "WeakTimeoutQueueJvm.kt:192": { + "stackTrace": "WeakTimeoutQueueJvm.kt:192", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 32000 + }, + "kotlin.jvm.internal.Ref$ObjectRef": { + "name": "kotlin.jvm.internal.Ref$ObjectRef", + "sites": { + "WeakTimeoutQueueJvm.kt:192": { + "stackTrace": "WeakTimeoutQueueJvm.kt:192", + "totalCount": 1000, + "totalSize": 16000 + } + }, + "totalSize": 16000 + }, + "[Ljava.lang.Object;": { + "name": "[Ljava.lang.Object;", + "sites": { + "WeakTimeoutQueueJvm.kt:192": { + "stackTrace": "WeakTimeoutQueueJvm.kt:192", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 32000 + }, + "java.util.ArrayList": { + "name": "java.util.ArrayList", + "sites": { + "WeakTimeoutQueueJvm.kt:192": { + "stackTrace": "WeakTimeoutQueueJvm.kt:192", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "java.util.ArrayList$Itr": { + "name": "java.util.ArrayList$Itr", + "sites": { + "WeakTimeoutQueueJvm.kt:192": { + "stackTrace": "WeakTimeoutQueueJvm.kt:192", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 32000 + }, + "kotlinx.coroutines.ChildHandleNode": { + "name": "kotlinx.coroutines.ChildHandleNode", + "sites": { + "WeakTimeoutQueueJvm.kt:179, WeakTimeoutQueueJvm.kt:77, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1": { + "stackTrace": "WeakTimeoutQueueJvm.kt:179, WeakTimeoutQueueJvm.kt:77, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 32000 + }, + "kotlinx.coroutines.JobImpl": { + "name": "kotlinx.coroutines.JobImpl", + "sites": { + "WeakTimeoutQueueJvm.kt:179, WeakTimeoutQueueJvm.kt:77, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1": { + "stackTrace": "WeakTimeoutQueueJvm.kt:179, WeakTimeoutQueueJvm.kt:77, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "kotlin.coroutines.CombinedContext": { + "name": "kotlin.coroutines.CombinedContext", + "sites": { + "WeakTimeoutQueueJvm.kt:181, WeakTimeoutQueueJvm.kt:176, WeakTimeoutQueueJvm.kt:77, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1": { + "stackTrace": "WeakTimeoutQueueJvm.kt:181, WeakTimeoutQueueJvm.kt:176, WeakTimeoutQueueJvm.kt:77, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 3000, + "totalSize": 72000 + } + }, + "totalSize": 72000 + }, + "io.ktor.server.cio.internal.WeakTimeoutQueue$WeakTimeoutCoroutine": { + "name": "io.ktor.server.cio.internal.WeakTimeoutQueue$WeakTimeoutCoroutine", + "sites": { + "WeakTimeoutQueueJvm.kt:77, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1": { + "stackTrace": "WeakTimeoutQueueJvm.kt:77, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "java.lang.Long": { + "name": "java.lang.Long", + "sites": { + "WeakTimeoutQueueJvm.kt:12, WeakTimeoutQueueJvm.kt:11, WeakTimeoutQueueJvm.kt:109, WeakTimeoutQueueJvm.kt:78, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1": { + "stackTrace": "WeakTimeoutQueueJvm.kt:12, WeakTimeoutQueueJvm.kt:11, WeakTimeoutQueueJvm.kt:109, WeakTimeoutQueueJvm.kt:78, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "io.ktor.server.cio.internal.WeakTimeoutQueue$JobTask": { + "name": "io.ktor.server.cio.internal.WeakTimeoutQueue$JobTask", + "sites": { + "WeakTimeoutQueueJvm.kt:113, WeakTimeoutQueueJvm.kt:78, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1": { + "stackTrace": "WeakTimeoutQueueJvm.kt:113, WeakTimeoutQueueJvm.kt:78, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 1000, + "totalSize": 40000 + } + }, + "totalSize": 40000 + }, + "io.ktor.server.cio.internal.WeakTimeoutQueue$withTimeout$2$1": { + "name": "io.ktor.server.cio.internal.WeakTimeoutQueue$withTimeout$2$1", + "sites": { + "WeakTimeoutQueueJvm.kt:79, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1": { + "stackTrace": "WeakTimeoutQueueJvm.kt:79, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "kotlinx.coroutines.InvokeOnCompletion": { + "name": "kotlinx.coroutines.InvokeOnCompletion", + "sites": { + "WeakTimeoutQueueJvm.kt:-1, WeakTimeoutQueueJvm.kt:79, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1": { + "stackTrace": "WeakTimeoutQueueJvm.kt:-1, WeakTimeoutQueueJvm.kt:79, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 32000 + }, + "kotlinx.coroutines.internal.Removed": { + "name": "kotlinx.coroutines.internal.Removed", + "sites": { + "WeakTimeoutQueueJvm.kt:192": { + "stackTrace": "WeakTimeoutQueueJvm.kt:192", + "totalCount": 2, + "totalSize": 32 + } + }, + "totalSize": 32 + }, + "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1": { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "sites": { + "WeakTimeoutQueueJvm.kt:179, WeakTimeoutQueueJvm.kt:77, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1": { + "stackTrace": "WeakTimeoutQueueJvm.kt:179, WeakTimeoutQueueJvm.kt:77, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "totalCount": 769, + "totalSize": 24608 + } + }, + "totalSize": 24608 + } + } + }, + "CIOApplicationEngine.kt": { + "name": "CIOApplicationEngine.kt", + "locationSize": 560000, + "instanceIndex": { + "io.ktor.server.cio.CIOApplicationEngine$startConnector$1": { + "name": "io.ktor.server.cio.CIOApplicationEngine$startConnector$1", + "sites": { + "CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124": { + "stackTrace": "CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124", + "totalCount": 1000, + "totalSize": 48000 + } + }, + "totalSize": 48000 + }, + "io.ktor.server.cio.CIOApplicationEngine$handleRequest$2": { + "name": "io.ktor.server.cio.CIOApplicationEngine$handleRequest$2", + "sites": { + "CIOApplicationEngine.kt:159, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:121, CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124": { + "stackTrace": "CIOApplicationEngine.kt:159, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:121, CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124", + "totalCount": 1000, + "totalSize": 48000 + }, + "CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:159, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:121, CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124": { + "stackTrace": "CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:159, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:121, CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124", + "totalCount": 1000, + "totalSize": 48000 + } + }, + "totalSize": 96000 + }, + "kotlin.coroutines.CombinedContext": { + "name": "kotlin.coroutines.CombinedContext", + "sites": { + "CIOApplicationEngine.kt:159, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:121, CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124": { + "stackTrace": "CIOApplicationEngine.kt:159, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:121, CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124", + "totalCount": 4000, + "totalSize": 96000 + } + }, + "totalSize": 96000 + }, + "kotlinx.coroutines.ChildHandleNode": { + "name": "kotlinx.coroutines.ChildHandleNode", + "sites": { + "CIOApplicationEngine.kt:159, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:121, CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124": { + "stackTrace": "CIOApplicationEngine.kt:159, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:121, CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 32000 + }, + "kotlinx.coroutines.DispatchedCoroutine": { + "name": "kotlinx.coroutines.DispatchedCoroutine", + "sites": { + "CIOApplicationEngine.kt:159, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:121, CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124": { + "stackTrace": "CIOApplicationEngine.kt:159, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:121, CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 32000 + }, + "kotlinx.coroutines.internal.DispatchedContinuation": { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "sites": { + "CIOApplicationEngine.kt:159, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:121, CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124": { + "stackTrace": "CIOApplicationEngine.kt:159, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:121, CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124", + "totalCount": 1000, + "totalSize": 48000 + } + }, + "totalSize": 48000 + }, + "kotlinx.coroutines.internal.LimitedDispatcher$Worker": { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "sites": { + "CIOApplicationEngine.kt:159, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:121, CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124": { + "stackTrace": "CIOApplicationEngine.kt:159, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:121, CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "kotlinx.coroutines.scheduling.TaskImpl": { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "sites": { + "CIOApplicationEngine.kt:159, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:121, CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124": { + "stackTrace": "CIOApplicationEngine.kt:159, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:121, CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 32000 + }, + "io.ktor.server.cio.CIOApplicationCall": { + "name": "io.ktor.server.cio.CIOApplicationCall", + "sites": { + "CIOApplicationEngine.kt:160": { + "stackTrace": "CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 32000 + }, + "io.ktor.util.pipeline.PipelinePhase": { + "name": "io.ktor.util.pipeline.PipelinePhase", + "sites": { + "CIOApplicationEngine.kt:129, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:173": { + "stackTrace": "CIOApplicationEngine.kt:129, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:173", + "totalCount": 1000, + "totalSize": 16000 + } + }, + "totalSize": 16000 + }, + "io.ktor.server.cio.CIOApplicationEngine$addHandlerForExpectedHeader$2": { + "name": "io.ktor.server.cio.CIOApplicationEngine$addHandlerForExpectedHeader$2", + "sites": { + "CIOApplicationEngine.kt:131, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:173": { + "stackTrace": "CIOApplicationEngine.kt:131, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:173", + "totalCount": 1000, + "totalSize": 64000 + } + }, + "totalSize": 64000 + }, + "io.ktor.server.cio.CIOApplicationEngine$handleRequest$2$invokeSuspend$$inlined$execute$1": { + "name": "io.ktor.server.cio.CIOApplicationEngine$handleRequest$2$invokeSuspend$$inlined$execute$1", + "sites": { + "CIOApplicationEngine.kt:238": { + "stackTrace": "CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + } + }, + "totalSize": 40000 + } + } + }, + "AttributesJvm.kt": { + "name": "AttributesJvm.kt", + "locationSize": 544000, + "instanceIndex": { + "java.util.HashMap": { + "name": "java.util.HashMap", + "sites": { + "AttributesJvm.kt:53, AttributesJvm.kt:13, AttributesJvm.kt:12, BaseApplicationCall.kt:15, CIOApplicationCall.kt:25, CIOApplicationEngine.kt:160": { + "stackTrace": "AttributesJvm.kt:53, AttributesJvm.kt:13, AttributesJvm.kt:12, BaseApplicationCall.kt:15, CIOApplicationCall.kt:25, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 48000 + }, + "AttributesJvm.kt:53, AttributesJvm.kt:13, AttributesJvm.kt:12, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "AttributesJvm.kt:53, AttributesJvm.kt:13, AttributesJvm.kt:12, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + } + }, + "totalSize": 96000 + }, + "io.ktor.util.HashMapAttributes": { + "name": "io.ktor.util.HashMapAttributes", + "sites": { + "AttributesJvm.kt:13, AttributesJvm.kt:12, BaseApplicationCall.kt:15, CIOApplicationCall.kt:25, CIOApplicationEngine.kt:160": { + "stackTrace": "AttributesJvm.kt:13, AttributesJvm.kt:12, BaseApplicationCall.kt:15, CIOApplicationCall.kt:25, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 16000 + }, + "AttributesJvm.kt:13, AttributesJvm.kt:12, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "AttributesJvm.kt:13, AttributesJvm.kt:12, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + } + }, + "totalSize": 32000 + }, + "java.util.concurrent.ConcurrentHashMap": { + "name": "java.util.concurrent.ConcurrentHashMap", + "sites": { + "AttributesJvm.kt:36, AttributesJvm.kt:13, Pipeline.kt:25, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { + "stackTrace": "AttributesJvm.kt:36, AttributesJvm.kt:13, Pipeline.kt:25, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 64000 + }, + "AttributesJvm.kt:36, AttributesJvm.kt:13, Pipeline.kt:25, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160": { + "stackTrace": "AttributesJvm.kt:36, AttributesJvm.kt:13, Pipeline.kt:25, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 64000 + } + }, + "totalSize": 128000 + }, + "io.ktor.util.ConcurrentSafeAttributes": { + "name": "io.ktor.util.ConcurrentSafeAttributes", + "sites": { + "AttributesJvm.kt:13, Pipeline.kt:25, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { + "stackTrace": "AttributesJvm.kt:13, Pipeline.kt:25, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 16000 + }, + "AttributesJvm.kt:13, Pipeline.kt:25, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160": { + "stackTrace": "AttributesJvm.kt:13, Pipeline.kt:25, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 16000 + } + }, + "totalSize": 32000 + }, + "[Ljava.util.HashMap$Node;": { + "name": "[Ljava.util.HashMap$Node;", + "sites": { + "AttributesJvm.kt:24, BaseApplicationCall.kt:25, BaseApplicationCall.kt:24, CIOApplicationCall.kt:42, CIOApplicationEngine.kt:160": { + "stackTrace": "AttributesJvm.kt:24, BaseApplicationCall.kt:25, BaseApplicationCall.kt:24, CIOApplicationCall.kt:42, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 80000 + }, + "AttributesJvm.kt:24, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "AttributesJvm.kt:24, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 80000 + } + }, + "totalSize": 160000 + }, + "java.util.HashMap$Node": { + "name": "java.util.HashMap$Node", + "sites": { + "AttributesJvm.kt:24, BaseApplicationCall.kt:25, BaseApplicationCall.kt:24, CIOApplicationCall.kt:42, CIOApplicationEngine.kt:160": { + "stackTrace": "AttributesJvm.kt:24, BaseApplicationCall.kt:25, BaseApplicationCall.kt:24, CIOApplicationCall.kt:42, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 32000 + }, + "AttributesJvm.kt:24, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "AttributesJvm.kt:24, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + "AttributesJvm.kt:24, ResponseType.kt:22, PipelineCall.kt:102, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "AttributesJvm.kt:24, ResponseType.kt:22, PipelineCall.kt:102, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 96000 + } + } + }, + "BaseApplicationRequest.kt": { + "name": "BaseApplicationRequest.kt", + "locationSize": 144000, + "instanceIndex": { + "io.ktor.server.engine.BaseApplicationRequest$headers$2": { + "name": "io.ktor.server.engine.BaseApplicationRequest$headers$2", + "sites": { + "BaseApplicationRequest.kt:22, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { + "stackTrace": "BaseApplicationRequest.kt:22, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "kotlin.SynchronizedLazyImpl": { + "name": "kotlin.SynchronizedLazyImpl", + "sites": { + "BaseApplicationRequest.kt:22, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { + "stackTrace": "BaseApplicationRequest.kt:22, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "io.ktor.server.request.ApplicationReceivePipeline": { + "name": "io.ktor.server.request.ApplicationReceivePipeline", + "sites": { + "BaseApplicationRequest.kt:24, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { + "stackTrace": "BaseApplicationRequest.kt:24, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 40000 + } + }, + "totalSize": 40000 + }, + "io.ktor.http.HeadersBuilder": { + "name": "io.ktor.http.HeadersBuilder", + "sites": { + "BaseApplicationRequest.kt:47, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "BaseApplicationRequest.kt:47, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "io.ktor.server.engine.DelegateHeaders": { + "name": "io.ktor.server.engine.DelegateHeaders", + "sites": { + "BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 32000 + } + } + }, + "ApplicationReceiveFunctions.kt": { + "name": "ApplicationReceiveFunctions.kt", + "locationSize": 32000, + "instanceIndex": { + "[Lio.ktor.util.pipeline.PipelinePhase;": { + "name": "[Lio.ktor.util.pipeline.PipelinePhase;", + "sites": { + "ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { + "stackTrace": "ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 32000 + } + } + }, + "Pipeline.kt": { + "name": "Pipeline.kt", + "locationSize": 424000, + "instanceIndex": { + "kotlin.collections.ArrayAsCollection": { + "name": "kotlin.collections.ArrayAsCollection", + "sites": { + "Pipeline.kt:32, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { + "stackTrace": "Pipeline.kt:32, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 24000 + }, + "Pipeline.kt:32, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160": { + "stackTrace": "Pipeline.kt:32, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 48000 + }, + "java.util.ArrayList": { + "name": "java.util.ArrayList", + "sites": { + "Pipeline.kt:32, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { + "stackTrace": "Pipeline.kt:32, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 24000 + }, + "Pipeline.kt:32, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160": { + "stackTrace": "Pipeline.kt:32, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 48000 + }, + "io.ktor.util.pipeline.PhaseContent": { + "name": "io.ktor.util.pipeline.PhaseContent", + "sites": { + "Pipeline.kt:376, Pipeline.kt:244, BaseApplicationRequest.kt:27, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { + "stackTrace": "Pipeline.kt:376, Pipeline.kt:244, BaseApplicationRequest.kt:27, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 2000, + "totalSize": 64000 + }, + "Pipeline.kt:376, Pipeline.kt:244, BaseApplicationResponse.kt:47, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160": { + "stackTrace": "Pipeline.kt:376, Pipeline.kt:244, BaseApplicationResponse.kt:47, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "totalCount": 3000, + "totalSize": 96000 + }, + "Pipeline.kt:137, CIOApplicationEngine.kt:130, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:173": { + "stackTrace": "Pipeline.kt:137, CIOApplicationEngine.kt:130, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:173", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 192000 + }, + "io.ktor.util.pipeline.PipelinePhaseRelation$Before": { + "name": "io.ktor.util.pipeline.PipelinePhaseRelation$Before", + "sites": { + "Pipeline.kt:137, CIOApplicationEngine.kt:130, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:173": { + "stackTrace": "Pipeline.kt:137, CIOApplicationEngine.kt:130, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:173", + "totalCount": 1000, + "totalSize": 16000 + } + }, + "totalSize": 16000 + }, + "io.ktor.server.cio.CIOApplicationEngine$handleRequest$2$invokeSuspend$$inlined$execute$1": { + "name": "io.ktor.server.cio.CIOApplicationEngine$handleRequest$2$invokeSuspend$$inlined$execute$1", + "sites": { + "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + } + }, + "totalSize": 40000 + }, + "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1$invokeSuspend$$inlined$execute$1": { + "name": "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1$invokeSuspend$$inlined$execute$1", + "sites": { + "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + } + }, + "totalSize": 40000 + }, + "io.ktor.server.routing.Routing$executeResult$$inlined$execute$1": { + "name": "io.ktor.server.routing.Routing$executeResult$$inlined$execute$1", + "sites": { + "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + } + }, + "totalSize": 40000 + } + } + }, + "CIOApplicationRequest.kt": { + "name": "CIOApplicationRequest.kt", + "locationSize": 232000, + "instanceIndex": { + "io.ktor.server.cio.CIOApplicationRequest$cookies$2": { + "name": "io.ktor.server.cio.CIOApplicationRequest$cookies$2", + "sites": { + "CIOApplicationRequest.kt:22, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { + "stackTrace": "CIOApplicationRequest.kt:22, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "kotlin.SynchronizedLazyImpl": { + "name": "kotlin.SynchronizedLazyImpl", + "sites": { + "CIOApplicationRequest.kt:22, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { + "stackTrace": "CIOApplicationRequest.kt:22, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 24000 + }, + "CIOApplicationRequest.kt:28, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { + "stackTrace": "CIOApplicationRequest.kt:28, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 24000 + }, + "CIOApplicationRequest.kt:30, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { + "stackTrace": "CIOApplicationRequest.kt:30, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 72000 + }, + "io.ktor.http.cio.CIOHeaders": { + "name": "io.ktor.http.cio.CIOHeaders", + "sites": { + "CIOApplicationRequest.kt:26, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { + "stackTrace": "CIOApplicationRequest.kt:26, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "io.ktor.server.cio.CIOApplicationRequest$queryParameters$2": { + "name": "io.ktor.server.cio.CIOApplicationRequest$queryParameters$2", + "sites": { + "CIOApplicationRequest.kt:28, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { + "stackTrace": "CIOApplicationRequest.kt:28, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "io.ktor.server.cio.CIOApplicationRequest$rawQueryParameters$2": { + "name": "io.ktor.server.cio.CIOApplicationRequest$rawQueryParameters$2", + "sites": { + "CIOApplicationRequest.kt:30, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { + "stackTrace": "CIOApplicationRequest.kt:30, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "io.ktor.server.cio.CIOConnectionPoint": { + "name": "io.ktor.server.cio.CIOConnectionPoint", + "sites": { + "CIOApplicationRequest.kt:36, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { + "stackTrace": "CIOApplicationRequest.kt:36, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 40000 + } + }, + "totalSize": 40000 + }, + "io.ktor.server.request.RequestCookies": { + "name": "io.ktor.server.request.RequestCookies", + "sites": { + "CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, RoutingPipelineCall.kt:-1, RouteNode.kt:154, RouteNode.kt:289, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, RoutingPipelineCall.kt:-1, RouteNode.kt:154, RouteNode.kt:289, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + } + } + }, + "CIOHeaders.kt": { + "name": "CIOHeaders.kt", + "locationSize": 896000, + "instanceIndex": { + "io.ktor.http.cio.CIOHeaders$names$2": { + "name": "io.ktor.http.cio.CIOHeaders$names$2", + "sites": { + "CIOHeaders.kt:15, CIOApplicationRequest.kt:26, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { + "stackTrace": "CIOHeaders.kt:15, CIOApplicationRequest.kt:26, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "kotlin.UnsafeLazyImpl": { + "name": "kotlin.UnsafeLazyImpl", + "sites": { + "CIOHeaders.kt:15, CIOApplicationRequest.kt:26, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { + "stackTrace": "CIOHeaders.kt:15, CIOApplicationRequest.kt:26, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "kotlin.ranges.IntRange": { + "name": "kotlin.ranges.IntRange", + "sites": { + "CIOHeaders.kt:33, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CIOHeaders.kt:33, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "[Ljava.lang.Object;": { + "name": "[Ljava.lang.Object;", + "sites": { + "CIOHeaders.kt:43, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CIOHeaders.kt:43, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 56000 + } + }, + "totalSize": 56000 + }, + "java.util.ArrayList": { + "name": "java.util.ArrayList", + "sites": { + "CIOHeaders.kt:43, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CIOHeaders.kt:43, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "kotlin.ranges.IntProgressionIterator": { + "name": "kotlin.ranges.IntProgressionIterator", + "sites": { + "CIOHeaders.kt:44, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CIOHeaders.kt:44, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 32000 + }, + "io.ktor.http.cio.CIOHeaders$Entry": { + "name": "io.ktor.http.cio.CIOHeaders$Entry", + "sites": { + "CIOHeaders.kt:33, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CIOHeaders.kt:33, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 144000 + } + }, + "totalSize": 144000 + }, + "java.util.LinkedHashMap": { + "name": "java.util.LinkedHashMap", + "sites": { + "CIOHeaders.kt:33, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CIOHeaders.kt:33, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 56000 + } + }, + "totalSize": 56000 + }, + "java.util.LinkedHashSet": { + "name": "java.util.LinkedHashSet", + "sites": { + "CIOHeaders.kt:33, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CIOHeaders.kt:33, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + } + }, + "totalSize": 16000 + }, + "java.util.ArrayList$Itr": { + "name": "java.util.ArrayList$Itr", + "sites": { + "CIOHeaders.kt:33, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CIOHeaders.kt:33, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 32000 + }, + "[Ljava.util.HashMap$Node;": { + "name": "[Ljava.util.HashMap$Node;", + "sites": { + "CIOHeaders.kt:33, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CIOHeaders.kt:33, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 80000 + } + }, + "totalSize": 80000 + }, + "java.util.LinkedHashMap$Entry": { + "name": "java.util.LinkedHashMap$Entry", + "sites": { + "CIOHeaders.kt:33, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CIOHeaders.kt:33, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 240000 + } + }, + "totalSize": 240000 + }, + "java.util.Collections$SingletonList": { + "name": "java.util.Collections$SingletonList", + "sites": { + "CIOHeaders.kt:38, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CIOHeaders.kt:38, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 144000 + } + }, + "totalSize": 144000 + } + } + }, + "CIOApplicationCall.kt": { + "name": "CIOApplicationCall.kt", + "locationSize": 136000, + "instanceIndex": { + "io.ktor.server.cio.CIOApplicationRequest": { + "name": "io.ktor.server.cio.CIOApplicationRequest", + "sites": { + "CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { + "stackTrace": "CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 64000 + } + }, + "totalSize": 64000 + }, + "io.ktor.server.cio.CIOApplicationResponse": { + "name": "io.ktor.server.cio.CIOApplicationResponse", + "sites": { + "CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160": { + "stackTrace": "CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 72000 + } + }, + "totalSize": 72000 + } + } + }, + "BaseApplicationResponse.kt": { + "name": "BaseApplicationResponse.kt", + "locationSize": 640000, + "instanceIndex": { + "io.ktor.server.engine.BaseApplicationResponse$cookies$2": { + "name": "io.ktor.server.engine.BaseApplicationResponse$cookies$2", + "sites": { + "BaseApplicationResponse.kt:32, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160": { + "stackTrace": "BaseApplicationResponse.kt:32, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "kotlin.SynchronizedLazyImpl": { + "name": "kotlin.SynchronizedLazyImpl", + "sites": { + "BaseApplicationResponse.kt:32, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160": { + "stackTrace": "BaseApplicationResponse.kt:32, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "io.ktor.server.response.ApplicationSendPipeline": { + "name": "io.ktor.server.response.ApplicationSendPipeline", + "sites": { + "BaseApplicationResponse.kt:44, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160": { + "stackTrace": "BaseApplicationResponse.kt:44, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 40000 + } + }, + "totalSize": 40000 + }, + "io.ktor.server.response.ResponseCookies": { + "name": "io.ktor.server.response.ResponseCookies", + "sites": { + "BaseApplicationResponse.kt:33, BaseApplicationResponse.kt:32, BaseApplicationResponse.kt:32, RoutingPipelineCall.kt:-1, RouteNode.kt:176, RouteNode.kt:294, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "BaseApplicationResponse.kt:33, BaseApplicationResponse.kt:32, BaseApplicationResponse.kt:32, RoutingPipelineCall.kt:-1, RouteNode.kt:176, RouteNode.kt:294, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "io.ktor.server.engine.BaseApplicationResponse$Companion$setupSendPipeline$1": { + "name": "io.ktor.server.engine.BaseApplicationResponse$Companion$setupSendPipeline$1", + "sites": { + "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + } + }, + "totalSize": 40000 + }, + "io.ktor.server.engine.BaseApplicationResponse$respondOutgoingContent$1": { + "name": "io.ktor.server.engine.BaseApplicationResponse$respondOutgoingContent$1", + "sites": { + "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + } + }, + "totalSize": 48000 + }, + "kotlin.jvm.internal.Ref$BooleanRef": { + "name": "kotlin.jvm.internal.Ref$BooleanRef", + "sites": { + "BaseApplicationResponse.kt:57, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "BaseApplicationResponse.kt:57, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + } + }, + "totalSize": 16000 + }, + "io.ktor.server.engine.BaseApplicationResponse$commitHeaders$2": { + "name": "io.ktor.server.engine.BaseApplicationResponse$commitHeaders$2", + "sites": { + "BaseApplicationResponse.kt:60, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "BaseApplicationResponse.kt:60, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 32000 + }, + "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$1": { + "name": "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$1", + "sites": { + "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 64000 + } + }, + "totalSize": 64000 + }, + "java.lang.Long": { + "name": "java.lang.Long", + "sites": { + "BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$2$copied$1": { + "name": "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$2$copied$1", + "sites": { + "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + }, + "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + } + }, + "totalSize": 96000 + }, + "kotlin.coroutines.CombinedContext": { + "name": "kotlin.coroutines.CombinedContext", + "sites": { + "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 4000, + "totalSize": 96000 + } + }, + "totalSize": 96000 + }, + "kotlinx.coroutines.ChildHandleNode": { + "name": "kotlinx.coroutines.ChildHandleNode", + "sites": { + "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 32000 + }, + "kotlinx.coroutines.DispatchedCoroutine": { + "name": "kotlinx.coroutines.DispatchedCoroutine", + "sites": { + "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 32000 + }, + "kotlinx.coroutines.internal.DispatchedContinuation": { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "sites": { + "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + } + }, + "totalSize": 48000 + } + } + }, + "ApplicationSendPipeline.kt": { + "name": "ApplicationSendPipeline.kt", + "locationSize": 48000, + "instanceIndex": { + "[Lio.ktor.util.pipeline.PipelinePhase;": { + "name": "[Lio.ktor.util.pipeline.PipelinePhase;", + "sites": { + "ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160": { + "stackTrace": "ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 48000 + } + }, + "totalSize": 48000 + } + } + }, + "CaseInsensitiveMap.kt": { + "name": "CaseInsensitiveMap.kt", + "locationSize": 1784000, + "instanceIndex": { + "java.util.LinkedHashMap": { + "name": "java.util.LinkedHashMap", + "sites": { + "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Headers.kt:28, Headers.kt:28, CIOApplicationResponse.kt:25, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160": { + "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Headers.kt:28, Headers.kt:28, CIOApplicationResponse.kt:25, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 56000 + }, + "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Headers.kt:28, Headers.kt:28, BaseApplicationRequest.kt:47, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Headers.kt:28, Headers.kt:28, BaseApplicationRequest.kt:47, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 56000 + }, + "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 56000 + }, + "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 56000 + }, + "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 56000 + }, + "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 56000 + }, + "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, PipelineRequest.kt:93, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, PipelineRequest.kt:93, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 56000 + }, + "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 56000 + }, + "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 56000 + } + }, + "totalSize": 504000 + }, + "[Ljava.util.HashMap$Node;": { + "name": "[Ljava.util.HashMap$Node;", + "sites": { + "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 80000 + }, + "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 80000 + }, + "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 80000 + } + }, + "totalSize": 240000 + }, + "java.util.LinkedHashMap$Entry": { + "name": "java.util.LinkedHashMap$Entry", + "sites": { + "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 240000 + }, + "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 240000 + }, + "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + }, + "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + } + }, + "totalSize": 560000 + }, + "java.util.LinkedHashMap$LinkedEntrySet": { + "name": "java.util.LinkedHashMap$LinkedEntrySet", + "sites": { + "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:421, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:421, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + }, + "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + }, + "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + }, + "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:182, StringValues.kt:235, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:182, StringValues.kt:235, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + }, + "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:182, StringValues.kt:241, RoutingPipelineCall.kt:41, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:182, StringValues.kt:241, RoutingPipelineCall.kt:41, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + }, + "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + } + }, + "totalSize": 96000 + }, + "io.ktor.util.DelegatingMutableSet": { + "name": "io.ktor.util.DelegatingMutableSet", + "sites": { + "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:421, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:421, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:182, StringValues.kt:235, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:182, StringValues.kt:235, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:182, StringValues.kt:241, RoutingPipelineCall.kt:41, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:182, StringValues.kt:241, RoutingPipelineCall.kt:41, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + "CaseInsensitiveMap.kt:36, CaseInsensitiveMap.kt:10, StringValues.kt:214, CIOApplicationResponse.kt:95, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CaseInsensitiveMap.kt:36, CaseInsensitiveMap.kt:10, StringValues.kt:214, CIOApplicationResponse.kt:95, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 224000 + }, + "io.ktor.util.Entry": { + "name": "io.ktor.util.Entry", + "sites": { + "CaseInsensitiveMap.kt:45, CaseInsensitiveMap.kt:45, DelegatingMutableSet.kt:43, StringValues.kt:421, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CaseInsensitiveMap.kt:45, CaseInsensitiveMap.kt:45, DelegatingMutableSet.kt:43, StringValues.kt:421, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 144000 + } + }, + "totalSize": 144000 + }, + "java.util.LinkedHashMap$LinkedKeySet": { + "name": "java.util.LinkedHashMap$LinkedKeySet", + "sites": { + "CaseInsensitiveMap.kt:37, CaseInsensitiveMap.kt:10, StringValues.kt:214, CIOApplicationResponse.kt:95, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CaseInsensitiveMap.kt:37, CaseInsensitiveMap.kt:10, StringValues.kt:214, CIOApplicationResponse.kt:95, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + } + }, + "totalSize": 16000 + } + } + }, + "Collections.kt": { + "name": "Collections.kt", + "locationSize": 144000, + "instanceIndex": { + "io.ktor.util.CaseInsensitiveMap": { + "name": "io.ktor.util.CaseInsensitiveMap", + "sites": { + "Collections.kt:10, StringValues.kt:206, Headers.kt:28, Headers.kt:28, CIOApplicationResponse.kt:25, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160": { + "stackTrace": "Collections.kt:10, StringValues.kt:206, Headers.kt:28, Headers.kt:28, CIOApplicationResponse.kt:25, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 16000 + }, + "Collections.kt:10, StringValues.kt:206, Headers.kt:28, Headers.kt:28, BaseApplicationRequest.kt:47, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Collections.kt:10, StringValues.kt:206, Headers.kt:28, Headers.kt:28, BaseApplicationRequest.kt:47, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + }, + "Collections.kt:10, StringValues.kt:162, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Collections.kt:10, StringValues.kt:162, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + }, + "Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + }, + "Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + }, + "Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + }, + "Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, PipelineRequest.kt:93, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, PipelineRequest.kt:93, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + }, + "Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + }, + "Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + } + }, + "totalSize": 144000 + } + } + }, + "CIOApplicationResponse.kt": { + "name": "CIOApplicationResponse.kt", + "locationSize": 384000, + "instanceIndex": { + "io.ktor.http.HeadersBuilder": { + "name": "io.ktor.http.HeadersBuilder", + "sites": { + "CIOApplicationResponse.kt:25, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160": { + "stackTrace": "CIOApplicationResponse.kt:25, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "io.ktor.server.cio.CIOApplicationResponse$headers$1": { + "name": "io.ktor.server.cio.CIOApplicationResponse$headers$1", + "sites": { + "CIOApplicationResponse.kt:31, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160": { + "stackTrace": "CIOApplicationResponse.kt:31, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "io.ktor.server.cio.CIOApplicationResponse$respondOutgoingContent$1": { + "name": "io.ktor.server.cio.CIOApplicationResponse$respondOutgoingContent$1", + "sites": { + "CIOApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CIOApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + } + }, + "totalSize": 40000 + }, + "kotlinx.coroutines.CompletedContinuation": { + "name": "kotlinx.coroutines.CompletedContinuation", + "sites": { + "CIOApplicationResponse.kt:79, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CIOApplicationResponse.kt:79, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 32000 + }, + "kotlinx.coroutines.internal.LimitedDispatcher$Worker": { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "sites": { + "CIOApplicationResponse.kt:79, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CIOApplicationResponse.kt:79, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "kotlinx.coroutines.scheduling.TaskImpl": { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "sites": { + "CIOApplicationResponse.kt:79, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CIOApplicationResponse.kt:79, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 32000 + }, + "io.ktor.server.cio.CIOApplicationResponse$responseChannel$1": { + "name": "io.ktor.server.cio.CIOApplicationResponse$responseChannel$1", + "sites": { + "CIOApplicationResponse.kt:-1, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CIOApplicationResponse.kt:-1, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + } + }, + "totalSize": 40000 + }, + "io.ktor.server.cio.CIOApplicationResponse$sendResponseMessage$1": { + "name": "io.ktor.server.cio.CIOApplicationResponse$sendResponseMessage$1", + "sites": { + "CIOApplicationResponse.kt:-1, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CIOApplicationResponse.kt:-1, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + } + }, + "totalSize": 48000 + }, + "io.ktor.http.cio.RequestResponseBuilder": { + "name": "io.ktor.http.cio.RequestResponseBuilder", + "sites": { + "CIOApplicationResponse.kt:92, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CIOApplicationResponse.kt:92, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + } + }, + "totalSize": 16000 + }, + "java.util.ArrayList$Itr": { + "name": "java.util.ArrayList$Itr", + "sites": { + "CIOApplicationResponse.kt:96, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CIOApplicationResponse.kt:96, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 2000, + "totalSize": 64000 + } + }, + "totalSize": 64000 + }, + "io.ktor.server.cio.CIOApplicationResponse$preparedBodyChannel$1": { + "name": "io.ktor.server.cio.CIOApplicationResponse$preparedBodyChannel$1", + "sites": { + "CIOApplicationResponse.kt:-1, CIOApplicationResponse.kt:47, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "CIOApplicationResponse.kt:-1, CIOApplicationResponse.kt:47, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + } + }, + "totalSize": 40000 + } + } + }, + "PhaseContent.kt": { + "name": "PhaseContent.kt", + "locationSize": 80000, + "instanceIndex": { + "java.util.ArrayList": { + "name": "java.util.ArrayList", + "sites": { + "PhaseContent.kt:70, PhaseContent.kt:77, PhaseContent.kt:30, Pipeline.kt:155, CIOApplicationEngine.kt:131, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:173": { + "stackTrace": "PhaseContent.kt:70, PhaseContent.kt:77, PhaseContent.kt:30, Pipeline.kt:155, CIOApplicationEngine.kt:131, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:173", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "[Ljava.lang.Object;": { + "name": "[Ljava.lang.Object;", + "sites": { + "PhaseContent.kt:33, Pipeline.kt:155, CIOApplicationEngine.kt:131, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:173": { + "stackTrace": "PhaseContent.kt:33, Pipeline.kt:155, CIOApplicationEngine.kt:131, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:173", + "totalCount": 1000, + "totalSize": 56000 + } + }, + "totalSize": 56000 + } + } + }, + "SuspendFunctionGun.kt": { + "name": "SuspendFunctionGun.kt", + "locationSize": 832000, + "instanceIndex": { + "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1": { + "name": "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1", + "sites": { + "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 96000 + }, + "[Lkotlin.coroutines.Continuation;": { + "name": "[Lkotlin.coroutines.Continuation;", + "sites": { + "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 112000 + }, + "kotlinx.coroutines.internal.DispatchedContinuation": { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "sites": { + "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + }, + "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + }, + "SuspendFunctionGun.kt:76, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "SuspendFunctionGun.kt:76, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + }, + "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + }, + "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + }, + "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + } + }, + "totalSize": 288000 + }, + "kotlinx.coroutines.internal.LimitedDispatcher$Worker": { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "sites": { + "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { + "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 6000, + "totalSize": 144000 + } + }, + "totalSize": 144000 + }, + "kotlinx.coroutines.scheduling.TaskImpl": { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "sites": { + "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { + "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 6000, + "totalSize": 192000 + } + }, + "totalSize": 192000 + } + } + }, + "PipelineContext.kt": { + "name": "PipelineContext.kt", + "locationSize": 160000, + "instanceIndex": { + "io.ktor.util.pipeline.SuspendFunctionGun": { + "name": "io.ktor.util.pipeline.SuspendFunctionGun", + "sites": { + "PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + }, + "PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + }, + "PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + }, + "PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + } + }, + "totalSize": 160000 + } + } + }, + "DefaultEnginePipeline.kt": { + "name": "DefaultEnginePipeline.kt", + "locationSize": 80000, + "instanceIndex": { + "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1": { + "name": "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1", + "sites": { + "DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + } + }, + "totalSize": 40000 + }, + "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1$invokeSuspend$$inlined$execute$1": { + "name": "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1$invokeSuspend$$inlined$execute$1", + "sites": { + "DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + } + }, + "totalSize": 40000 + } + } + }, + "BaseApplicationEngine.kt": { + "name": "BaseApplicationEngine.kt", + "locationSize": 200000, + "instanceIndex": { + "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultTransformationChecker$1": { + "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultTransformationChecker$1", + "sites": { + "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + } + }, + "totalSize": 40000 + }, + "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultInterceptors$2": { + "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultInterceptors$2", + "sites": { + "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + } + }, + "totalSize": 40000 + }, + "io.ktor.server.engine.BaseApplicationEngineKt$verifyHostHeader$1": { + "name": "io.ktor.server.engine.BaseApplicationEngineKt$verifyHostHeader$1", + "sites": { + "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + } + }, + "totalSize": 40000 + }, + "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultTransformationChecker$2": { + "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultTransformationChecker$2", + "sites": { + "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + } + }, + "totalSize": 40000 + }, + "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultInterceptors$1": { + "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultInterceptors$1", + "sites": { + "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { + "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "totalCount": 1000, + "totalSize": 40000 + } + }, + "totalSize": 40000 + } + } + }, + "StringValues.kt": { + "name": "StringValues.kt", + "locationSize": 1496000, + "instanceIndex": { + "io.ktor.util.StringValuesBuilderImpl$appendAll$1": { + "name": "io.ktor.util.StringValuesBuilderImpl$appendAll$1", + "sites": { + "StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + "StringValues.kt:235, RoutingResolveContext.kt:186, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StringValues.kt:235, RoutingResolveContext.kt:186, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 2000, + "totalSize": 48000 + }, + "StringValues.kt:235, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StringValues.kt:235, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 96000 + }, + "java.util.LinkedHashMap$LinkedKeySet": { + "name": "java.util.LinkedHashMap$LinkedKeySet", + "sites": { + "StringValues.kt:421, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StringValues.kt:421, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + } + }, + "totalSize": 16000 + }, + "java.util.ArrayList": { + "name": "java.util.ArrayList", + "sites": { + "StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 144000 + }, + "StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 144000 + }, + "StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + "StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 336000 + }, + "java.util.Collections$1": { + "name": "java.util.Collections$1", + "sites": { + "StringValues.kt:421, StringValues.kt:236, StringValues.kt:235, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StringValues.kt:421, StringValues.kt:236, StringValues.kt:235, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 144000 + }, + "StringValues.kt:249, StringValues.kt:236, StringValues.kt:235, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StringValues.kt:249, StringValues.kt:236, StringValues.kt:235, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 144000 + } + }, + "totalSize": 288000 + }, + "[Ljava.lang.Object;": { + "name": "[Ljava.lang.Object;", + "sites": { + "StringValues.kt:249, StringValues.kt:236, StringValues.kt:235, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StringValues.kt:249, StringValues.kt:236, StringValues.kt:235, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 12000, + "totalSize": 480000 + }, + "StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 144000 + }, + "StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 56000 + }, + "StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 56000 + } + }, + "totalSize": 736000 + }, + "io.ktor.util.StringValuesBuilderImpl$appendMissing$1": { + "name": "io.ktor.util.StringValuesBuilderImpl$appendMissing$1", + "sites": { + "StringValues.kt:241, RoutingPipelineCall.kt:41, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StringValues.kt:241, RoutingPipelineCall.kt:41, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + } + } + }, + "Text.kt": { + "name": "Text.kt", + "locationSize": 744000, + "instanceIndex": { + "io.ktor.util.CaseInsensitiveString": { + "name": "io.ktor.util.CaseInsensitiveString", + "sites": { + "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 144000 + }, + "Text.kt:103, CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 144000 + }, + "Text.kt:103, CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 144000 + }, + "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:185, StringValues.kt:169, BaseApplicationRequest.kt:64, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:185, StringValues.kt:169, BaseApplicationRequest.kt:64, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:185, StringValues.kt:169, BaseApplicationRequest.kt:64, StringValues.kt:36, Headers.kt:12, BaseApplicationRequest.kt:45, ApplicationRequestProperties.kt:17, ApplicationRequestProperties.kt:81, PreCompressed.kt:180, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:185, StringValues.kt:169, BaseApplicationRequest.kt:64, StringValues.kt:36, Headers.kt:12, BaseApplicationRequest.kt:45, ApplicationRequestProperties.kt:17, ApplicationRequestProperties.kt:81, PreCompressed.kt:180, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, FileContentType.kt:40, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, FileContentType.kt:40, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + "Text.kt:103, CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + "Text.kt:103, CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:185, StringValues.kt:169, BaseApplicationRequest.kt:64, StringValues.kt:36, Headers.kt:12, BaseApplicationRequest.kt:45, BaseApplicationResponse.kt:99, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:185, StringValues.kt:169, BaseApplicationRequest.kt:64, StringValues.kt:36, Headers.kt:12, BaseApplicationRequest.kt:45, BaseApplicationResponse.kt:99, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:208, CIOApplicationResponse.kt:41, ResponseHeaders.kt:28, ResponseHeaders.kt:23, BaseApplicationResponse.kt:100, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:208, CIOApplicationResponse.kt:41, ResponseHeaders.kt:28, ResponseHeaders.kt:23, BaseApplicationResponse.kt:100, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:208, CIOApplicationResponse.kt:96, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:208, CIOApplicationResponse.kt:96, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 2000, + "totalSize": 48000 + }, + "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:208, CIOApplicationResponse.kt:41, ResponseHeaders.kt:28, CIOApplicationResponse.kt:112, CIOApplicationResponse.kt:47, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:208, CIOApplicationResponse.kt:41, ResponseHeaders.kt:28, CIOApplicationResponse.kt:112, CIOApplicationResponse.kt:47, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:208, CIOApplicationResponse.kt:41, ResponseHeaders.kt:28, BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:208, CIOApplicationResponse.kt:41, ResponseHeaders.kt:28, BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 744000 + } + } + }, + "DelegatingMutableSet.kt": { + "name": "DelegatingMutableSet.kt", + "locationSize": 168000, + "instanceIndex": { + "io.ktor.util.DelegatingMutableSet$iterator$1": { + "name": "io.ktor.util.DelegatingMutableSet$iterator$1", + "sites": { + "DelegatingMutableSet.kt:38, StringValues.kt:421, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:421, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + "DelegatingMutableSet.kt:38, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + "DelegatingMutableSet.kt:38, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + "DelegatingMutableSet.kt:38, StringValues.kt:182, StringValues.kt:235, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:182, StringValues.kt:235, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + "DelegatingMutableSet.kt:38, StringValues.kt:182, StringValues.kt:241, RoutingPipelineCall.kt:41, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:182, StringValues.kt:241, RoutingPipelineCall.kt:41, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + "DelegatingMutableSet.kt:38, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + "DelegatingMutableSet.kt:38, CIOApplicationResponse.kt:95, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "DelegatingMutableSet.kt:38, CIOApplicationResponse.kt:95, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 168000 + } + } + }, + "Headers.kt": { + "name": "Headers.kt", + "locationSize": 24000, + "instanceIndex": { + "io.ktor.http.HeadersImpl": { + "name": "io.ktor.http.HeadersImpl", + "sites": { + "Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + } + } + }, + "Routing.kt": { + "name": "Routing.kt", + "locationSize": 264000, + "instanceIndex": { + "io.ktor.server.routing.Routing$Plugin$install$1": { + "name": "io.ktor.server.routing.Routing$Plugin$install$1", + "sites": { + "Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + } + }, + "totalSize": 40000 + }, + "io.ktor.server.routing.RoutingResolveContext": { + "name": "io.ktor.server.routing.RoutingResolveContext", + "sites": { + "Routing.kt:63, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Routing.kt:63, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + } + }, + "totalSize": 48000 + }, + "io.ktor.server.routing.Routing$executeResult$1": { + "name": "io.ktor.server.routing.Routing$executeResult$1", + "sites": { + "Routing.kt:-1, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Routing.kt:-1, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + } + }, + "totalSize": 48000 + }, + "io.ktor.server.routing.RoutingPipelineCall": { + "name": "io.ktor.server.routing.RoutingPipelineCall", + "sites": { + "Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + } + }, + "totalSize": 40000 + }, + "io.ktor.server.routing.RoutingCall": { + "name": "io.ktor.server.routing.RoutingCall", + "sites": { + "Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + } + }, + "totalSize": 48000 + }, + "io.ktor.server.routing.Routing$executeResult$$inlined$execute$1": { + "name": "io.ktor.server.routing.Routing$executeResult$$inlined$execute$1", + "sites": { + "Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + } + }, + "totalSize": 40000 + } + } + }, + "RoutingResolveContext.kt": { + "name": "RoutingResolveContext.kt", + "locationSize": 280000, + "instanceIndex": { + "[Ljava.lang.Object;": { + "name": "[Ljava.lang.Object;", + "sites": { + "RoutingResolveContext.kt:38, Routing.kt:63, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "RoutingResolveContext.kt:38, Routing.kt:63, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 80000 + }, + "RoutingResolveContext.kt:139, RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "RoutingResolveContext.kt:139, RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 56000 + } + }, + "totalSize": 136000 + }, + "java.util.ArrayList": { + "name": "java.util.ArrayList", + "sites": { + "RoutingResolveContext.kt:38, Routing.kt:63, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "RoutingResolveContext.kt:38, Routing.kt:63, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + "RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 48000 + }, + "io.ktor.server.routing.RoutingResolveResult$Success": { + "name": "io.ktor.server.routing.RoutingResolveResult$Success", + "sites": { + "RoutingResolveContext.kt:125, RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "RoutingResolveContext.kt:125, RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + "RoutingResolveContext.kt:125, RoutingResolveContext.kt:158, RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "RoutingResolveContext.kt:125, RoutingResolveContext.kt:158, RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + "RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 96000 + } + } + }, + "Parameters.kt": { + "name": "Parameters.kt", + "locationSize": 144000, + "instanceIndex": { + "io.ktor.http.ParametersBuilderImpl": { + "name": "io.ktor.http.ParametersBuilderImpl", + "sites": { + "Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + "Parameters.kt:34, Parameters.kt:34, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Parameters.kt:34, Parameters.kt:34, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + "Parameters.kt:34, Parameters.kt:34, PipelineRequest.kt:93, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Parameters.kt:34, Parameters.kt:34, PipelineRequest.kt:93, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 72000 + }, + "io.ktor.http.ParametersImpl": { + "name": "io.ktor.http.ParametersImpl", + "sites": { + "Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + "Parameters.kt:41, PipelineRequest.kt:98, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Parameters.kt:41, PipelineRequest.kt:98, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + "Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 72000 + } + } + }, + "RoutingPipelineCall.kt": { + "name": "RoutingPipelineCall.kt", + "locationSize": 96000, + "instanceIndex": { + "io.ktor.server.routing.RoutingPipelineRequest": { + "name": "io.ktor.server.routing.RoutingPipelineRequest", + "sites": { + "RoutingPipelineCall.kt:33, Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "RoutingPipelineCall.kt:33, Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "io.ktor.server.routing.RoutingPipelineResponse": { + "name": "io.ktor.server.routing.RoutingPipelineResponse", + "sites": { + "RoutingPipelineCall.kt:36, Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "RoutingPipelineCall.kt:36, Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "io.ktor.server.routing.RoutingPipelineCall$parameters$2": { + "name": "io.ktor.server.routing.RoutingPipelineCall$parameters$2", + "sites": { + "RoutingPipelineCall.kt:38, Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "RoutingPipelineCall.kt:38, Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "kotlin.UnsafeLazyImpl": { + "name": "kotlin.UnsafeLazyImpl", + "sites": { + "RoutingPipelineCall.kt:38, Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "RoutingPipelineCall.kt:38, Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + } + } + }, + "RouteNode.kt": { + "name": "RouteNode.kt", + "locationSize": 200000, + "instanceIndex": { + "io.ktor.server.routing.RouteNode$buildPipeline$1$1": { + "name": "io.ktor.server.routing.RouteNode$buildPipeline$1$1", + "sites": { + "RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + } + }, + "totalSize": 48000 + }, + "io.ktor.server.routing.RoutingCall": { + "name": "io.ktor.server.routing.RoutingCall", + "sites": { + "RouteNode.kt:286, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "RouteNode.kt:286, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + } + }, + "totalSize": 48000 + }, + "io.ktor.server.routing.RoutingRequest": { + "name": "io.ktor.server.routing.RoutingRequest", + "sites": { + "RouteNode.kt:289, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "RouteNode.kt:289, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + } + }, + "totalSize": 48000 + }, + "io.ktor.server.routing.RoutingResponse": { + "name": "io.ktor.server.routing.RoutingResponse", + "sites": { + "RouteNode.kt:294, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "RouteNode.kt:294, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 32000 + }, + "io.ktor.server.routing.RoutingContext": { + "name": "io.ktor.server.routing.RoutingContext", + "sites": { + "RouteNode.kt:114, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "RouteNode.kt:114, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + } + } + }, + "ConcurrentMapJvm.kt": { + "name": "ConcurrentMapJvm.kt", + "locationSize": 64000, + "instanceIndex": { + "java.util.concurrent.ConcurrentHashMap": { + "name": "java.util.concurrent.ConcurrentHashMap", + "sites": { + "ConcurrentMapJvm.kt:14, ConcurrentMapJvm.kt:13, RequestCookies.kt:16, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, RoutingPipelineCall.kt:-1, RouteNode.kt:154, RouteNode.kt:289, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "ConcurrentMapJvm.kt:14, ConcurrentMapJvm.kt:13, RequestCookies.kt:16, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, RoutingPipelineCall.kt:-1, RouteNode.kt:154, RouteNode.kt:289, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 64000 + } + }, + "totalSize": 64000 + } + } + }, + "RequestCookies.kt": { + "name": "RequestCookies.kt", + "locationSize": 64000, + "instanceIndex": { + "io.ktor.util.collections.ConcurrentMap": { + "name": "io.ktor.util.collections.ConcurrentMap", + "sites": { + "RequestCookies.kt:16, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, RoutingPipelineCall.kt:-1, RouteNode.kt:154, RouteNode.kt:289, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "RequestCookies.kt:16, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, RoutingPipelineCall.kt:-1, RouteNode.kt:154, RouteNode.kt:289, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + } + }, + "totalSize": 16000 + }, + "io.ktor.server.request.RequestCookies$rawCookies$2": { + "name": "io.ktor.server.request.RequestCookies$rawCookies$2", + "sites": { + "RequestCookies.kt:23, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, RoutingPipelineCall.kt:-1, RouteNode.kt:154, RouteNode.kt:289, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "RequestCookies.kt:23, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, RoutingPipelineCall.kt:-1, RouteNode.kt:154, RouteNode.kt:289, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "kotlin.SynchronizedLazyImpl": { + "name": "kotlin.SynchronizedLazyImpl", + "sites": { + "RequestCookies.kt:23, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, RoutingPipelineCall.kt:-1, RouteNode.kt:154, RouteNode.kt:289, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "RequestCookies.kt:23, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, RoutingPipelineCall.kt:-1, RouteNode.kt:154, RouteNode.kt:289, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + } + } + }, + "StaticContent.kt": { + "name": "StaticContent.kt", + "locationSize": 48000, + "instanceIndex": { + "io.ktor.server.http.content.StaticContentKt$defaultResource$1": { + "name": "io.ktor.server.http.content.StaticContentKt$defaultResource$1", + "sites": { + "StaticContent.kt:-1, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StaticContent.kt:-1, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + } + }, + "totalSize": 48000 + } + } + }, + "PreCompressed.kt": { + "name": "PreCompressed.kt", + "locationSize": 184000, + "instanceIndex": { + "io.ktor.server.http.content.PreCompressedKt$respondStaticResource$4": { + "name": "io.ktor.server.http.content.PreCompressedKt$respondStaticResource$4", + "sites": { + "PreCompressed.kt:173, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "PreCompressed.kt:173, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + "PreCompressed.kt:-1, PreCompressed.kt:-1, PreCompressed.kt:210, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "PreCompressed.kt:-1, PreCompressed.kt:-1, PreCompressed.kt:210, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 64000 + }, + "io.ktor.server.http.content.PreCompressedKt$respondStaticResource$1": { + "name": "io.ktor.server.http.content.PreCompressedKt$respondStaticResource$1", + "sites": { + "PreCompressed.kt:-1, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "PreCompressed.kt:-1, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + } + }, + "totalSize": 40000 + }, + "java.util.ArrayList": { + "name": "java.util.ArrayList", + "sites": { + "PreCompressed.kt:237, PreCompressed.kt:176, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "PreCompressed.kt:237, PreCompressed.kt:176, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "[B": { + "name": "[B", + "sites": { + "PreCompressed.kt:208, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "PreCompressed.kt:208, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 32000 + }, + "java.lang.StringBuilder": { + "name": "java.lang.StringBuilder", + "sites": { + "PreCompressed.kt:208, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "PreCompressed.kt:208, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + } + } + }, + "HttpHeaderValueParser.kt": { + "name": "HttpHeaderValueParser.kt", + "locationSize": 16000, + "instanceIndex": { + "io.ktor.http.HttpHeaderValueParserKt$parseAndSortHeader$$inlined$sortedByDescending$1": { + "name": "io.ktor.http.HttpHeaderValueParserKt$parseAndSortHeader$$inlined$sortedByDescending$1", + "sites": { + "HttpHeaderValueParser.kt:225, ApplicationRequestProperties.kt:81, PreCompressed.kt:180, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "HttpHeaderValueParser.kt:225, ApplicationRequestProperties.kt:81, PreCompressed.kt:180, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + } + }, + "totalSize": 16000 + } + } + }, + "StaticContentResolution.kt": { + "name": "StaticContentResolution.kt", + "locationSize": 9976000, + "instanceIndex": { + "[C": { + "name": "[C", + "sites": { + "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 48000 + }, + "kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$1": { + "name": "kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$1", + "sites": { + "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 48000 + }, + "kotlin.text.DelimitedRangesSequence": { + "name": "kotlin.text.DelimitedRangesSequence", + "sites": { + "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 64000 + }, + "kotlin.sequences.SequencesKt___SequencesKt$asIterable$$inlined$Iterable$1": { + "name": "kotlin.sequences.SequencesKt___SequencesKt$asIterable$$inlined$Iterable$1", + "sites": { + "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + }, + "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + } + }, + "totalSize": 32000 + }, + "[Ljava.lang.Object;": { + "name": "[Ljava.lang.Object;", + "sites": { + "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 56000 + }, + "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 2000, + "totalSize": 80000 + } + }, + "totalSize": 136000 + }, + "java.util.ArrayList": { + "name": "java.util.ArrayList", + "sites": { + "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 2000, + "totalSize": 48000 + }, + "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 3000, + "totalSize": 72000 + } + }, + "totalSize": 144000 + }, + "kotlin.text.DelimitedRangesSequence$iterator$1": { + "name": "kotlin.text.DelimitedRangesSequence$iterator$1", + "sites": { + "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + }, + "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + } + }, + "totalSize": 80000 + }, + "kotlin.ranges.IntRange": { + "name": "kotlin.ranges.IntRange", + "sites": { + "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 2000, + "totalSize": 48000 + }, + "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 2000, + "totalSize": 48000 + } + }, + "totalSize": 96000 + }, + "kotlin.ranges.IntProgressionIterator": { + "name": "kotlin.ranges.IntProgressionIterator", + "sites": { + "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 64000 + }, + "[B": { + "name": "[B", + "sites": { + "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 2000, + "totalSize": 64000 + }, + "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 75000, + "totalSize": 6248000 + }, + "StaticContentResolution.kt:115, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StaticContentResolution.kt:115, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 6336000 + }, + "java.lang.StringBuilder": { + "name": "java.lang.StringBuilder", + "sites": { + "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 21000, + "totalSize": 504000 + } + }, + "totalSize": 528000 + }, + "java.util.ArrayList$Itr": { + "name": "java.util.ArrayList$Itr", + "sites": { + "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + }, + "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 3000, + "totalSize": 96000 + } + }, + "totalSize": 128000 + }, + "java.lang.String": { + "name": "java.lang.String", + "sites": { + "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + }, + "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 24000, + "totalSize": 576000 + }, + "StaticContentResolution.kt:115, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StaticContentResolution.kt:115, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 624000 + }, + "[Ljava.util.Enumeration;": { + "name": "[Ljava.util.Enumeration;", + "sites": { + "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 2000, + "totalSize": 48000 + } + }, + "totalSize": 48000 + }, + "jdk.internal.loader.BuiltinClassLoader$1": { + "name": "jdk.internal.loader.BuiltinClassLoader$1", + "sites": { + "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 3000, + "totalSize": 96000 + } + }, + "totalSize": 96000 + }, + "java.lang.CompoundEnumeration": { + "name": "java.lang.CompoundEnumeration", + "sites": { + "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 2000, + "totalSize": 48000 + } + }, + "totalSize": 48000 + }, + "jdk.internal.loader.URLClassPath$1": { + "name": "jdk.internal.loader.URLClassPath$1", + "sites": { + "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 32000 + }, + "kotlin.collections.CollectionsKt__IteratorsJVMKt$iterator$1": { + "name": "kotlin.collections.CollectionsKt__IteratorsJVMKt$iterator$1", + "sites": { + "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + } + }, + "totalSize": 16000 + }, + "kotlin.sequences.SequencesKt__SequencesKt$asSequence$$inlined$Sequence$1": { + "name": "kotlin.sequences.SequencesKt__SequencesKt$asSequence$$inlined$Sequence$1", + "sites": { + "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + } + }, + "totalSize": 16000 + }, + "java.util.concurrent.atomic.AtomicReference": { + "name": "java.util.concurrent.atomic.AtomicReference", + "sites": { + "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + } + }, + "totalSize": 16000 + }, + "kotlin.sequences.ConstrainedOnceSequence": { + "name": "kotlin.sequences.ConstrainedOnceSequence", + "sites": { + "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + } + }, + "totalSize": 16000 + }, + "java.net.URL": { + "name": "java.net.URL", + "sites": { + "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 384000 + } + }, + "totalSize": 384000 + }, + "java.io.File": { + "name": "java.io.File", + "sites": { + "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 3000, + "totalSize": 96000 + }, + "StaticContentResolution.kt:79, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StaticContentResolution.kt:79, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 128000 + }, + "jdk.internal.loader.URLClassPath$FileLoader$1": { + "name": "jdk.internal.loader.URLClassPath$FileLoader$1", + "sites": { + "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 32000 + }, + "java.util.HashMap": { + "name": "java.util.HashMap", + "sites": { + "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 12000, + "totalSize": 576000 + } + }, + "totalSize": 576000 + }, + "java.util.HashSet": { + "name": "java.util.HashSet", + "sites": { + "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 12000, + "totalSize": 192000 + } + }, + "totalSize": 192000 + }, + "io.ktor.server.http.content.LocalFileContent": { + "name": "io.ktor.server.http.content.LocalFileContent", + "sites": { + "StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "kotlin.Pair": { + "name": "kotlin.Pair", + "sites": { + "StaticContentResolution.kt:60, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "StaticContentResolution.kt:60, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + } + } + }, + "Paths.kt": { + "name": "Paths.kt", + "locationSize": 48000, + "instanceIndex": { + "[Ljava.lang.Object;": { + "name": "[Ljava.lang.Object;", + "sites": { + "Paths.kt:25, Paths.kt:17, StaticContentResolution.kt:125, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Paths.kt:25, Paths.kt:17, StaticContentResolution.kt:125, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "java.util.ArrayList": { + "name": "java.util.ArrayList", + "sites": { + "Paths.kt:25, Paths.kt:17, StaticContentResolution.kt:125, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Paths.kt:25, Paths.kt:17, StaticContentResolution.kt:125, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + } + } + }, + "FileContentType.kt": { + "name": "FileContentType.kt", + "locationSize": 48000, + "instanceIndex": { + "[B": { + "name": "[B", + "sites": { + "FileContentType.kt:38, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "FileContentType.kt:38, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "java.lang.String": { + "name": "java.lang.String", + "sites": { + "FileContentType.kt:38, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "FileContentType.kt:38, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + } + } + }, + "ContentTypes.kt": { + "name": "ContentTypes.kt", + "locationSize": 104000, + "instanceIndex": { + "io.ktor.http.HeaderValueParam": { + "name": "io.ktor.http.HeaderValueParam", + "sites": { + "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "[Ljava.lang.Object;": { + "name": "[Ljava.lang.Object;", + "sites": { + "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "java.util.ArrayList": { + "name": "java.util.ArrayList", + "sites": { + "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "io.ktor.http.ContentType": { + "name": "io.ktor.http.ContentType", + "sites": { + "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 32000 + } + } + }, + "LastModifiedJavaTime.kt": { + "name": "LastModifiedJavaTime.kt", + "locationSize": 48000, + "instanceIndex": { + "java.lang.Long": { + "name": "java.lang.Long", + "sites": { + "LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "io.ktor.http.content.LastModifiedVersion": { + "name": "io.ktor.http.content.LastModifiedVersion", + "sites": { + "LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + } + } + }, + "DateJvm.kt": { + "name": "DateJvm.kt", + "locationSize": 1072000, + "instanceIndex": { + "java.util.Calendar$Builder": { + "name": "java.util.Calendar$Builder", + "sites": { + "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 56000 + }, + "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 56000 + } + }, + "totalSize": 112000 + }, + "[I": { + "name": "[I", + "sites": { + "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 2000, + "totalSize": 176000 + }, + "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 2000, + "totalSize": 176000 + } + }, + "totalSize": 352000 + }, + "[Z": { + "name": "[Z", + "sites": { + "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + }, + "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + } + }, + "totalSize": 80000 + }, + "sun.util.calendar.Gregorian$Date": { + "name": "sun.util.calendar.Gregorian$Date", + "sites": { + "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 96000 + }, + "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 96000 + } + }, + "totalSize": 192000 + }, + "java.util.GregorianCalendar": { + "name": "java.util.GregorianCalendar", + "sites": { + "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 112000 + }, + "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 112000 + } + }, + "totalSize": 224000 + }, + "io.ktor.util.date.GMTDate": { + "name": "io.ktor.util.date.GMTDate", + "sites": { + "DateJvm.kt:60, DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "DateJvm.kt:60, DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 56000 + }, + "DateJvm.kt:60, DateJvm.kt:38, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "DateJvm.kt:60, DateJvm.kt:38, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 56000 + } + }, + "totalSize": 112000 + } + } + }, + "Date.kt": { + "name": "Date.kt", + "locationSize": 224000, + "instanceIndex": { + "[Lio.ktor.util.date.WeekDay;": { + "name": "[Lio.ktor.util.date.WeekDay;", + "sites": { + "Date.kt:-1, Date.kt:32, DateJvm.kt:52, DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Date.kt:-1, Date.kt:32, DateJvm.kt:52, DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + }, + "Date.kt:-1, Date.kt:32, DateJvm.kt:52, DateJvm.kt:38, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Date.kt:-1, Date.kt:32, DateJvm.kt:52, DateJvm.kt:38, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + } + }, + "totalSize": 96000 + }, + "[Lio.ktor.util.date.Month;": { + "name": "[Lio.ktor.util.date.Month;", + "sites": { + "Date.kt:-1, Date.kt:65, DateJvm.kt:57, DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Date.kt:-1, Date.kt:65, DateJvm.kt:57, DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 64000 + }, + "Date.kt:-1, Date.kt:65, DateJvm.kt:57, DateJvm.kt:38, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Date.kt:-1, Date.kt:65, DateJvm.kt:57, DateJvm.kt:38, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 64000 + } + }, + "totalSize": 128000 + } + } + }, + "LocalFileContent.kt": { + "name": "LocalFileContent.kt", + "locationSize": 72000, + "instanceIndex": { + "[Ljava.lang.Object;": { + "name": "[Ljava.lang.Object;", + "sites": { + "LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "java.util.ArrayList": { + "name": "java.util.ArrayList", + "sites": { + "LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "java.lang.Long": { + "name": "java.lang.Long", + "sites": { + "LocalFileContent.kt:26, BaseApplicationResponse.kt:79, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "LocalFileContent.kt:26, BaseApplicationResponse.kt:79, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + } + } + }, + "TypeInfoJvm.kt": { + "name": "TypeInfoJvm.kt", + "locationSize": 24000, + "instanceIndex": { + "io.ktor.util.reflect.TypeInfo": { + "name": "io.ktor.util.reflect.TypeInfo", + "sites": { + "TypeInfoJvm.kt:19, PreCompressed.kt:287, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "TypeInfoJvm.kt:19, PreCompressed.kt:287, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + } + } + }, + "DefaultTransform.kt": { + "name": "DefaultTransform.kt", + "locationSize": 40000, + "instanceIndex": { + "io.ktor.server.engine.DefaultTransformKt$installDefaultTransformations$1": { + "name": "io.ktor.server.engine.DefaultTransformKt$installDefaultTransformations$1", + "sites": { + "DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + } + }, + "totalSize": 40000 + } + } + }, + "FileChannels.kt": { + "name": "FileChannels.kt", + "locationSize": 688000, + "instanceIndex": { + "kotlinx.coroutines.JobImpl": { + "name": "kotlinx.coroutines.JobImpl", + "sites": { + "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "kotlin.coroutines.CombinedContext": { + "name": "kotlin.coroutines.CombinedContext", + "sites": { + "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 2000, + "totalSize": 48000 + } + }, + "totalSize": 48000 + }, + "kotlinx.coroutines.internal.ContextScope": { + "name": "kotlinx.coroutines.internal.ContextScope", + "sites": { + "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 16000 + } + }, + "totalSize": 16000 + }, + "kotlinx.coroutines.CoroutineName": { + "name": "kotlinx.coroutines.CoroutineName", + "sites": { + "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "io.ktor.util.cio.FileChannelsKt$readChannel$1": { + "name": "io.ktor.util.cio.FileChannelsKt$readChannel$1", + "sites": { + "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 72000 + }, + "FileChannels.kt:-1, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147": { + "stackTrace": "FileChannels.kt:-1, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 72000 + } + }, + "totalSize": 144000 + }, + "java.lang.Object": { + "name": "java.lang.Object", + "sites": { + "FileChannels.kt:36, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147": { + "stackTrace": "FileChannels.kt:36, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 16000 + }, + "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147": { + "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 2000, + "totalSize": 32000 + } + }, + "totalSize": 48000 + }, + "java.io.FileDescriptor": { + "name": "java.io.FileDescriptor", + "sites": { + "FileChannels.kt:36, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147": { + "stackTrace": "FileChannels.kt:36, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 40000 + } + }, + "totalSize": 40000 + }, + "java.io.FileCleanable": { + "name": "java.io.FileCleanable", + "sites": { + "FileChannels.kt:36, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147": { + "stackTrace": "FileChannels.kt:36, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 56000 + } + }, + "totalSize": 56000 + }, + "java.io.RandomAccessFile": { + "name": "java.io.RandomAccessFile", + "sites": { + "FileChannels.kt:36, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147": { + "stackTrace": "FileChannels.kt:36, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 32000 + }, + "[J": { + "name": "[J", + "sites": { + "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147": { + "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 32000 + }, + "sun.nio.ch.NativeThreadSet": { + "name": "sun.nio.ch.NativeThreadSet", + "sites": { + "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147": { + "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "sun.nio.ch.FileDispatcherImpl": { + "name": "sun.nio.ch.FileDispatcherImpl", + "sites": { + "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147": { + "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 16000 + } + }, + "totalSize": 16000 + }, + "sun.nio.ch.FileChannelImpl": { + "name": "sun.nio.ch.FileChannelImpl", + "sites": { + "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147": { + "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 72000 + } + }, + "totalSize": 72000 + }, + "io.ktor.util.cio.FileChannelsKt$writeToScope$2": { + "name": "io.ktor.util.cio.FileChannelsKt$writeToScope$2", + "sites": { + "FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147": { + "stackTrace": "FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 48000 + }, + "FileChannels.kt:-1, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147": { + "stackTrace": "FileChannels.kt:-1, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 48000 + } + }, + "totalSize": 96000 + }, + "java.io.RandomAccessFile$1": { + "name": "java.io.RandomAccessFile$1", + "sites": { + "FileChannels.kt:116": { + "stackTrace": "FileChannels.kt:116", + "totalCount": 1000, + "totalSize": 16000 + } + }, + "totalSize": 16000 + } + } + }, + "Coroutines.kt": { + "name": "Coroutines.kt", + "locationSize": 539096, + "instanceIndex": { + "io.ktor.utils.io.CoroutinesKt$launchChannel$job$1": { + "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$job$1", + "sites": { + "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 56000 + }, + "Coroutines.kt:-1, Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Coroutines.kt:-1, Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 56000 + } + }, + "totalSize": 112000 + }, + "kotlin.coroutines.CombinedContext": { + "name": "kotlin.coroutines.CombinedContext", + "sites": { + "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 6000, + "totalSize": 144000 + } + }, + "totalSize": 144000 + }, + "kotlinx.coroutines.ChildHandleNode": { + "name": "kotlinx.coroutines.ChildHandleNode", + "sites": { + "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 32000 + }, + "kotlinx.coroutines.StandaloneCoroutine": { + "name": "kotlinx.coroutines.StandaloneCoroutine", + "sites": { + "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "kotlinx.coroutines.internal.DispatchedContinuation": { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "sites": { + "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + } + }, + "totalSize": 48000 + }, + "kotlinx.coroutines.internal.LimitedDispatcher$Worker": { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "sites": { + "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "kotlinx.coroutines.scheduling.TaskImpl": { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "sites": { + "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 32000 + }, + "io.ktor.utils.io.CoroutinesKt$launchChannel$1": { + "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$1", + "sites": { + "Coroutines.kt:157, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Coroutines.kt:157, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "kotlinx.coroutines.InvokeOnCompletion": { + "name": "kotlinx.coroutines.InvokeOnCompletion", + "sites": { + "Coroutines.kt:157, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Coroutines.kt:157, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 32000 + }, + "io.ktor.utils.io.ChannelJob": { + "name": "io.ktor.utils.io.ChannelJob", + "sites": { + "Coroutines.kt:161, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Coroutines.kt:161, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "io.ktor.utils.io.ChannelScope": { + "name": "io.ktor.utils.io.ChannelScope", + "sites": { + "Coroutines.kt:144": { + "stackTrace": "Coroutines.kt:144", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "kotlinx.coroutines.NodeList": { + "name": "kotlinx.coroutines.NodeList", + "sites": { + "Coroutines.kt:157, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Coroutines.kt:157, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 341, + "totalSize": 8184 + } + }, + "totalSize": 8184 + }, + "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1": { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "sites": { + "Coroutines.kt:157, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Coroutines.kt:157, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 341, + "totalSize": 10912 + } + }, + "totalSize": 10912 + } + } + }, + "Long.kt": { + "name": "Long.kt", + "locationSize": 48000, + "instanceIndex": { + "[B": { + "name": "[B", + "sites": { + "Long.kt:11, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Long.kt:11, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "java.lang.String": { + "name": "java.lang.String", + "sites": { + "Long.kt:11, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "Long.kt:11, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + } + } + }, + "MemoryJvm.kt": { + "name": "MemoryJvm.kt", + "locationSize": 120000, + "instanceIndex": { + "java.nio.DirectByteBuffer": { + "name": "java.nio.DirectByteBuffer", + "sites": { + "MemoryJvm.kt:25, BufferUtilsJvm.kt:12, BufferUtilsJvm.kt:11, WriteSessionImpl.kt:19, ByteBufferChannel.kt:1839, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147": { + "stackTrace": "MemoryJvm.kt:25, BufferUtilsJvm.kt:12, BufferUtilsJvm.kt:11, WriteSessionImpl.kt:19, ByteBufferChannel.kt:1839, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 64000 + } + }, + "totalSize": 64000 + }, + "java.nio.HeapByteBuffer": { + "name": "java.nio.HeapByteBuffer", + "sites": { + "MemoryJvm.kt:186, BufferUtilsJvm.kt:82, ByteBuffers.kt:34, ByteBuffers.kt:18, ByteBufferChannel.kt:1764, ByteBufferChannel.kt:1732, ByteBufferChannel.kt:-1, CIOApplicationResponse.kt:101, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "MemoryJvm.kt:186, BufferUtilsJvm.kt:82, ByteBuffers.kt:34, ByteBuffers.kt:18, ByteBufferChannel.kt:1764, ByteBufferChannel.kt:1732, ByteBufferChannel.kt:-1, CIOApplicationResponse.kt:101, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 56000 + } + }, + "totalSize": 56000 + } + } + }, + "BufferUtilsJvm.kt": { + "name": "BufferUtilsJvm.kt", + "locationSize": 56000, + "instanceIndex": { + "io.ktor.utils.io.core.internal.ChunkBuffer": { + "name": "io.ktor.utils.io.core.internal.ChunkBuffer", + "sites": { + "BufferUtilsJvm.kt:12, BufferUtilsJvm.kt:11, WriteSessionImpl.kt:19, ByteBufferChannel.kt:1839, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147": { + "stackTrace": "BufferUtilsJvm.kt:12, BufferUtilsJvm.kt:11, WriteSessionImpl.kt:19, ByteBufferChannel.kt:1839, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 56000 + } + }, + "totalSize": 56000 + } + } + }, + "BufferViewJvm.kt": { + "name": "BufferViewJvm.kt", + "locationSize": 16000, + "instanceIndex": { + "java.nio.channels.spi.AbstractInterruptibleChannel$1": { + "name": "java.nio.channels.spi.AbstractInterruptibleChannel$1", + "sites": { + "BufferViewJvm.kt:23, FileChannels.kt:64, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147": { + "stackTrace": "BufferViewJvm.kt:23, FileChannels.kt:64, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "totalCount": 1000, + "totalSize": 16000 + } + }, + "totalSize": 16000 + } + } + }, + "HeaderValueWithParameters.kt": { + "name": "HeaderValueWithParameters.kt", + "locationSize": 160000, + "instanceIndex": { + "java.util.ArrayList$Itr": { + "name": "java.util.ArrayList$Itr", + "sites": { + "HeaderValueWithParameters.kt:43, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "HeaderValueWithParameters.kt:43, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 32000 + }, + "[B": { + "name": "[B", + "sites": { + "HeaderValueWithParameters.kt:45, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "HeaderValueWithParameters.kt:45, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + }, + "HeaderValueWithParameters.kt:54, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "HeaderValueWithParameters.kt:54, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 40000 + } + }, + "totalSize": 80000 + }, + "java.lang.StringBuilder": { + "name": "java.lang.StringBuilder", + "sites": { + "HeaderValueWithParameters.kt:45, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "HeaderValueWithParameters.kt:45, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "java.lang.String": { + "name": "java.lang.String", + "sites": { + "HeaderValueWithParameters.kt:54, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "HeaderValueWithParameters.kt:54, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + } + } + }, + "RequestResponseBuilder.kt": { + "name": "RequestResponseBuilder.kt", + "locationSize": 96000, + "instanceIndex": { + "io.ktor.utils.io.core.BytePacketBuilder": { + "name": "io.ktor.utils.io.core.BytePacketBuilder", + "sites": { + "RequestResponseBuilder.kt:15, CIOApplicationResponse.kt:92, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "RequestResponseBuilder.kt:15, CIOApplicationResponse.kt:92, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + } + }, + "totalSize": 48000 + }, + "[B": { + "name": "[B", + "sites": { + "RequestResponseBuilder.kt:23, CIOApplicationResponse.kt:94, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "RequestResponseBuilder.kt:23, CIOApplicationResponse.kt:94, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "java.lang.String": { + "name": "java.lang.String", + "sites": { + "RequestResponseBuilder.kt:23, CIOApplicationResponse.kt:94, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "RequestResponseBuilder.kt:23, CIOApplicationResponse.kt:94, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + } + } + }, + "BytePacketBuilder.kt": { + "name": "BytePacketBuilder.kt", + "locationSize": 48000, + "instanceIndex": { + "io.ktor.utils.io.core.ByteReadPacket": { + "name": "io.ktor.utils.io.core.ByteReadPacket", + "sites": { + "BytePacketBuilder.kt:85, RequestResponseBuilder.kt:88, CIOApplicationResponse.kt:101, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { + "stackTrace": "BytePacketBuilder.kt:85, RequestResponseBuilder.kt:88, CIOApplicationResponse.kt:101, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "totalCount": 1000, + "totalSize": 48000 + } + }, + "totalSize": 48000 + } + } + }, + "CIOWriter.kt": { + "name": "CIOWriter.kt", + "locationSize": 1704464, + "instanceIndex": { + "kotlin.jvm.internal.Ref$IntRef": { + "name": "kotlin.jvm.internal.Ref$IntRef", + "sites": { + "CIOWriter.kt:105, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1274, ByteBufferChannel.kt:-1": { + "stackTrace": "CIOWriter.kt:105, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1274, ByteBufferChannel.kt:-1", + "totalCount": 2725, + "totalSize": 43600 + }, + "CIOWriter.kt:105, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteBufferChannel.kt:-1": { + "stackTrace": "CIOWriter.kt:105, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteBufferChannel.kt:-1", + "totalCount": 103804, + "totalSize": 1660864 + } + }, + "totalSize": 1704464 + } + } + }, + "ByteBufferPools.kt": { + "name": "ByteBufferPools.kt", + "locationSize": 136, + "instanceIndex": { + "java.nio.DirectByteBuffer$Deallocator": { + "name": "java.nio.DirectByteBuffer$Deallocator", + "sites": { + "ByteBufferPools.kt:38, ByteBufferPools.kt:33, DefaultPool.kt:51, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59": { + "stackTrace": "ByteBufferPools.kt:38, ByteBufferPools.kt:33, DefaultPool.kt:51, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 1, + "totalSize": 32 + } + }, + "totalSize": 32 + }, + "jdk.internal.ref.Cleaner": { + "name": "jdk.internal.ref.Cleaner", + "sites": { + "ByteBufferPools.kt:38, ByteBufferPools.kt:33, DefaultPool.kt:51, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59": { + "stackTrace": "ByteBufferPools.kt:38, ByteBufferPools.kt:33, DefaultPool.kt:51, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 1, + "totalSize": 40 + } + }, + "totalSize": 40 + }, + "java.nio.DirectByteBuffer": { + "name": "java.nio.DirectByteBuffer", + "sites": { + "ByteBufferPools.kt:38, ByteBufferPools.kt:33, DefaultPool.kt:51, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59": { + "stackTrace": "ByteBufferPools.kt:38, ByteBufferPools.kt:33, DefaultPool.kt:51, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 1, + "totalSize": 64 + } + }, + "totalSize": 64 + } + } + }, + "ReadWriteBufferState.kt": { + "name": "ReadWriteBufferState.kt", + "locationSize": 256, + "instanceIndex": { + "io.ktor.utils.io.internal.RingBufferCapacity": { + "name": "io.ktor.utils.io.internal.RingBufferCapacity", + "sites": { + "ReadWriteBufferState.kt:36, ReadWriteBufferState.kt:33, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59": { + "stackTrace": "ReadWriteBufferState.kt:36, ReadWriteBufferState.kt:33, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 1, + "totalSize": 32 + } + }, + "totalSize": 32 + }, + "java.nio.DirectByteBuffer": { + "name": "java.nio.DirectByteBuffer", + "sites": { + "ReadWriteBufferState.kt:43, ReadWriteBufferState.kt:33, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59": { + "stackTrace": "ReadWriteBufferState.kt:43, ReadWriteBufferState.kt:33, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 1, + "totalSize": 64 + }, + "ReadWriteBufferState.kt:46, ReadWriteBufferState.kt:33, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59": { + "stackTrace": "ReadWriteBufferState.kt:46, ReadWriteBufferState.kt:33, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 1, + "totalSize": 64 + } + }, + "totalSize": 128 + }, + "io.ktor.utils.io.internal.ReadWriteBufferState$IdleNonEmpty": { + "name": "io.ktor.utils.io.internal.ReadWriteBufferState$IdleNonEmpty", + "sites": { + "ReadWriteBufferState.kt:49, ReadWriteBufferState.kt:33, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59": { + "stackTrace": "ReadWriteBufferState.kt:49, ReadWriteBufferState.kt:33, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 1, + "totalSize": 24 + } + }, + "totalSize": 24 + }, + "io.ktor.utils.io.internal.ReadWriteBufferState$Reading": { + "name": "io.ktor.utils.io.internal.ReadWriteBufferState$Reading", + "sites": { + "ReadWriteBufferState.kt:50, ReadWriteBufferState.kt:33, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59": { + "stackTrace": "ReadWriteBufferState.kt:50, ReadWriteBufferState.kt:33, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 1, + "totalSize": 24 + } + }, + "totalSize": 24 + }, + "io.ktor.utils.io.internal.ReadWriteBufferState$Writing": { + "name": "io.ktor.utils.io.internal.ReadWriteBufferState$Writing", + "sites": { + "ReadWriteBufferState.kt:51, ReadWriteBufferState.kt:33, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59": { + "stackTrace": "ReadWriteBufferState.kt:51, ReadWriteBufferState.kt:33, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 1, + "totalSize": 24 + } + }, + "totalSize": 24 + }, + "io.ktor.utils.io.internal.ReadWriteBufferState$ReadingWriting": { + "name": "io.ktor.utils.io.internal.ReadWriteBufferState$ReadingWriting", + "sites": { + "ReadWriteBufferState.kt:52, ReadWriteBufferState.kt:33, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59": { + "stackTrace": "ReadWriteBufferState.kt:52, ReadWriteBufferState.kt:33, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 1, + "totalSize": 24 + } + }, + "totalSize": 24 + } + } + }, + "ObjectPool.kt": { + "name": "ObjectPool.kt", + "locationSize": 48, + "instanceIndex": { + "io.ktor.utils.io.internal.ReadWriteBufferState$Initial": { + "name": "io.ktor.utils.io.internal.ReadWriteBufferState$Initial", + "sites": { + "ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59": { + "stackTrace": "ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "totalCount": 1, + "totalSize": 48 + } + }, + "totalSize": 48 + } + } + } + } +} \ No newline at end of file diff --git a/allocation-benchmark/gradle.properties b/allocation-benchmark/gradle.properties index 6cf4b5f..8646118 100644 --- a/allocation-benchmark/gradle.properties +++ b/allocation-benchmark/gradle.properties @@ -1,4 +1,4 @@ -ktor_version=3.0.0-eap-842 +ktor_version=3.0.0-SNAPSHOT kotlin.code.style=official logback_version=1.2.10 instrumenter_version=3.3.2 diff --git a/allocation-benchmark/src/main/kotlin/benchmarks/InstanceData.kt b/allocation-benchmark/src/main/kotlin/benchmarks/InstanceData.kt index b16ee40..0227c55 100644 --- a/allocation-benchmark/src/main/kotlin/benchmarks/InstanceData.kt +++ b/allocation-benchmark/src/main/kotlin/benchmarks/InstanceData.kt @@ -4,9 +4,9 @@ import kotlinx.serialization.Serializable import kotlin.math.round @Serializable -private class SiteStatistic(val stackTrace: String) { - private var totalCount: Long = 0L - private var totalSize: Long = 0L +class SiteStatistic(val stackTrace: String) { + var totalCount: Long = 0L + var totalSize: Long = 0L fun add(size: Long) { totalCount += 1 @@ -18,7 +18,7 @@ private class SiteStatistic(val stackTrace: String) { @Serializable class InstanceData(val name: String) { - private val sites = mutableMapOf() + val sites = mutableMapOf() var totalSize: Long = 0L fun add(size: Long, stackTrace: List) = synchronized(this) { diff --git a/allocation-benchmark/src/main/kotlin/benchmarks/LocationInfo.kt b/allocation-benchmark/src/main/kotlin/benchmarks/LocationInfo.kt index 18aa70b..b7e5ab1 100644 --- a/allocation-benchmark/src/main/kotlin/benchmarks/LocationInfo.kt +++ b/allocation-benchmark/src/main/kotlin/benchmarks/LocationInfo.kt @@ -9,6 +9,8 @@ class LocationInfo(val name: String) { private val instanceIndex = mutableMapOf() + public val instances: MutableCollection get() = instanceIndex.values + fun add(instanceClass: Class<*>, size: Long, stackTrace: List) = synchronized(this) { locationSize += size diff --git a/allocation-benchmark/src/test/kotlin/ServerCallAllocationTest.kt b/allocation-benchmark/src/test/kotlin/ServerCallAllocationTest.kt index 2a97d40..6060948 100644 --- a/allocation-benchmark/src/test/kotlin/ServerCallAllocationTest.kt +++ b/allocation-benchmark/src/test/kotlin/ServerCallAllocationTest.kt @@ -3,7 +3,6 @@ package benchmarks import org.junit.jupiter.api.Assertions.assertTrue import org.junit.jupiter.params.* import org.junit.jupiter.params.provider.* -import kotlin.math.exp const val TEST_SIZE = 1000 const val WARMUP_SIZE = 10 @@ -13,7 +12,7 @@ const val ALLOWED_MEMORY_DIFFERENCE = 100 class ServerCallAllocationTest { @ParameterizedTest - @ValueSource(strings = ["Jetty", "Tomcat", "Netty"]) + @ValueSource(strings = ["Jetty", "Tomcat", "Netty", "CIO"]) fun testMemoryConsumptionIsSame(engine: String) { val reportName = "testMemoryConsumptionIsSame[$engine]" @@ -25,7 +24,10 @@ class ServerCallAllocationTest { if (SAVE_REPORT) { saveReport(reportName, memory) + saveSiteStatistics(reportName, memory) println("Report updated: $reportName") + val consumedMemory = memory.totalSize() / TEST_SIZE + println("Request consumes ${consumedMemory / 1024.0} KB") return } @@ -33,9 +35,9 @@ class ServerCallAllocationTest { val expectedMemory = loadReport(reportName).totalSize() / TEST_SIZE println("Request consumes ${consumedMemory / 1024} KB, expected ${expectedMemory / 1024} KB. Difference: ${(consumedMemory - expectedMemory) / 1024} KB") - println("Consumed ${consumedMemory / TEST_SIZE} Bytes on request") - println("Expected ${expectedMemory / TEST_SIZE} Bytes on request") - println("Extra consumed ${(consumedMemory - expectedMemory) / TEST_SIZE} Bytes on request") + println("Consumed ${consumedMemory / 1024} KB on request") + println("Expected ${expectedMemory / 1024} KB on request") + println("Extra consumed ${(consumedMemory - expectedMemory) / 1024} KB on request") assertTrue(consumedMemory <= expectedMemory + ALLOWED_MEMORY_DIFFERENCE) } } diff --git a/allocation-benchmark/src/test/kotlin/utils/ReportUtils.kt b/allocation-benchmark/src/test/kotlin/utils/ReportUtils.kt index c172bb8..8e7fd22 100644 --- a/allocation-benchmark/src/test/kotlin/utils/ReportUtils.kt +++ b/allocation-benchmark/src/test/kotlin/utils/ReportUtils.kt @@ -1,5 +1,6 @@ package benchmarks +import kotlinx.serialization.Serializable import kotlinx.serialization.decodeFromString import kotlinx.serialization.encodeToString import kotlinx.serialization.json.Json @@ -21,6 +22,33 @@ fun saveReport(name: String, report: AllocationData) { } } +@Serializable +data class SiteWithName( + val name: String, + val stackTrace: String, + var totalCount: Long, + var totalSize: Long +) + +fun saveSiteStatistics(name: String, report: AllocationData) { + val file = File("allocations/sites_$name.json") + if (!file.exists()) { + file.createNewFile() + } + + val sites: List = + report.packages + .flatMap { it.instances } + .flatMap { it.sites.values.map { site -> SiteWithName(it.name, site.stackTrace, site.totalCount, site.totalSize) } } + .sortedByDescending { it.totalSize } + + val content = serializer.encodeToString(sites) + file.bufferedWriter().use { + it.write(content) + } +} + + fun loadReport(name: String): AllocationData { val file = File("allocations/$name.json") check(file.exists()) { "No report found: $name" } From 8a09ceaae081208b5c364d8a37ddb885590bebd1 Mon Sep 17 00:00:00 2001 From: Bruce Hamilton Date: Mon, 27 Nov 2023 10:55:58 +0100 Subject: [PATCH 2/3] Improvements for 3.0.0 --- README.md | 18 +- allocation-benchmark/allocations/common.js | 33 + allocation-benchmark/allocations/d3.v5.js | 18568 ++++++++++++++++ .../allocations/previewClasses.html | 60 +- .../allocations/previewSites.html | 59 +- ...ites_testMemoryConsumptionIsSame[CIO].json | 2104 +- ...es_testMemoryConsumptionIsSame[Jetty].json | 3722 ++-- ...es_testMemoryConsumptionIsSame[Netty].json | 2932 ++- ...s_testMemoryConsumptionIsSame[Tomcat].json | 2704 ++- allocation-benchmark/allocations/style.css | 40 + .../testMemoryConsumptionIsSame[CIO].json | 3165 ++- .../testMemoryConsumptionIsSame[Jetty].json | 7287 +++--- .../testMemoryConsumptionIsSame[Netty].json | 5511 ++--- .../testMemoryConsumptionIsSame[Tomcat].json | 6193 +++--- allocation-benchmark/build.gradle.kts | 10 +- .../kotlin/benchmarks/AllocationTracker.kt | 19 +- .../src/main/kotlin/benchmarks/Application.kt | 16 +- .../main/kotlin/benchmarks/ReportServer.kt | 21 + .../resources/{ => benchmarks}/index.html | 0 .../test/kotlin/ServerCallAllocationTest.kt | 23 +- .../src/test/kotlin/utils/AllocationUtils.kt | 10 +- 21 files changed, 35396 insertions(+), 17099 deletions(-) create mode 100644 allocation-benchmark/allocations/common.js create mode 100644 allocation-benchmark/allocations/d3.v5.js create mode 100644 allocation-benchmark/allocations/style.css create mode 100644 allocation-benchmark/src/main/kotlin/benchmarks/ReportServer.kt rename allocation-benchmark/src/main/resources/{ => benchmarks}/index.html (100%) diff --git a/README.md b/README.md index 0866224..a3b07c4 100644 --- a/README.md +++ b/README.md @@ -1 +1,17 @@ -# ktor-benchmarks \ No newline at end of file +# Ktor Benchmarks + +This repository contains benchmark tests for various performance metrics. + +### Allocation Benchmark (/allocation-benchmark) + +Tests how much memory is allocated on a given request. This is done before every merge to ensure that the ktor server +maintains a low memory profile by avoiding erroneous allocations. + +**Testing:** `ServerCallAllocationTest` runs through the supported engines and calculates the memory allocated per request. When a new baseline is required, +you may run the `dumpAllocations` gradle target. + +**Inspection:** the allocation baseline dump is a series of JSON files. For easy reading of the values exported here, use the `reportServer` gradle target +which has two pages for inspecting where memory is being allocated. `previewClasses.html` shows the largest memory consumers for types allocated, and +`previewSites.html` shows the code sites that allocate the most memory. + +**TeamCity:** [https://ktor.teamcity.com/buildConfiguration/Ktor_AllocationTests](https://ktor.teamcity.com/buildConfiguration/Ktor_AllocationTests) diff --git a/allocation-benchmark/allocations/common.js b/allocation-benchmark/allocations/common.js new file mode 100644 index 0000000..e166833 --- /dev/null +++ b/allocation-benchmark/allocations/common.js @@ -0,0 +1,33 @@ + +const formatSize = (size) => Math.round(size / 1024 / 1024 * 1000) / 1000 + "Mb" + +export function displaySite(sites, item) { + const site = sites.append("div") + .attr("class", "site") + .attr("data-expand", "false") + + const stackTrace = item.stackTrace.split(", ") + + const siteElem = site.append("div") + .attr("class", "header") + siteElem.append("div").attr("class", "chevron") + siteElem.append("span") + .style("font-weight", "bold") + .text(`${formatSize(item.totalSize)} (${item.totalCount})`) + siteElem.append("span") + .text(stackTrace[1].split(" ")[0]) + siteElem.on("click", () => { + site.attr("data-expand", site.attr("data-expand") === "false") + }) + + const stack = site.append("ul") + .attr("class", "stacktrace") + .style("list-style-type", "none") + + stackTrace.forEach((stackItem) => { + const li = stack.append("li") + const [file, fun] = stackItem.split(" ") + li.append("span").attr("class", "file").text(file) + li.append("span").attr("class", "fun").text(fun) + }) +} \ No newline at end of file diff --git a/allocation-benchmark/allocations/d3.v5.js b/allocation-benchmark/allocations/d3.v5.js new file mode 100644 index 0000000..632b3fa --- /dev/null +++ b/allocation-benchmark/allocations/d3.v5.js @@ -0,0 +1,18568 @@ +// https://d3js.org v5.16.0 Copyright 2020 Mike Bostock +(function (global, factory) { +typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : +typeof define === 'function' && define.amd ? define(['exports'], factory) : +(global = global || self, factory(global.d3 = global.d3 || {})); +}(this, function (exports) { 'use strict'; + +var version = "5.16.0"; + +function ascending(a, b) { + return a < b ? -1 : a > b ? 1 : a >= b ? 0 : NaN; +} + +function bisector(compare) { + if (compare.length === 1) compare = ascendingComparator(compare); + return { + left: function(a, x, lo, hi) { + if (lo == null) lo = 0; + if (hi == null) hi = a.length; + while (lo < hi) { + var mid = lo + hi >>> 1; + if (compare(a[mid], x) < 0) lo = mid + 1; + else hi = mid; + } + return lo; + }, + right: function(a, x, lo, hi) { + if (lo == null) lo = 0; + if (hi == null) hi = a.length; + while (lo < hi) { + var mid = lo + hi >>> 1; + if (compare(a[mid], x) > 0) hi = mid; + else lo = mid + 1; + } + return lo; + } + }; +} + +function ascendingComparator(f) { + return function(d, x) { + return ascending(f(d), x); + }; +} + +var ascendingBisect = bisector(ascending); +var bisectRight = ascendingBisect.right; +var bisectLeft = ascendingBisect.left; + +function pairs(array, f) { + if (f == null) f = pair; + var i = 0, n = array.length - 1, p = array[0], pairs = new Array(n < 0 ? 0 : n); + while (i < n) pairs[i] = f(p, p = array[++i]); + return pairs; +} + +function pair(a, b) { + return [a, b]; +} + +function cross(values0, values1, reduce) { + var n0 = values0.length, + n1 = values1.length, + values = new Array(n0 * n1), + i0, + i1, + i, + value0; + + if (reduce == null) reduce = pair; + + for (i0 = i = 0; i0 < n0; ++i0) { + for (value0 = values0[i0], i1 = 0; i1 < n1; ++i1, ++i) { + values[i] = reduce(value0, values1[i1]); + } + } + + return values; +} + +function descending(a, b) { + return b < a ? -1 : b > a ? 1 : b >= a ? 0 : NaN; +} + +function number(x) { + return x === null ? NaN : +x; +} + +function variance(values, valueof) { + var n = values.length, + m = 0, + i = -1, + mean = 0, + value, + delta, + sum = 0; + + if (valueof == null) { + while (++i < n) { + if (!isNaN(value = number(values[i]))) { + delta = value - mean; + mean += delta / ++m; + sum += delta * (value - mean); + } + } + } + + else { + while (++i < n) { + if (!isNaN(value = number(valueof(values[i], i, values)))) { + delta = value - mean; + mean += delta / ++m; + sum += delta * (value - mean); + } + } + } + + if (m > 1) return sum / (m - 1); +} + +function deviation(array, f) { + var v = variance(array, f); + return v ? Math.sqrt(v) : v; +} + +function extent(values, valueof) { + var n = values.length, + i = -1, + value, + min, + max; + + if (valueof == null) { + while (++i < n) { // Find the first comparable value. + if ((value = values[i]) != null && value >= value) { + min = max = value; + while (++i < n) { // Compare the remaining values. + if ((value = values[i]) != null) { + if (min > value) min = value; + if (max < value) max = value; + } + } + } + } + } + + else { + while (++i < n) { // Find the first comparable value. + if ((value = valueof(values[i], i, values)) != null && value >= value) { + min = max = value; + while (++i < n) { // Compare the remaining values. + if ((value = valueof(values[i], i, values)) != null) { + if (min > value) min = value; + if (max < value) max = value; + } + } + } + } + } + + return [min, max]; +} + +var array = Array.prototype; + +var slice = array.slice; +var map = array.map; + +function constant(x) { + return function() { + return x; + }; +} + +function identity(x) { + return x; +} + +function sequence(start, stop, step) { + start = +start, stop = +stop, step = (n = arguments.length) < 2 ? (stop = start, start = 0, 1) : n < 3 ? 1 : +step; + + var i = -1, + n = Math.max(0, Math.ceil((stop - start) / step)) | 0, + range = new Array(n); + + while (++i < n) { + range[i] = start + i * step; + } + + return range; +} + +var e10 = Math.sqrt(50), + e5 = Math.sqrt(10), + e2 = Math.sqrt(2); + +function ticks(start, stop, count) { + var reverse, + i = -1, + n, + ticks, + step; + + stop = +stop, start = +start, count = +count; + if (start === stop && count > 0) return [start]; + if (reverse = stop < start) n = start, start = stop, stop = n; + if ((step = tickIncrement(start, stop, count)) === 0 || !isFinite(step)) return []; + + if (step > 0) { + start = Math.ceil(start / step); + stop = Math.floor(stop / step); + ticks = new Array(n = Math.ceil(stop - start + 1)); + while (++i < n) ticks[i] = (start + i) * step; + } else { + start = Math.floor(start * step); + stop = Math.ceil(stop * step); + ticks = new Array(n = Math.ceil(start - stop + 1)); + while (++i < n) ticks[i] = (start - i) / step; + } + + if (reverse) ticks.reverse(); + + return ticks; +} + +function tickIncrement(start, stop, count) { + var step = (stop - start) / Math.max(0, count), + power = Math.floor(Math.log(step) / Math.LN10), + error = step / Math.pow(10, power); + return power >= 0 + ? (error >= e10 ? 10 : error >= e5 ? 5 : error >= e2 ? 2 : 1) * Math.pow(10, power) + : -Math.pow(10, -power) / (error >= e10 ? 10 : error >= e5 ? 5 : error >= e2 ? 2 : 1); +} + +function tickStep(start, stop, count) { + var step0 = Math.abs(stop - start) / Math.max(0, count), + step1 = Math.pow(10, Math.floor(Math.log(step0) / Math.LN10)), + error = step0 / step1; + if (error >= e10) step1 *= 10; + else if (error >= e5) step1 *= 5; + else if (error >= e2) step1 *= 2; + return stop < start ? -step1 : step1; +} + +function thresholdSturges(values) { + return Math.ceil(Math.log(values.length) / Math.LN2) + 1; +} + +function histogram() { + var value = identity, + domain = extent, + threshold = thresholdSturges; + + function histogram(data) { + var i, + n = data.length, + x, + values = new Array(n); + + for (i = 0; i < n; ++i) { + values[i] = value(data[i], i, data); + } + + var xz = domain(values), + x0 = xz[0], + x1 = xz[1], + tz = threshold(values, x0, x1); + + // Convert number of thresholds into uniform thresholds. + if (!Array.isArray(tz)) { + tz = tickStep(x0, x1, tz); + tz = sequence(Math.ceil(x0 / tz) * tz, x1, tz); // exclusive + } + + // Remove any thresholds outside the domain. + var m = tz.length; + while (tz[0] <= x0) tz.shift(), --m; + while (tz[m - 1] > x1) tz.pop(), --m; + + var bins = new Array(m + 1), + bin; + + // Initialize bins. + for (i = 0; i <= m; ++i) { + bin = bins[i] = []; + bin.x0 = i > 0 ? tz[i - 1] : x0; + bin.x1 = i < m ? tz[i] : x1; + } + + // Assign data to bins by value, ignoring any outside the domain. + for (i = 0; i < n; ++i) { + x = values[i]; + if (x0 <= x && x <= x1) { + bins[bisectRight(tz, x, 0, m)].push(data[i]); + } + } + + return bins; + } + + histogram.value = function(_) { + return arguments.length ? (value = typeof _ === "function" ? _ : constant(_), histogram) : value; + }; + + histogram.domain = function(_) { + return arguments.length ? (domain = typeof _ === "function" ? _ : constant([_[0], _[1]]), histogram) : domain; + }; + + histogram.thresholds = function(_) { + return arguments.length ? (threshold = typeof _ === "function" ? _ : Array.isArray(_) ? constant(slice.call(_)) : constant(_), histogram) : threshold; + }; + + return histogram; +} + +function threshold(values, p, valueof) { + if (valueof == null) valueof = number; + if (!(n = values.length)) return; + if ((p = +p) <= 0 || n < 2) return +valueof(values[0], 0, values); + if (p >= 1) return +valueof(values[n - 1], n - 1, values); + var n, + i = (n - 1) * p, + i0 = Math.floor(i), + value0 = +valueof(values[i0], i0, values), + value1 = +valueof(values[i0 + 1], i0 + 1, values); + return value0 + (value1 - value0) * (i - i0); +} + +function freedmanDiaconis(values, min, max) { + values = map.call(values, number).sort(ascending); + return Math.ceil((max - min) / (2 * (threshold(values, 0.75) - threshold(values, 0.25)) * Math.pow(values.length, -1 / 3))); +} + +function scott(values, min, max) { + return Math.ceil((max - min) / (3.5 * deviation(values) * Math.pow(values.length, -1 / 3))); +} + +function max(values, valueof) { + var n = values.length, + i = -1, + value, + max; + + if (valueof == null) { + while (++i < n) { // Find the first comparable value. + if ((value = values[i]) != null && value >= value) { + max = value; + while (++i < n) { // Compare the remaining values. + if ((value = values[i]) != null && value > max) { + max = value; + } + } + } + } + } + + else { + while (++i < n) { // Find the first comparable value. + if ((value = valueof(values[i], i, values)) != null && value >= value) { + max = value; + while (++i < n) { // Compare the remaining values. + if ((value = valueof(values[i], i, values)) != null && value > max) { + max = value; + } + } + } + } + } + + return max; +} + +function mean(values, valueof) { + var n = values.length, + m = n, + i = -1, + value, + sum = 0; + + if (valueof == null) { + while (++i < n) { + if (!isNaN(value = number(values[i]))) sum += value; + else --m; + } + } + + else { + while (++i < n) { + if (!isNaN(value = number(valueof(values[i], i, values)))) sum += value; + else --m; + } + } + + if (m) return sum / m; +} + +function median(values, valueof) { + var n = values.length, + i = -1, + value, + numbers = []; + + if (valueof == null) { + while (++i < n) { + if (!isNaN(value = number(values[i]))) { + numbers.push(value); + } + } + } + + else { + while (++i < n) { + if (!isNaN(value = number(valueof(values[i], i, values)))) { + numbers.push(value); + } + } + } + + return threshold(numbers.sort(ascending), 0.5); +} + +function merge(arrays) { + var n = arrays.length, + m, + i = -1, + j = 0, + merged, + array; + + while (++i < n) j += arrays[i].length; + merged = new Array(j); + + while (--n >= 0) { + array = arrays[n]; + m = array.length; + while (--m >= 0) { + merged[--j] = array[m]; + } + } + + return merged; +} + +function min(values, valueof) { + var n = values.length, + i = -1, + value, + min; + + if (valueof == null) { + while (++i < n) { // Find the first comparable value. + if ((value = values[i]) != null && value >= value) { + min = value; + while (++i < n) { // Compare the remaining values. + if ((value = values[i]) != null && min > value) { + min = value; + } + } + } + } + } + + else { + while (++i < n) { // Find the first comparable value. + if ((value = valueof(values[i], i, values)) != null && value >= value) { + min = value; + while (++i < n) { // Compare the remaining values. + if ((value = valueof(values[i], i, values)) != null && min > value) { + min = value; + } + } + } + } + } + + return min; +} + +function permute(array, indexes) { + var i = indexes.length, permutes = new Array(i); + while (i--) permutes[i] = array[indexes[i]]; + return permutes; +} + +function scan(values, compare) { + if (!(n = values.length)) return; + var n, + i = 0, + j = 0, + xi, + xj = values[j]; + + if (compare == null) compare = ascending; + + while (++i < n) { + if (compare(xi = values[i], xj) < 0 || compare(xj, xj) !== 0) { + xj = xi, j = i; + } + } + + if (compare(xj, xj) === 0) return j; +} + +function shuffle(array, i0, i1) { + var m = (i1 == null ? array.length : i1) - (i0 = i0 == null ? 0 : +i0), + t, + i; + + while (m) { + i = Math.random() * m-- | 0; + t = array[m + i0]; + array[m + i0] = array[i + i0]; + array[i + i0] = t; + } + + return array; +} + +function sum(values, valueof) { + var n = values.length, + i = -1, + value, + sum = 0; + + if (valueof == null) { + while (++i < n) { + if (value = +values[i]) sum += value; // Note: zero and null are equivalent. + } + } + + else { + while (++i < n) { + if (value = +valueof(values[i], i, values)) sum += value; + } + } + + return sum; +} + +function transpose(matrix) { + if (!(n = matrix.length)) return []; + for (var i = -1, m = min(matrix, length), transpose = new Array(m); ++i < m;) { + for (var j = -1, n, row = transpose[i] = new Array(n); ++j < n;) { + row[j] = matrix[j][i]; + } + } + return transpose; +} + +function length(d) { + return d.length; +} + +function zip() { + return transpose(arguments); +} + +var slice$1 = Array.prototype.slice; + +function identity$1(x) { + return x; +} + +var top = 1, + right = 2, + bottom = 3, + left = 4, + epsilon = 1e-6; + +function translateX(x) { + return "translate(" + (x + 0.5) + ",0)"; +} + +function translateY(y) { + return "translate(0," + (y + 0.5) + ")"; +} + +function number$1(scale) { + return function(d) { + return +scale(d); + }; +} + +function center(scale) { + var offset = Math.max(0, scale.bandwidth() - 1) / 2; // Adjust for 0.5px offset. + if (scale.round()) offset = Math.round(offset); + return function(d) { + return +scale(d) + offset; + }; +} + +function entering() { + return !this.__axis; +} + +function axis(orient, scale) { + var tickArguments = [], + tickValues = null, + tickFormat = null, + tickSizeInner = 6, + tickSizeOuter = 6, + tickPadding = 3, + k = orient === top || orient === left ? -1 : 1, + x = orient === left || orient === right ? "x" : "y", + transform = orient === top || orient === bottom ? translateX : translateY; + + function axis(context) { + var values = tickValues == null ? (scale.ticks ? scale.ticks.apply(scale, tickArguments) : scale.domain()) : tickValues, + format = tickFormat == null ? (scale.tickFormat ? scale.tickFormat.apply(scale, tickArguments) : identity$1) : tickFormat, + spacing = Math.max(tickSizeInner, 0) + tickPadding, + range = scale.range(), + range0 = +range[0] + 0.5, + range1 = +range[range.length - 1] + 0.5, + position = (scale.bandwidth ? center : number$1)(scale.copy()), + selection = context.selection ? context.selection() : context, + path = selection.selectAll(".domain").data([null]), + tick = selection.selectAll(".tick").data(values, scale).order(), + tickExit = tick.exit(), + tickEnter = tick.enter().append("g").attr("class", "tick"), + line = tick.select("line"), + text = tick.select("text"); + + path = path.merge(path.enter().insert("path", ".tick") + .attr("class", "domain") + .attr("stroke", "currentColor")); + + tick = tick.merge(tickEnter); + + line = line.merge(tickEnter.append("line") + .attr("stroke", "currentColor") + .attr(x + "2", k * tickSizeInner)); + + text = text.merge(tickEnter.append("text") + .attr("fill", "currentColor") + .attr(x, k * spacing) + .attr("dy", orient === top ? "0em" : orient === bottom ? "0.71em" : "0.32em")); + + if (context !== selection) { + path = path.transition(context); + tick = tick.transition(context); + line = line.transition(context); + text = text.transition(context); + + tickExit = tickExit.transition(context) + .attr("opacity", epsilon) + .attr("transform", function(d) { return isFinite(d = position(d)) ? transform(d) : this.getAttribute("transform"); }); + + tickEnter + .attr("opacity", epsilon) + .attr("transform", function(d) { var p = this.parentNode.__axis; return transform(p && isFinite(p = p(d)) ? p : position(d)); }); + } + + tickExit.remove(); + + path + .attr("d", orient === left || orient == right + ? (tickSizeOuter ? "M" + k * tickSizeOuter + "," + range0 + "H0.5V" + range1 + "H" + k * tickSizeOuter : "M0.5," + range0 + "V" + range1) + : (tickSizeOuter ? "M" + range0 + "," + k * tickSizeOuter + "V0.5H" + range1 + "V" + k * tickSizeOuter : "M" + range0 + ",0.5H" + range1)); + + tick + .attr("opacity", 1) + .attr("transform", function(d) { return transform(position(d)); }); + + line + .attr(x + "2", k * tickSizeInner); + + text + .attr(x, k * spacing) + .text(format); + + selection.filter(entering) + .attr("fill", "none") + .attr("font-size", 10) + .attr("font-family", "sans-serif") + .attr("text-anchor", orient === right ? "start" : orient === left ? "end" : "middle"); + + selection + .each(function() { this.__axis = position; }); + } + + axis.scale = function(_) { + return arguments.length ? (scale = _, axis) : scale; + }; + + axis.ticks = function() { + return tickArguments = slice$1.call(arguments), axis; + }; + + axis.tickArguments = function(_) { + return arguments.length ? (tickArguments = _ == null ? [] : slice$1.call(_), axis) : tickArguments.slice(); + }; + + axis.tickValues = function(_) { + return arguments.length ? (tickValues = _ == null ? null : slice$1.call(_), axis) : tickValues && tickValues.slice(); + }; + + axis.tickFormat = function(_) { + return arguments.length ? (tickFormat = _, axis) : tickFormat; + }; + + axis.tickSize = function(_) { + return arguments.length ? (tickSizeInner = tickSizeOuter = +_, axis) : tickSizeInner; + }; + + axis.tickSizeInner = function(_) { + return arguments.length ? (tickSizeInner = +_, axis) : tickSizeInner; + }; + + axis.tickSizeOuter = function(_) { + return arguments.length ? (tickSizeOuter = +_, axis) : tickSizeOuter; + }; + + axis.tickPadding = function(_) { + return arguments.length ? (tickPadding = +_, axis) : tickPadding; + }; + + return axis; +} + +function axisTop(scale) { + return axis(top, scale); +} + +function axisRight(scale) { + return axis(right, scale); +} + +function axisBottom(scale) { + return axis(bottom, scale); +} + +function axisLeft(scale) { + return axis(left, scale); +} + +var noop = {value: function() {}}; + +function dispatch() { + for (var i = 0, n = arguments.length, _ = {}, t; i < n; ++i) { + if (!(t = arguments[i] + "") || (t in _) || /[\s.]/.test(t)) throw new Error("illegal type: " + t); + _[t] = []; + } + return new Dispatch(_); +} + +function Dispatch(_) { + this._ = _; +} + +function parseTypenames(typenames, types) { + return typenames.trim().split(/^|\s+/).map(function(t) { + var name = "", i = t.indexOf("."); + if (i >= 0) name = t.slice(i + 1), t = t.slice(0, i); + if (t && !types.hasOwnProperty(t)) throw new Error("unknown type: " + t); + return {type: t, name: name}; + }); +} + +Dispatch.prototype = dispatch.prototype = { + constructor: Dispatch, + on: function(typename, callback) { + var _ = this._, + T = parseTypenames(typename + "", _), + t, + i = -1, + n = T.length; + + // If no callback was specified, return the callback of the given type and name. + if (arguments.length < 2) { + while (++i < n) if ((t = (typename = T[i]).type) && (t = get(_[t], typename.name))) return t; + return; + } + + // If a type was specified, set the callback for the given type and name. + // Otherwise, if a null callback was specified, remove callbacks of the given name. + if (callback != null && typeof callback !== "function") throw new Error("invalid callback: " + callback); + while (++i < n) { + if (t = (typename = T[i]).type) _[t] = set(_[t], typename.name, callback); + else if (callback == null) for (t in _) _[t] = set(_[t], typename.name, null); + } + + return this; + }, + copy: function() { + var copy = {}, _ = this._; + for (var t in _) copy[t] = _[t].slice(); + return new Dispatch(copy); + }, + call: function(type, that) { + if ((n = arguments.length - 2) > 0) for (var args = new Array(n), i = 0, n, t; i < n; ++i) args[i] = arguments[i + 2]; + if (!this._.hasOwnProperty(type)) throw new Error("unknown type: " + type); + for (t = this._[type], i = 0, n = t.length; i < n; ++i) t[i].value.apply(that, args); + }, + apply: function(type, that, args) { + if (!this._.hasOwnProperty(type)) throw new Error("unknown type: " + type); + for (var t = this._[type], i = 0, n = t.length; i < n; ++i) t[i].value.apply(that, args); + } +}; + +function get(type, name) { + for (var i = 0, n = type.length, c; i < n; ++i) { + if ((c = type[i]).name === name) { + return c.value; + } + } +} + +function set(type, name, callback) { + for (var i = 0, n = type.length; i < n; ++i) { + if (type[i].name === name) { + type[i] = noop, type = type.slice(0, i).concat(type.slice(i + 1)); + break; + } + } + if (callback != null) type.push({name: name, value: callback}); + return type; +} + +var xhtml = "http://www.w3.org/1999/xhtml"; + +var namespaces = { + svg: "http://www.w3.org/2000/svg", + xhtml: xhtml, + xlink: "http://www.w3.org/1999/xlink", + xml: "http://www.w3.org/XML/1998/namespace", + xmlns: "http://www.w3.org/2000/xmlns/" +}; + +function namespace(name) { + var prefix = name += "", i = prefix.indexOf(":"); + if (i >= 0 && (prefix = name.slice(0, i)) !== "xmlns") name = name.slice(i + 1); + return namespaces.hasOwnProperty(prefix) ? {space: namespaces[prefix], local: name} : name; +} + +function creatorInherit(name) { + return function() { + var document = this.ownerDocument, + uri = this.namespaceURI; + return uri === xhtml && document.documentElement.namespaceURI === xhtml + ? document.createElement(name) + : document.createElementNS(uri, name); + }; +} + +function creatorFixed(fullname) { + return function() { + return this.ownerDocument.createElementNS(fullname.space, fullname.local); + }; +} + +function creator(name) { + var fullname = namespace(name); + return (fullname.local + ? creatorFixed + : creatorInherit)(fullname); +} + +function none() {} + +function selector(selector) { + return selector == null ? none : function() { + return this.querySelector(selector); + }; +} + +function selection_select(select) { + if (typeof select !== "function") select = selector(select); + + for (var groups = this._groups, m = groups.length, subgroups = new Array(m), j = 0; j < m; ++j) { + for (var group = groups[j], n = group.length, subgroup = subgroups[j] = new Array(n), node, subnode, i = 0; i < n; ++i) { + if ((node = group[i]) && (subnode = select.call(node, node.__data__, i, group))) { + if ("__data__" in node) subnode.__data__ = node.__data__; + subgroup[i] = subnode; + } + } + } + + return new Selection(subgroups, this._parents); +} + +function empty() { + return []; +} + +function selectorAll(selector) { + return selector == null ? empty : function() { + return this.querySelectorAll(selector); + }; +} + +function selection_selectAll(select) { + if (typeof select !== "function") select = selectorAll(select); + + for (var groups = this._groups, m = groups.length, subgroups = [], parents = [], j = 0; j < m; ++j) { + for (var group = groups[j], n = group.length, node, i = 0; i < n; ++i) { + if (node = group[i]) { + subgroups.push(select.call(node, node.__data__, i, group)); + parents.push(node); + } + } + } + + return new Selection(subgroups, parents); +} + +function matcher(selector) { + return function() { + return this.matches(selector); + }; +} + +function selection_filter(match) { + if (typeof match !== "function") match = matcher(match); + + for (var groups = this._groups, m = groups.length, subgroups = new Array(m), j = 0; j < m; ++j) { + for (var group = groups[j], n = group.length, subgroup = subgroups[j] = [], node, i = 0; i < n; ++i) { + if ((node = group[i]) && match.call(node, node.__data__, i, group)) { + subgroup.push(node); + } + } + } + + return new Selection(subgroups, this._parents); +} + +function sparse(update) { + return new Array(update.length); +} + +function selection_enter() { + return new Selection(this._enter || this._groups.map(sparse), this._parents); +} + +function EnterNode(parent, datum) { + this.ownerDocument = parent.ownerDocument; + this.namespaceURI = parent.namespaceURI; + this._next = null; + this._parent = parent; + this.__data__ = datum; +} + +EnterNode.prototype = { + constructor: EnterNode, + appendChild: function(child) { return this._parent.insertBefore(child, this._next); }, + insertBefore: function(child, next) { return this._parent.insertBefore(child, next); }, + querySelector: function(selector) { return this._parent.querySelector(selector); }, + querySelectorAll: function(selector) { return this._parent.querySelectorAll(selector); } +}; + +function constant$1(x) { + return function() { + return x; + }; +} + +var keyPrefix = "$"; // Protect against keys like “__proto__”. + +function bindIndex(parent, group, enter, update, exit, data) { + var i = 0, + node, + groupLength = group.length, + dataLength = data.length; + + // Put any non-null nodes that fit into update. + // Put any null nodes into enter. + // Put any remaining data into enter. + for (; i < dataLength; ++i) { + if (node = group[i]) { + node.__data__ = data[i]; + update[i] = node; + } else { + enter[i] = new EnterNode(parent, data[i]); + } + } + + // Put any non-null nodes that don’t fit into exit. + for (; i < groupLength; ++i) { + if (node = group[i]) { + exit[i] = node; + } + } +} + +function bindKey(parent, group, enter, update, exit, data, key) { + var i, + node, + nodeByKeyValue = {}, + groupLength = group.length, + dataLength = data.length, + keyValues = new Array(groupLength), + keyValue; + + // Compute the key for each node. + // If multiple nodes have the same key, the duplicates are added to exit. + for (i = 0; i < groupLength; ++i) { + if (node = group[i]) { + keyValues[i] = keyValue = keyPrefix + key.call(node, node.__data__, i, group); + if (keyValue in nodeByKeyValue) { + exit[i] = node; + } else { + nodeByKeyValue[keyValue] = node; + } + } + } + + // Compute the key for each datum. + // If there a node associated with this key, join and add it to update. + // If there is not (or the key is a duplicate), add it to enter. + for (i = 0; i < dataLength; ++i) { + keyValue = keyPrefix + key.call(parent, data[i], i, data); + if (node = nodeByKeyValue[keyValue]) { + update[i] = node; + node.__data__ = data[i]; + nodeByKeyValue[keyValue] = null; + } else { + enter[i] = new EnterNode(parent, data[i]); + } + } + + // Add any remaining nodes that were not bound to data to exit. + for (i = 0; i < groupLength; ++i) { + if ((node = group[i]) && (nodeByKeyValue[keyValues[i]] === node)) { + exit[i] = node; + } + } +} + +function selection_data(value, key) { + if (!value) { + data = new Array(this.size()), j = -1; + this.each(function(d) { data[++j] = d; }); + return data; + } + + var bind = key ? bindKey : bindIndex, + parents = this._parents, + groups = this._groups; + + if (typeof value !== "function") value = constant$1(value); + + for (var m = groups.length, update = new Array(m), enter = new Array(m), exit = new Array(m), j = 0; j < m; ++j) { + var parent = parents[j], + group = groups[j], + groupLength = group.length, + data = value.call(parent, parent && parent.__data__, j, parents), + dataLength = data.length, + enterGroup = enter[j] = new Array(dataLength), + updateGroup = update[j] = new Array(dataLength), + exitGroup = exit[j] = new Array(groupLength); + + bind(parent, group, enterGroup, updateGroup, exitGroup, data, key); + + // Now connect the enter nodes to their following update node, such that + // appendChild can insert the materialized enter node before this node, + // rather than at the end of the parent node. + for (var i0 = 0, i1 = 0, previous, next; i0 < dataLength; ++i0) { + if (previous = enterGroup[i0]) { + if (i0 >= i1) i1 = i0 + 1; + while (!(next = updateGroup[i1]) && ++i1 < dataLength); + previous._next = next || null; + } + } + } + + update = new Selection(update, parents); + update._enter = enter; + update._exit = exit; + return update; +} + +function selection_exit() { + return new Selection(this._exit || this._groups.map(sparse), this._parents); +} + +function selection_join(onenter, onupdate, onexit) { + var enter = this.enter(), update = this, exit = this.exit(); + enter = typeof onenter === "function" ? onenter(enter) : enter.append(onenter + ""); + if (onupdate != null) update = onupdate(update); + if (onexit == null) exit.remove(); else onexit(exit); + return enter && update ? enter.merge(update).order() : update; +} + +function selection_merge(selection) { + + for (var groups0 = this._groups, groups1 = selection._groups, m0 = groups0.length, m1 = groups1.length, m = Math.min(m0, m1), merges = new Array(m0), j = 0; j < m; ++j) { + for (var group0 = groups0[j], group1 = groups1[j], n = group0.length, merge = merges[j] = new Array(n), node, i = 0; i < n; ++i) { + if (node = group0[i] || group1[i]) { + merge[i] = node; + } + } + } + + for (; j < m0; ++j) { + merges[j] = groups0[j]; + } + + return new Selection(merges, this._parents); +} + +function selection_order() { + + for (var groups = this._groups, j = -1, m = groups.length; ++j < m;) { + for (var group = groups[j], i = group.length - 1, next = group[i], node; --i >= 0;) { + if (node = group[i]) { + if (next && node.compareDocumentPosition(next) ^ 4) next.parentNode.insertBefore(node, next); + next = node; + } + } + } + + return this; +} + +function selection_sort(compare) { + if (!compare) compare = ascending$1; + + function compareNode(a, b) { + return a && b ? compare(a.__data__, b.__data__) : !a - !b; + } + + for (var groups = this._groups, m = groups.length, sortgroups = new Array(m), j = 0; j < m; ++j) { + for (var group = groups[j], n = group.length, sortgroup = sortgroups[j] = new Array(n), node, i = 0; i < n; ++i) { + if (node = group[i]) { + sortgroup[i] = node; + } + } + sortgroup.sort(compareNode); + } + + return new Selection(sortgroups, this._parents).order(); +} + +function ascending$1(a, b) { + return a < b ? -1 : a > b ? 1 : a >= b ? 0 : NaN; +} + +function selection_call() { + var callback = arguments[0]; + arguments[0] = this; + callback.apply(null, arguments); + return this; +} + +function selection_nodes() { + var nodes = new Array(this.size()), i = -1; + this.each(function() { nodes[++i] = this; }); + return nodes; +} + +function selection_node() { + + for (var groups = this._groups, j = 0, m = groups.length; j < m; ++j) { + for (var group = groups[j], i = 0, n = group.length; i < n; ++i) { + var node = group[i]; + if (node) return node; + } + } + + return null; +} + +function selection_size() { + var size = 0; + this.each(function() { ++size; }); + return size; +} + +function selection_empty() { + return !this.node(); +} + +function selection_each(callback) { + + for (var groups = this._groups, j = 0, m = groups.length; j < m; ++j) { + for (var group = groups[j], i = 0, n = group.length, node; i < n; ++i) { + if (node = group[i]) callback.call(node, node.__data__, i, group); + } + } + + return this; +} + +function attrRemove(name) { + return function() { + this.removeAttribute(name); + }; +} + +function attrRemoveNS(fullname) { + return function() { + this.removeAttributeNS(fullname.space, fullname.local); + }; +} + +function attrConstant(name, value) { + return function() { + this.setAttribute(name, value); + }; +} + +function attrConstantNS(fullname, value) { + return function() { + this.setAttributeNS(fullname.space, fullname.local, value); + }; +} + +function attrFunction(name, value) { + return function() { + var v = value.apply(this, arguments); + if (v == null) this.removeAttribute(name); + else this.setAttribute(name, v); + }; +} + +function attrFunctionNS(fullname, value) { + return function() { + var v = value.apply(this, arguments); + if (v == null) this.removeAttributeNS(fullname.space, fullname.local); + else this.setAttributeNS(fullname.space, fullname.local, v); + }; +} + +function selection_attr(name, value) { + var fullname = namespace(name); + + if (arguments.length < 2) { + var node = this.node(); + return fullname.local + ? node.getAttributeNS(fullname.space, fullname.local) + : node.getAttribute(fullname); + } + + return this.each((value == null + ? (fullname.local ? attrRemoveNS : attrRemove) : (typeof value === "function" + ? (fullname.local ? attrFunctionNS : attrFunction) + : (fullname.local ? attrConstantNS : attrConstant)))(fullname, value)); +} + +function defaultView(node) { + return (node.ownerDocument && node.ownerDocument.defaultView) // node is a Node + || (node.document && node) // node is a Window + || node.defaultView; // node is a Document +} + +function styleRemove(name) { + return function() { + this.style.removeProperty(name); + }; +} + +function styleConstant(name, value, priority) { + return function() { + this.style.setProperty(name, value, priority); + }; +} + +function styleFunction(name, value, priority) { + return function() { + var v = value.apply(this, arguments); + if (v == null) this.style.removeProperty(name); + else this.style.setProperty(name, v, priority); + }; +} + +function selection_style(name, value, priority) { + return arguments.length > 1 + ? this.each((value == null + ? styleRemove : typeof value === "function" + ? styleFunction + : styleConstant)(name, value, priority == null ? "" : priority)) + : styleValue(this.node(), name); +} + +function styleValue(node, name) { + return node.style.getPropertyValue(name) + || defaultView(node).getComputedStyle(node, null).getPropertyValue(name); +} + +function propertyRemove(name) { + return function() { + delete this[name]; + }; +} + +function propertyConstant(name, value) { + return function() { + this[name] = value; + }; +} + +function propertyFunction(name, value) { + return function() { + var v = value.apply(this, arguments); + if (v == null) delete this[name]; + else this[name] = v; + }; +} + +function selection_property(name, value) { + return arguments.length > 1 + ? this.each((value == null + ? propertyRemove : typeof value === "function" + ? propertyFunction + : propertyConstant)(name, value)) + : this.node()[name]; +} + +function classArray(string) { + return string.trim().split(/^|\s+/); +} + +function classList(node) { + return node.classList || new ClassList(node); +} + +function ClassList(node) { + this._node = node; + this._names = classArray(node.getAttribute("class") || ""); +} + +ClassList.prototype = { + add: function(name) { + var i = this._names.indexOf(name); + if (i < 0) { + this._names.push(name); + this._node.setAttribute("class", this._names.join(" ")); + } + }, + remove: function(name) { + var i = this._names.indexOf(name); + if (i >= 0) { + this._names.splice(i, 1); + this._node.setAttribute("class", this._names.join(" ")); + } + }, + contains: function(name) { + return this._names.indexOf(name) >= 0; + } +}; + +function classedAdd(node, names) { + var list = classList(node), i = -1, n = names.length; + while (++i < n) list.add(names[i]); +} + +function classedRemove(node, names) { + var list = classList(node), i = -1, n = names.length; + while (++i < n) list.remove(names[i]); +} + +function classedTrue(names) { + return function() { + classedAdd(this, names); + }; +} + +function classedFalse(names) { + return function() { + classedRemove(this, names); + }; +} + +function classedFunction(names, value) { + return function() { + (value.apply(this, arguments) ? classedAdd : classedRemove)(this, names); + }; +} + +function selection_classed(name, value) { + var names = classArray(name + ""); + + if (arguments.length < 2) { + var list = classList(this.node()), i = -1, n = names.length; + while (++i < n) if (!list.contains(names[i])) return false; + return true; + } + + return this.each((typeof value === "function" + ? classedFunction : value + ? classedTrue + : classedFalse)(names, value)); +} + +function textRemove() { + this.textContent = ""; +} + +function textConstant(value) { + return function() { + this.textContent = value; + }; +} + +function textFunction(value) { + return function() { + var v = value.apply(this, arguments); + this.textContent = v == null ? "" : v; + }; +} + +function selection_text(value) { + return arguments.length + ? this.each(value == null + ? textRemove : (typeof value === "function" + ? textFunction + : textConstant)(value)) + : this.node().textContent; +} + +function htmlRemove() { + this.innerHTML = ""; +} + +function htmlConstant(value) { + return function() { + this.innerHTML = value; + }; +} + +function htmlFunction(value) { + return function() { + var v = value.apply(this, arguments); + this.innerHTML = v == null ? "" : v; + }; +} + +function selection_html(value) { + return arguments.length + ? this.each(value == null + ? htmlRemove : (typeof value === "function" + ? htmlFunction + : htmlConstant)(value)) + : this.node().innerHTML; +} + +function raise() { + if (this.nextSibling) this.parentNode.appendChild(this); +} + +function selection_raise() { + return this.each(raise); +} + +function lower() { + if (this.previousSibling) this.parentNode.insertBefore(this, this.parentNode.firstChild); +} + +function selection_lower() { + return this.each(lower); +} + +function selection_append(name) { + var create = typeof name === "function" ? name : creator(name); + return this.select(function() { + return this.appendChild(create.apply(this, arguments)); + }); +} + +function constantNull() { + return null; +} + +function selection_insert(name, before) { + var create = typeof name === "function" ? name : creator(name), + select = before == null ? constantNull : typeof before === "function" ? before : selector(before); + return this.select(function() { + return this.insertBefore(create.apply(this, arguments), select.apply(this, arguments) || null); + }); +} + +function remove() { + var parent = this.parentNode; + if (parent) parent.removeChild(this); +} + +function selection_remove() { + return this.each(remove); +} + +function selection_cloneShallow() { + var clone = this.cloneNode(false), parent = this.parentNode; + return parent ? parent.insertBefore(clone, this.nextSibling) : clone; +} + +function selection_cloneDeep() { + var clone = this.cloneNode(true), parent = this.parentNode; + return parent ? parent.insertBefore(clone, this.nextSibling) : clone; +} + +function selection_clone(deep) { + return this.select(deep ? selection_cloneDeep : selection_cloneShallow); +} + +function selection_datum(value) { + return arguments.length + ? this.property("__data__", value) + : this.node().__data__; +} + +var filterEvents = {}; + +exports.event = null; + +if (typeof document !== "undefined") { + var element = document.documentElement; + if (!("onmouseenter" in element)) { + filterEvents = {mouseenter: "mouseover", mouseleave: "mouseout"}; + } +} + +function filterContextListener(listener, index, group) { + listener = contextListener(listener, index, group); + return function(event) { + var related = event.relatedTarget; + if (!related || (related !== this && !(related.compareDocumentPosition(this) & 8))) { + listener.call(this, event); + } + }; +} + +function contextListener(listener, index, group) { + return function(event1) { + var event0 = exports.event; // Events can be reentrant (e.g., focus). + exports.event = event1; + try { + listener.call(this, this.__data__, index, group); + } finally { + exports.event = event0; + } + }; +} + +function parseTypenames$1(typenames) { + return typenames.trim().split(/^|\s+/).map(function(t) { + var name = "", i = t.indexOf("."); + if (i >= 0) name = t.slice(i + 1), t = t.slice(0, i); + return {type: t, name: name}; + }); +} + +function onRemove(typename) { + return function() { + var on = this.__on; + if (!on) return; + for (var j = 0, i = -1, m = on.length, o; j < m; ++j) { + if (o = on[j], (!typename.type || o.type === typename.type) && o.name === typename.name) { + this.removeEventListener(o.type, o.listener, o.capture); + } else { + on[++i] = o; + } + } + if (++i) on.length = i; + else delete this.__on; + }; +} + +function onAdd(typename, value, capture) { + var wrap = filterEvents.hasOwnProperty(typename.type) ? filterContextListener : contextListener; + return function(d, i, group) { + var on = this.__on, o, listener = wrap(value, i, group); + if (on) for (var j = 0, m = on.length; j < m; ++j) { + if ((o = on[j]).type === typename.type && o.name === typename.name) { + this.removeEventListener(o.type, o.listener, o.capture); + this.addEventListener(o.type, o.listener = listener, o.capture = capture); + o.value = value; + return; + } + } + this.addEventListener(typename.type, listener, capture); + o = {type: typename.type, name: typename.name, value: value, listener: listener, capture: capture}; + if (!on) this.__on = [o]; + else on.push(o); + }; +} + +function selection_on(typename, value, capture) { + var typenames = parseTypenames$1(typename + ""), i, n = typenames.length, t; + + if (arguments.length < 2) { + var on = this.node().__on; + if (on) for (var j = 0, m = on.length, o; j < m; ++j) { + for (i = 0, o = on[j]; i < n; ++i) { + if ((t = typenames[i]).type === o.type && t.name === o.name) { + return o.value; + } + } + } + return; + } + + on = value ? onAdd : onRemove; + if (capture == null) capture = false; + for (i = 0; i < n; ++i) this.each(on(typenames[i], value, capture)); + return this; +} + +function customEvent(event1, listener, that, args) { + var event0 = exports.event; + event1.sourceEvent = exports.event; + exports.event = event1; + try { + return listener.apply(that, args); + } finally { + exports.event = event0; + } +} + +function dispatchEvent(node, type, params) { + var window = defaultView(node), + event = window.CustomEvent; + + if (typeof event === "function") { + event = new event(type, params); + } else { + event = window.document.createEvent("Event"); + if (params) event.initEvent(type, params.bubbles, params.cancelable), event.detail = params.detail; + else event.initEvent(type, false, false); + } + + node.dispatchEvent(event); +} + +function dispatchConstant(type, params) { + return function() { + return dispatchEvent(this, type, params); + }; +} + +function dispatchFunction(type, params) { + return function() { + return dispatchEvent(this, type, params.apply(this, arguments)); + }; +} + +function selection_dispatch(type, params) { + return this.each((typeof params === "function" + ? dispatchFunction + : dispatchConstant)(type, params)); +} + +var root = [null]; + +function Selection(groups, parents) { + this._groups = groups; + this._parents = parents; +} + +function selection() { + return new Selection([[document.documentElement]], root); +} + +Selection.prototype = selection.prototype = { + constructor: Selection, + select: selection_select, + selectAll: selection_selectAll, + filter: selection_filter, + data: selection_data, + enter: selection_enter, + exit: selection_exit, + join: selection_join, + merge: selection_merge, + order: selection_order, + sort: selection_sort, + call: selection_call, + nodes: selection_nodes, + node: selection_node, + size: selection_size, + empty: selection_empty, + each: selection_each, + attr: selection_attr, + style: selection_style, + property: selection_property, + classed: selection_classed, + text: selection_text, + html: selection_html, + raise: selection_raise, + lower: selection_lower, + append: selection_append, + insert: selection_insert, + remove: selection_remove, + clone: selection_clone, + datum: selection_datum, + on: selection_on, + dispatch: selection_dispatch +}; + +function select(selector) { + return typeof selector === "string" + ? new Selection([[document.querySelector(selector)]], [document.documentElement]) + : new Selection([[selector]], root); +} + +function create(name) { + return select(creator(name).call(document.documentElement)); +} + +var nextId = 0; + +function local() { + return new Local; +} + +function Local() { + this._ = "@" + (++nextId).toString(36); +} + +Local.prototype = local.prototype = { + constructor: Local, + get: function(node) { + var id = this._; + while (!(id in node)) if (!(node = node.parentNode)) return; + return node[id]; + }, + set: function(node, value) { + return node[this._] = value; + }, + remove: function(node) { + return this._ in node && delete node[this._]; + }, + toString: function() { + return this._; + } +}; + +function sourceEvent() { + var current = exports.event, source; + while (source = current.sourceEvent) current = source; + return current; +} + +function point(node, event) { + var svg = node.ownerSVGElement || node; + + if (svg.createSVGPoint) { + var point = svg.createSVGPoint(); + point.x = event.clientX, point.y = event.clientY; + point = point.matrixTransform(node.getScreenCTM().inverse()); + return [point.x, point.y]; + } + + var rect = node.getBoundingClientRect(); + return [event.clientX - rect.left - node.clientLeft, event.clientY - rect.top - node.clientTop]; +} + +function mouse(node) { + var event = sourceEvent(); + if (event.changedTouches) event = event.changedTouches[0]; + return point(node, event); +} + +function selectAll(selector) { + return typeof selector === "string" + ? new Selection([document.querySelectorAll(selector)], [document.documentElement]) + : new Selection([selector == null ? [] : selector], root); +} + +function touch(node, touches, identifier) { + if (arguments.length < 3) identifier = touches, touches = sourceEvent().changedTouches; + + for (var i = 0, n = touches ? touches.length : 0, touch; i < n; ++i) { + if ((touch = touches[i]).identifier === identifier) { + return point(node, touch); + } + } + + return null; +} + +function touches(node, touches) { + if (touches == null) touches = sourceEvent().touches; + + for (var i = 0, n = touches ? touches.length : 0, points = new Array(n); i < n; ++i) { + points[i] = point(node, touches[i]); + } + + return points; +} + +function nopropagation() { + exports.event.stopImmediatePropagation(); +} + +function noevent() { + exports.event.preventDefault(); + exports.event.stopImmediatePropagation(); +} + +function dragDisable(view) { + var root = view.document.documentElement, + selection = select(view).on("dragstart.drag", noevent, true); + if ("onselectstart" in root) { + selection.on("selectstart.drag", noevent, true); + } else { + root.__noselect = root.style.MozUserSelect; + root.style.MozUserSelect = "none"; + } +} + +function yesdrag(view, noclick) { + var root = view.document.documentElement, + selection = select(view).on("dragstart.drag", null); + if (noclick) { + selection.on("click.drag", noevent, true); + setTimeout(function() { selection.on("click.drag", null); }, 0); + } + if ("onselectstart" in root) { + selection.on("selectstart.drag", null); + } else { + root.style.MozUserSelect = root.__noselect; + delete root.__noselect; + } +} + +function constant$2(x) { + return function() { + return x; + }; +} + +function DragEvent(target, type, subject, id, active, x, y, dx, dy, dispatch) { + this.target = target; + this.type = type; + this.subject = subject; + this.identifier = id; + this.active = active; + this.x = x; + this.y = y; + this.dx = dx; + this.dy = dy; + this._ = dispatch; +} + +DragEvent.prototype.on = function() { + var value = this._.on.apply(this._, arguments); + return value === this._ ? this : value; +}; + +// Ignore right-click, since that should open the context menu. +function defaultFilter() { + return !exports.event.ctrlKey && !exports.event.button; +} + +function defaultContainer() { + return this.parentNode; +} + +function defaultSubject(d) { + return d == null ? {x: exports.event.x, y: exports.event.y} : d; +} + +function defaultTouchable() { + return navigator.maxTouchPoints || ("ontouchstart" in this); +} + +function drag() { + var filter = defaultFilter, + container = defaultContainer, + subject = defaultSubject, + touchable = defaultTouchable, + gestures = {}, + listeners = dispatch("start", "drag", "end"), + active = 0, + mousedownx, + mousedowny, + mousemoving, + touchending, + clickDistance2 = 0; + + function drag(selection) { + selection + .on("mousedown.drag", mousedowned) + .filter(touchable) + .on("touchstart.drag", touchstarted) + .on("touchmove.drag", touchmoved) + .on("touchend.drag touchcancel.drag", touchended) + .style("touch-action", "none") + .style("-webkit-tap-highlight-color", "rgba(0,0,0,0)"); + } + + function mousedowned() { + if (touchending || !filter.apply(this, arguments)) return; + var gesture = beforestart("mouse", container.apply(this, arguments), mouse, this, arguments); + if (!gesture) return; + select(exports.event.view).on("mousemove.drag", mousemoved, true).on("mouseup.drag", mouseupped, true); + dragDisable(exports.event.view); + nopropagation(); + mousemoving = false; + mousedownx = exports.event.clientX; + mousedowny = exports.event.clientY; + gesture("start"); + } + + function mousemoved() { + noevent(); + if (!mousemoving) { + var dx = exports.event.clientX - mousedownx, dy = exports.event.clientY - mousedowny; + mousemoving = dx * dx + dy * dy > clickDistance2; + } + gestures.mouse("drag"); + } + + function mouseupped() { + select(exports.event.view).on("mousemove.drag mouseup.drag", null); + yesdrag(exports.event.view, mousemoving); + noevent(); + gestures.mouse("end"); + } + + function touchstarted() { + if (!filter.apply(this, arguments)) return; + var touches = exports.event.changedTouches, + c = container.apply(this, arguments), + n = touches.length, i, gesture; + + for (i = 0; i < n; ++i) { + if (gesture = beforestart(touches[i].identifier, c, touch, this, arguments)) { + nopropagation(); + gesture("start"); + } + } + } + + function touchmoved() { + var touches = exports.event.changedTouches, + n = touches.length, i, gesture; + + for (i = 0; i < n; ++i) { + if (gesture = gestures[touches[i].identifier]) { + noevent(); + gesture("drag"); + } + } + } + + function touchended() { + var touches = exports.event.changedTouches, + n = touches.length, i, gesture; + + if (touchending) clearTimeout(touchending); + touchending = setTimeout(function() { touchending = null; }, 500); // Ghost clicks are delayed! + for (i = 0; i < n; ++i) { + if (gesture = gestures[touches[i].identifier]) { + nopropagation(); + gesture("end"); + } + } + } + + function beforestart(id, container, point, that, args) { + var p = point(container, id), s, dx, dy, + sublisteners = listeners.copy(); + + if (!customEvent(new DragEvent(drag, "beforestart", s, id, active, p[0], p[1], 0, 0, sublisteners), function() { + if ((exports.event.subject = s = subject.apply(that, args)) == null) return false; + dx = s.x - p[0] || 0; + dy = s.y - p[1] || 0; + return true; + })) return; + + return function gesture(type) { + var p0 = p, n; + switch (type) { + case "start": gestures[id] = gesture, n = active++; break; + case "end": delete gestures[id], --active; // nobreak + case "drag": p = point(container, id), n = active; break; + } + customEvent(new DragEvent(drag, type, s, id, n, p[0] + dx, p[1] + dy, p[0] - p0[0], p[1] - p0[1], sublisteners), sublisteners.apply, sublisteners, [type, that, args]); + }; + } + + drag.filter = function(_) { + return arguments.length ? (filter = typeof _ === "function" ? _ : constant$2(!!_), drag) : filter; + }; + + drag.container = function(_) { + return arguments.length ? (container = typeof _ === "function" ? _ : constant$2(_), drag) : container; + }; + + drag.subject = function(_) { + return arguments.length ? (subject = typeof _ === "function" ? _ : constant$2(_), drag) : subject; + }; + + drag.touchable = function(_) { + return arguments.length ? (touchable = typeof _ === "function" ? _ : constant$2(!!_), drag) : touchable; + }; + + drag.on = function() { + var value = listeners.on.apply(listeners, arguments); + return value === listeners ? drag : value; + }; + + drag.clickDistance = function(_) { + return arguments.length ? (clickDistance2 = (_ = +_) * _, drag) : Math.sqrt(clickDistance2); + }; + + return drag; +} + +function define(constructor, factory, prototype) { + constructor.prototype = factory.prototype = prototype; + prototype.constructor = constructor; +} + +function extend(parent, definition) { + var prototype = Object.create(parent.prototype); + for (var key in definition) prototype[key] = definition[key]; + return prototype; +} + +function Color() {} + +var darker = 0.7; +var brighter = 1 / darker; + +var reI = "\\s*([+-]?\\d+)\\s*", + reN = "\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)\\s*", + reP = "\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)%\\s*", + reHex = /^#([0-9a-f]{3,8})$/, + reRgbInteger = new RegExp("^rgb\\(" + [reI, reI, reI] + "\\)$"), + reRgbPercent = new RegExp("^rgb\\(" + [reP, reP, reP] + "\\)$"), + reRgbaInteger = new RegExp("^rgba\\(" + [reI, reI, reI, reN] + "\\)$"), + reRgbaPercent = new RegExp("^rgba\\(" + [reP, reP, reP, reN] + "\\)$"), + reHslPercent = new RegExp("^hsl\\(" + [reN, reP, reP] + "\\)$"), + reHslaPercent = new RegExp("^hsla\\(" + [reN, reP, reP, reN] + "\\)$"); + +var named = { + aliceblue: 0xf0f8ff, + antiquewhite: 0xfaebd7, + aqua: 0x00ffff, + aquamarine: 0x7fffd4, + azure: 0xf0ffff, + beige: 0xf5f5dc, + bisque: 0xffe4c4, + black: 0x000000, + blanchedalmond: 0xffebcd, + blue: 0x0000ff, + blueviolet: 0x8a2be2, + brown: 0xa52a2a, + burlywood: 0xdeb887, + cadetblue: 0x5f9ea0, + chartreuse: 0x7fff00, + chocolate: 0xd2691e, + coral: 0xff7f50, + cornflowerblue: 0x6495ed, + cornsilk: 0xfff8dc, + crimson: 0xdc143c, + cyan: 0x00ffff, + darkblue: 0x00008b, + darkcyan: 0x008b8b, + darkgoldenrod: 0xb8860b, + darkgray: 0xa9a9a9, + darkgreen: 0x006400, + darkgrey: 0xa9a9a9, + darkkhaki: 0xbdb76b, + darkmagenta: 0x8b008b, + darkolivegreen: 0x556b2f, + darkorange: 0xff8c00, + darkorchid: 0x9932cc, + darkred: 0x8b0000, + darksalmon: 0xe9967a, + darkseagreen: 0x8fbc8f, + darkslateblue: 0x483d8b, + darkslategray: 0x2f4f4f, + darkslategrey: 0x2f4f4f, + darkturquoise: 0x00ced1, + darkviolet: 0x9400d3, + deeppink: 0xff1493, + deepskyblue: 0x00bfff, + dimgray: 0x696969, + dimgrey: 0x696969, + dodgerblue: 0x1e90ff, + firebrick: 0xb22222, + floralwhite: 0xfffaf0, + forestgreen: 0x228b22, + fuchsia: 0xff00ff, + gainsboro: 0xdcdcdc, + ghostwhite: 0xf8f8ff, + gold: 0xffd700, + goldenrod: 0xdaa520, + gray: 0x808080, + green: 0x008000, + greenyellow: 0xadff2f, + grey: 0x808080, + honeydew: 0xf0fff0, + hotpink: 0xff69b4, + indianred: 0xcd5c5c, + indigo: 0x4b0082, + ivory: 0xfffff0, + khaki: 0xf0e68c, + lavender: 0xe6e6fa, + lavenderblush: 0xfff0f5, + lawngreen: 0x7cfc00, + lemonchiffon: 0xfffacd, + lightblue: 0xadd8e6, + lightcoral: 0xf08080, + lightcyan: 0xe0ffff, + lightgoldenrodyellow: 0xfafad2, + lightgray: 0xd3d3d3, + lightgreen: 0x90ee90, + lightgrey: 0xd3d3d3, + lightpink: 0xffb6c1, + lightsalmon: 0xffa07a, + lightseagreen: 0x20b2aa, + lightskyblue: 0x87cefa, + lightslategray: 0x778899, + lightslategrey: 0x778899, + lightsteelblue: 0xb0c4de, + lightyellow: 0xffffe0, + lime: 0x00ff00, + limegreen: 0x32cd32, + linen: 0xfaf0e6, + magenta: 0xff00ff, + maroon: 0x800000, + mediumaquamarine: 0x66cdaa, + mediumblue: 0x0000cd, + mediumorchid: 0xba55d3, + mediumpurple: 0x9370db, + mediumseagreen: 0x3cb371, + mediumslateblue: 0x7b68ee, + mediumspringgreen: 0x00fa9a, + mediumturquoise: 0x48d1cc, + mediumvioletred: 0xc71585, + midnightblue: 0x191970, + mintcream: 0xf5fffa, + mistyrose: 0xffe4e1, + moccasin: 0xffe4b5, + navajowhite: 0xffdead, + navy: 0x000080, + oldlace: 0xfdf5e6, + olive: 0x808000, + olivedrab: 0x6b8e23, + orange: 0xffa500, + orangered: 0xff4500, + orchid: 0xda70d6, + palegoldenrod: 0xeee8aa, + palegreen: 0x98fb98, + paleturquoise: 0xafeeee, + palevioletred: 0xdb7093, + papayawhip: 0xffefd5, + peachpuff: 0xffdab9, + peru: 0xcd853f, + pink: 0xffc0cb, + plum: 0xdda0dd, + powderblue: 0xb0e0e6, + purple: 0x800080, + rebeccapurple: 0x663399, + red: 0xff0000, + rosybrown: 0xbc8f8f, + royalblue: 0x4169e1, + saddlebrown: 0x8b4513, + salmon: 0xfa8072, + sandybrown: 0xf4a460, + seagreen: 0x2e8b57, + seashell: 0xfff5ee, + sienna: 0xa0522d, + silver: 0xc0c0c0, + skyblue: 0x87ceeb, + slateblue: 0x6a5acd, + slategray: 0x708090, + slategrey: 0x708090, + snow: 0xfffafa, + springgreen: 0x00ff7f, + steelblue: 0x4682b4, + tan: 0xd2b48c, + teal: 0x008080, + thistle: 0xd8bfd8, + tomato: 0xff6347, + turquoise: 0x40e0d0, + violet: 0xee82ee, + wheat: 0xf5deb3, + white: 0xffffff, + whitesmoke: 0xf5f5f5, + yellow: 0xffff00, + yellowgreen: 0x9acd32 +}; + +define(Color, color, { + copy: function(channels) { + return Object.assign(new this.constructor, this, channels); + }, + displayable: function() { + return this.rgb().displayable(); + }, + hex: color_formatHex, // Deprecated! Use color.formatHex. + formatHex: color_formatHex, + formatHsl: color_formatHsl, + formatRgb: color_formatRgb, + toString: color_formatRgb +}); + +function color_formatHex() { + return this.rgb().formatHex(); +} + +function color_formatHsl() { + return hslConvert(this).formatHsl(); +} + +function color_formatRgb() { + return this.rgb().formatRgb(); +} + +function color(format) { + var m, l; + format = (format + "").trim().toLowerCase(); + return (m = reHex.exec(format)) ? (l = m[1].length, m = parseInt(m[1], 16), l === 6 ? rgbn(m) // #ff0000 + : l === 3 ? new Rgb((m >> 8 & 0xf) | (m >> 4 & 0xf0), (m >> 4 & 0xf) | (m & 0xf0), ((m & 0xf) << 4) | (m & 0xf), 1) // #f00 + : l === 8 ? rgba(m >> 24 & 0xff, m >> 16 & 0xff, m >> 8 & 0xff, (m & 0xff) / 0xff) // #ff000000 + : l === 4 ? rgba((m >> 12 & 0xf) | (m >> 8 & 0xf0), (m >> 8 & 0xf) | (m >> 4 & 0xf0), (m >> 4 & 0xf) | (m & 0xf0), (((m & 0xf) << 4) | (m & 0xf)) / 0xff) // #f000 + : null) // invalid hex + : (m = reRgbInteger.exec(format)) ? new Rgb(m[1], m[2], m[3], 1) // rgb(255, 0, 0) + : (m = reRgbPercent.exec(format)) ? new Rgb(m[1] * 255 / 100, m[2] * 255 / 100, m[3] * 255 / 100, 1) // rgb(100%, 0%, 0%) + : (m = reRgbaInteger.exec(format)) ? rgba(m[1], m[2], m[3], m[4]) // rgba(255, 0, 0, 1) + : (m = reRgbaPercent.exec(format)) ? rgba(m[1] * 255 / 100, m[2] * 255 / 100, m[3] * 255 / 100, m[4]) // rgb(100%, 0%, 0%, 1) + : (m = reHslPercent.exec(format)) ? hsla(m[1], m[2] / 100, m[3] / 100, 1) // hsl(120, 50%, 50%) + : (m = reHslaPercent.exec(format)) ? hsla(m[1], m[2] / 100, m[3] / 100, m[4]) // hsla(120, 50%, 50%, 1) + : named.hasOwnProperty(format) ? rgbn(named[format]) // eslint-disable-line no-prototype-builtins + : format === "transparent" ? new Rgb(NaN, NaN, NaN, 0) + : null; +} + +function rgbn(n) { + return new Rgb(n >> 16 & 0xff, n >> 8 & 0xff, n & 0xff, 1); +} + +function rgba(r, g, b, a) { + if (a <= 0) r = g = b = NaN; + return new Rgb(r, g, b, a); +} + +function rgbConvert(o) { + if (!(o instanceof Color)) o = color(o); + if (!o) return new Rgb; + o = o.rgb(); + return new Rgb(o.r, o.g, o.b, o.opacity); +} + +function rgb(r, g, b, opacity) { + return arguments.length === 1 ? rgbConvert(r) : new Rgb(r, g, b, opacity == null ? 1 : opacity); +} + +function Rgb(r, g, b, opacity) { + this.r = +r; + this.g = +g; + this.b = +b; + this.opacity = +opacity; +} + +define(Rgb, rgb, extend(Color, { + brighter: function(k) { + k = k == null ? brighter : Math.pow(brighter, k); + return new Rgb(this.r * k, this.g * k, this.b * k, this.opacity); + }, + darker: function(k) { + k = k == null ? darker : Math.pow(darker, k); + return new Rgb(this.r * k, this.g * k, this.b * k, this.opacity); + }, + rgb: function() { + return this; + }, + displayable: function() { + return (-0.5 <= this.r && this.r < 255.5) + && (-0.5 <= this.g && this.g < 255.5) + && (-0.5 <= this.b && this.b < 255.5) + && (0 <= this.opacity && this.opacity <= 1); + }, + hex: rgb_formatHex, // Deprecated! Use color.formatHex. + formatHex: rgb_formatHex, + formatRgb: rgb_formatRgb, + toString: rgb_formatRgb +})); + +function rgb_formatHex() { + return "#" + hex(this.r) + hex(this.g) + hex(this.b); +} + +function rgb_formatRgb() { + var a = this.opacity; a = isNaN(a) ? 1 : Math.max(0, Math.min(1, a)); + return (a === 1 ? "rgb(" : "rgba(") + + Math.max(0, Math.min(255, Math.round(this.r) || 0)) + ", " + + Math.max(0, Math.min(255, Math.round(this.g) || 0)) + ", " + + Math.max(0, Math.min(255, Math.round(this.b) || 0)) + + (a === 1 ? ")" : ", " + a + ")"); +} + +function hex(value) { + value = Math.max(0, Math.min(255, Math.round(value) || 0)); + return (value < 16 ? "0" : "") + value.toString(16); +} + +function hsla(h, s, l, a) { + if (a <= 0) h = s = l = NaN; + else if (l <= 0 || l >= 1) h = s = NaN; + else if (s <= 0) h = NaN; + return new Hsl(h, s, l, a); +} + +function hslConvert(o) { + if (o instanceof Hsl) return new Hsl(o.h, o.s, o.l, o.opacity); + if (!(o instanceof Color)) o = color(o); + if (!o) return new Hsl; + if (o instanceof Hsl) return o; + o = o.rgb(); + var r = o.r / 255, + g = o.g / 255, + b = o.b / 255, + min = Math.min(r, g, b), + max = Math.max(r, g, b), + h = NaN, + s = max - min, + l = (max + min) / 2; + if (s) { + if (r === max) h = (g - b) / s + (g < b) * 6; + else if (g === max) h = (b - r) / s + 2; + else h = (r - g) / s + 4; + s /= l < 0.5 ? max + min : 2 - max - min; + h *= 60; + } else { + s = l > 0 && l < 1 ? 0 : h; + } + return new Hsl(h, s, l, o.opacity); +} + +function hsl(h, s, l, opacity) { + return arguments.length === 1 ? hslConvert(h) : new Hsl(h, s, l, opacity == null ? 1 : opacity); +} + +function Hsl(h, s, l, opacity) { + this.h = +h; + this.s = +s; + this.l = +l; + this.opacity = +opacity; +} + +define(Hsl, hsl, extend(Color, { + brighter: function(k) { + k = k == null ? brighter : Math.pow(brighter, k); + return new Hsl(this.h, this.s, this.l * k, this.opacity); + }, + darker: function(k) { + k = k == null ? darker : Math.pow(darker, k); + return new Hsl(this.h, this.s, this.l * k, this.opacity); + }, + rgb: function() { + var h = this.h % 360 + (this.h < 0) * 360, + s = isNaN(h) || isNaN(this.s) ? 0 : this.s, + l = this.l, + m2 = l + (l < 0.5 ? l : 1 - l) * s, + m1 = 2 * l - m2; + return new Rgb( + hsl2rgb(h >= 240 ? h - 240 : h + 120, m1, m2), + hsl2rgb(h, m1, m2), + hsl2rgb(h < 120 ? h + 240 : h - 120, m1, m2), + this.opacity + ); + }, + displayable: function() { + return (0 <= this.s && this.s <= 1 || isNaN(this.s)) + && (0 <= this.l && this.l <= 1) + && (0 <= this.opacity && this.opacity <= 1); + }, + formatHsl: function() { + var a = this.opacity; a = isNaN(a) ? 1 : Math.max(0, Math.min(1, a)); + return (a === 1 ? "hsl(" : "hsla(") + + (this.h || 0) + ", " + + (this.s || 0) * 100 + "%, " + + (this.l || 0) * 100 + "%" + + (a === 1 ? ")" : ", " + a + ")"); + } +})); + +/* From FvD 13.37, CSS Color Module Level 3 */ +function hsl2rgb(h, m1, m2) { + return (h < 60 ? m1 + (m2 - m1) * h / 60 + : h < 180 ? m2 + : h < 240 ? m1 + (m2 - m1) * (240 - h) / 60 + : m1) * 255; +} + +var deg2rad = Math.PI / 180; +var rad2deg = 180 / Math.PI; + +// https://observablehq.com/@mbostock/lab-and-rgb +var K = 18, + Xn = 0.96422, + Yn = 1, + Zn = 0.82521, + t0 = 4 / 29, + t1 = 6 / 29, + t2 = 3 * t1 * t1, + t3 = t1 * t1 * t1; + +function labConvert(o) { + if (o instanceof Lab) return new Lab(o.l, o.a, o.b, o.opacity); + if (o instanceof Hcl) return hcl2lab(o); + if (!(o instanceof Rgb)) o = rgbConvert(o); + var r = rgb2lrgb(o.r), + g = rgb2lrgb(o.g), + b = rgb2lrgb(o.b), + y = xyz2lab((0.2225045 * r + 0.7168786 * g + 0.0606169 * b) / Yn), x, z; + if (r === g && g === b) x = z = y; else { + x = xyz2lab((0.4360747 * r + 0.3850649 * g + 0.1430804 * b) / Xn); + z = xyz2lab((0.0139322 * r + 0.0971045 * g + 0.7141733 * b) / Zn); + } + return new Lab(116 * y - 16, 500 * (x - y), 200 * (y - z), o.opacity); +} + +function gray(l, opacity) { + return new Lab(l, 0, 0, opacity == null ? 1 : opacity); +} + +function lab(l, a, b, opacity) { + return arguments.length === 1 ? labConvert(l) : new Lab(l, a, b, opacity == null ? 1 : opacity); +} + +function Lab(l, a, b, opacity) { + this.l = +l; + this.a = +a; + this.b = +b; + this.opacity = +opacity; +} + +define(Lab, lab, extend(Color, { + brighter: function(k) { + return new Lab(this.l + K * (k == null ? 1 : k), this.a, this.b, this.opacity); + }, + darker: function(k) { + return new Lab(this.l - K * (k == null ? 1 : k), this.a, this.b, this.opacity); + }, + rgb: function() { + var y = (this.l + 16) / 116, + x = isNaN(this.a) ? y : y + this.a / 500, + z = isNaN(this.b) ? y : y - this.b / 200; + x = Xn * lab2xyz(x); + y = Yn * lab2xyz(y); + z = Zn * lab2xyz(z); + return new Rgb( + lrgb2rgb( 3.1338561 * x - 1.6168667 * y - 0.4906146 * z), + lrgb2rgb(-0.9787684 * x + 1.9161415 * y + 0.0334540 * z), + lrgb2rgb( 0.0719453 * x - 0.2289914 * y + 1.4052427 * z), + this.opacity + ); + } +})); + +function xyz2lab(t) { + return t > t3 ? Math.pow(t, 1 / 3) : t / t2 + t0; +} + +function lab2xyz(t) { + return t > t1 ? t * t * t : t2 * (t - t0); +} + +function lrgb2rgb(x) { + return 255 * (x <= 0.0031308 ? 12.92 * x : 1.055 * Math.pow(x, 1 / 2.4) - 0.055); +} + +function rgb2lrgb(x) { + return (x /= 255) <= 0.04045 ? x / 12.92 : Math.pow((x + 0.055) / 1.055, 2.4); +} + +function hclConvert(o) { + if (o instanceof Hcl) return new Hcl(o.h, o.c, o.l, o.opacity); + if (!(o instanceof Lab)) o = labConvert(o); + if (o.a === 0 && o.b === 0) return new Hcl(NaN, 0 < o.l && o.l < 100 ? 0 : NaN, o.l, o.opacity); + var h = Math.atan2(o.b, o.a) * rad2deg; + return new Hcl(h < 0 ? h + 360 : h, Math.sqrt(o.a * o.a + o.b * o.b), o.l, o.opacity); +} + +function lch(l, c, h, opacity) { + return arguments.length === 1 ? hclConvert(l) : new Hcl(h, c, l, opacity == null ? 1 : opacity); +} + +function hcl(h, c, l, opacity) { + return arguments.length === 1 ? hclConvert(h) : new Hcl(h, c, l, opacity == null ? 1 : opacity); +} + +function Hcl(h, c, l, opacity) { + this.h = +h; + this.c = +c; + this.l = +l; + this.opacity = +opacity; +} + +function hcl2lab(o) { + if (isNaN(o.h)) return new Lab(o.l, 0, 0, o.opacity); + var h = o.h * deg2rad; + return new Lab(o.l, Math.cos(h) * o.c, Math.sin(h) * o.c, o.opacity); +} + +define(Hcl, hcl, extend(Color, { + brighter: function(k) { + return new Hcl(this.h, this.c, this.l + K * (k == null ? 1 : k), this.opacity); + }, + darker: function(k) { + return new Hcl(this.h, this.c, this.l - K * (k == null ? 1 : k), this.opacity); + }, + rgb: function() { + return hcl2lab(this).rgb(); + } +})); + +var A = -0.14861, + B = +1.78277, + C = -0.29227, + D = -0.90649, + E = +1.97294, + ED = E * D, + EB = E * B, + BC_DA = B * C - D * A; + +function cubehelixConvert(o) { + if (o instanceof Cubehelix) return new Cubehelix(o.h, o.s, o.l, o.opacity); + if (!(o instanceof Rgb)) o = rgbConvert(o); + var r = o.r / 255, + g = o.g / 255, + b = o.b / 255, + l = (BC_DA * b + ED * r - EB * g) / (BC_DA + ED - EB), + bl = b - l, + k = (E * (g - l) - C * bl) / D, + s = Math.sqrt(k * k + bl * bl) / (E * l * (1 - l)), // NaN if l=0 or l=1 + h = s ? Math.atan2(k, bl) * rad2deg - 120 : NaN; + return new Cubehelix(h < 0 ? h + 360 : h, s, l, o.opacity); +} + +function cubehelix(h, s, l, opacity) { + return arguments.length === 1 ? cubehelixConvert(h) : new Cubehelix(h, s, l, opacity == null ? 1 : opacity); +} + +function Cubehelix(h, s, l, opacity) { + this.h = +h; + this.s = +s; + this.l = +l; + this.opacity = +opacity; +} + +define(Cubehelix, cubehelix, extend(Color, { + brighter: function(k) { + k = k == null ? brighter : Math.pow(brighter, k); + return new Cubehelix(this.h, this.s, this.l * k, this.opacity); + }, + darker: function(k) { + k = k == null ? darker : Math.pow(darker, k); + return new Cubehelix(this.h, this.s, this.l * k, this.opacity); + }, + rgb: function() { + var h = isNaN(this.h) ? 0 : (this.h + 120) * deg2rad, + l = +this.l, + a = isNaN(this.s) ? 0 : this.s * l * (1 - l), + cosh = Math.cos(h), + sinh = Math.sin(h); + return new Rgb( + 255 * (l + a * (A * cosh + B * sinh)), + 255 * (l + a * (C * cosh + D * sinh)), + 255 * (l + a * (E * cosh)), + this.opacity + ); + } +})); + +function basis(t1, v0, v1, v2, v3) { + var t2 = t1 * t1, t3 = t2 * t1; + return ((1 - 3 * t1 + 3 * t2 - t3) * v0 + + (4 - 6 * t2 + 3 * t3) * v1 + + (1 + 3 * t1 + 3 * t2 - 3 * t3) * v2 + + t3 * v3) / 6; +} + +function basis$1(values) { + var n = values.length - 1; + return function(t) { + var i = t <= 0 ? (t = 0) : t >= 1 ? (t = 1, n - 1) : Math.floor(t * n), + v1 = values[i], + v2 = values[i + 1], + v0 = i > 0 ? values[i - 1] : 2 * v1 - v2, + v3 = i < n - 1 ? values[i + 2] : 2 * v2 - v1; + return basis((t - i / n) * n, v0, v1, v2, v3); + }; +} + +function basisClosed(values) { + var n = values.length; + return function(t) { + var i = Math.floor(((t %= 1) < 0 ? ++t : t) * n), + v0 = values[(i + n - 1) % n], + v1 = values[i % n], + v2 = values[(i + 1) % n], + v3 = values[(i + 2) % n]; + return basis((t - i / n) * n, v0, v1, v2, v3); + }; +} + +function constant$3(x) { + return function() { + return x; + }; +} + +function linear(a, d) { + return function(t) { + return a + t * d; + }; +} + +function exponential(a, b, y) { + return a = Math.pow(a, y), b = Math.pow(b, y) - a, y = 1 / y, function(t) { + return Math.pow(a + t * b, y); + }; +} + +function hue(a, b) { + var d = b - a; + return d ? linear(a, d > 180 || d < -180 ? d - 360 * Math.round(d / 360) : d) : constant$3(isNaN(a) ? b : a); +} + +function gamma(y) { + return (y = +y) === 1 ? nogamma : function(a, b) { + return b - a ? exponential(a, b, y) : constant$3(isNaN(a) ? b : a); + }; +} + +function nogamma(a, b) { + var d = b - a; + return d ? linear(a, d) : constant$3(isNaN(a) ? b : a); +} + +var interpolateRgb = (function rgbGamma(y) { + var color = gamma(y); + + function rgb$1(start, end) { + var r = color((start = rgb(start)).r, (end = rgb(end)).r), + g = color(start.g, end.g), + b = color(start.b, end.b), + opacity = nogamma(start.opacity, end.opacity); + return function(t) { + start.r = r(t); + start.g = g(t); + start.b = b(t); + start.opacity = opacity(t); + return start + ""; + }; + } + + rgb$1.gamma = rgbGamma; + + return rgb$1; +})(1); + +function rgbSpline(spline) { + return function(colors) { + var n = colors.length, + r = new Array(n), + g = new Array(n), + b = new Array(n), + i, color; + for (i = 0; i < n; ++i) { + color = rgb(colors[i]); + r[i] = color.r || 0; + g[i] = color.g || 0; + b[i] = color.b || 0; + } + r = spline(r); + g = spline(g); + b = spline(b); + color.opacity = 1; + return function(t) { + color.r = r(t); + color.g = g(t); + color.b = b(t); + return color + ""; + }; + }; +} + +var rgbBasis = rgbSpline(basis$1); +var rgbBasisClosed = rgbSpline(basisClosed); + +function numberArray(a, b) { + if (!b) b = []; + var n = a ? Math.min(b.length, a.length) : 0, + c = b.slice(), + i; + return function(t) { + for (i = 0; i < n; ++i) c[i] = a[i] * (1 - t) + b[i] * t; + return c; + }; +} + +function isNumberArray(x) { + return ArrayBuffer.isView(x) && !(x instanceof DataView); +} + +function array$1(a, b) { + return (isNumberArray(b) ? numberArray : genericArray)(a, b); +} + +function genericArray(a, b) { + var nb = b ? b.length : 0, + na = a ? Math.min(nb, a.length) : 0, + x = new Array(na), + c = new Array(nb), + i; + + for (i = 0; i < na; ++i) x[i] = interpolateValue(a[i], b[i]); + for (; i < nb; ++i) c[i] = b[i]; + + return function(t) { + for (i = 0; i < na; ++i) c[i] = x[i](t); + return c; + }; +} + +function date(a, b) { + var d = new Date; + return a = +a, b = +b, function(t) { + return d.setTime(a * (1 - t) + b * t), d; + }; +} + +function interpolateNumber(a, b) { + return a = +a, b = +b, function(t) { + return a * (1 - t) + b * t; + }; +} + +function object(a, b) { + var i = {}, + c = {}, + k; + + if (a === null || typeof a !== "object") a = {}; + if (b === null || typeof b !== "object") b = {}; + + for (k in b) { + if (k in a) { + i[k] = interpolateValue(a[k], b[k]); + } else { + c[k] = b[k]; + } + } + + return function(t) { + for (k in i) c[k] = i[k](t); + return c; + }; +} + +var reA = /[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g, + reB = new RegExp(reA.source, "g"); + +function zero(b) { + return function() { + return b; + }; +} + +function one(b) { + return function(t) { + return b(t) + ""; + }; +} + +function interpolateString(a, b) { + var bi = reA.lastIndex = reB.lastIndex = 0, // scan index for next number in b + am, // current match in a + bm, // current match in b + bs, // string preceding current number in b, if any + i = -1, // index in s + s = [], // string constants and placeholders + q = []; // number interpolators + + // Coerce inputs to strings. + a = a + "", b = b + ""; + + // Interpolate pairs of numbers in a & b. + while ((am = reA.exec(a)) + && (bm = reB.exec(b))) { + if ((bs = bm.index) > bi) { // a string precedes the next number in b + bs = b.slice(bi, bs); + if (s[i]) s[i] += bs; // coalesce with previous string + else s[++i] = bs; + } + if ((am = am[0]) === (bm = bm[0])) { // numbers in a & b match + if (s[i]) s[i] += bm; // coalesce with previous string + else s[++i] = bm; + } else { // interpolate non-matching numbers + s[++i] = null; + q.push({i: i, x: interpolateNumber(am, bm)}); + } + bi = reB.lastIndex; + } + + // Add remains of b. + if (bi < b.length) { + bs = b.slice(bi); + if (s[i]) s[i] += bs; // coalesce with previous string + else s[++i] = bs; + } + + // Special optimization for only a single match. + // Otherwise, interpolate each of the numbers and rejoin the string. + return s.length < 2 ? (q[0] + ? one(q[0].x) + : zero(b)) + : (b = q.length, function(t) { + for (var i = 0, o; i < b; ++i) s[(o = q[i]).i] = o.x(t); + return s.join(""); + }); +} + +function interpolateValue(a, b) { + var t = typeof b, c; + return b == null || t === "boolean" ? constant$3(b) + : (t === "number" ? interpolateNumber + : t === "string" ? ((c = color(b)) ? (b = c, interpolateRgb) : interpolateString) + : b instanceof color ? interpolateRgb + : b instanceof Date ? date + : isNumberArray(b) ? numberArray + : Array.isArray(b) ? genericArray + : typeof b.valueOf !== "function" && typeof b.toString !== "function" || isNaN(b) ? object + : interpolateNumber)(a, b); +} + +function discrete(range) { + var n = range.length; + return function(t) { + return range[Math.max(0, Math.min(n - 1, Math.floor(t * n)))]; + }; +} + +function hue$1(a, b) { + var i = hue(+a, +b); + return function(t) { + var x = i(t); + return x - 360 * Math.floor(x / 360); + }; +} + +function interpolateRound(a, b) { + return a = +a, b = +b, function(t) { + return Math.round(a * (1 - t) + b * t); + }; +} + +var degrees = 180 / Math.PI; + +var identity$2 = { + translateX: 0, + translateY: 0, + rotate: 0, + skewX: 0, + scaleX: 1, + scaleY: 1 +}; + +function decompose(a, b, c, d, e, f) { + var scaleX, scaleY, skewX; + if (scaleX = Math.sqrt(a * a + b * b)) a /= scaleX, b /= scaleX; + if (skewX = a * c + b * d) c -= a * skewX, d -= b * skewX; + if (scaleY = Math.sqrt(c * c + d * d)) c /= scaleY, d /= scaleY, skewX /= scaleY; + if (a * d < b * c) a = -a, b = -b, skewX = -skewX, scaleX = -scaleX; + return { + translateX: e, + translateY: f, + rotate: Math.atan2(b, a) * degrees, + skewX: Math.atan(skewX) * degrees, + scaleX: scaleX, + scaleY: scaleY + }; +} + +var cssNode, + cssRoot, + cssView, + svgNode; + +function parseCss(value) { + if (value === "none") return identity$2; + if (!cssNode) cssNode = document.createElement("DIV"), cssRoot = document.documentElement, cssView = document.defaultView; + cssNode.style.transform = value; + value = cssView.getComputedStyle(cssRoot.appendChild(cssNode), null).getPropertyValue("transform"); + cssRoot.removeChild(cssNode); + value = value.slice(7, -1).split(","); + return decompose(+value[0], +value[1], +value[2], +value[3], +value[4], +value[5]); +} + +function parseSvg(value) { + if (value == null) return identity$2; + if (!svgNode) svgNode = document.createElementNS("http://www.w3.org/2000/svg", "g"); + svgNode.setAttribute("transform", value); + if (!(value = svgNode.transform.baseVal.consolidate())) return identity$2; + value = value.matrix; + return decompose(value.a, value.b, value.c, value.d, value.e, value.f); +} + +function interpolateTransform(parse, pxComma, pxParen, degParen) { + + function pop(s) { + return s.length ? s.pop() + " " : ""; + } + + function translate(xa, ya, xb, yb, s, q) { + if (xa !== xb || ya !== yb) { + var i = s.push("translate(", null, pxComma, null, pxParen); + q.push({i: i - 4, x: interpolateNumber(xa, xb)}, {i: i - 2, x: interpolateNumber(ya, yb)}); + } else if (xb || yb) { + s.push("translate(" + xb + pxComma + yb + pxParen); + } + } + + function rotate(a, b, s, q) { + if (a !== b) { + if (a - b > 180) b += 360; else if (b - a > 180) a += 360; // shortest path + q.push({i: s.push(pop(s) + "rotate(", null, degParen) - 2, x: interpolateNumber(a, b)}); + } else if (b) { + s.push(pop(s) + "rotate(" + b + degParen); + } + } + + function skewX(a, b, s, q) { + if (a !== b) { + q.push({i: s.push(pop(s) + "skewX(", null, degParen) - 2, x: interpolateNumber(a, b)}); + } else if (b) { + s.push(pop(s) + "skewX(" + b + degParen); + } + } + + function scale(xa, ya, xb, yb, s, q) { + if (xa !== xb || ya !== yb) { + var i = s.push(pop(s) + "scale(", null, ",", null, ")"); + q.push({i: i - 4, x: interpolateNumber(xa, xb)}, {i: i - 2, x: interpolateNumber(ya, yb)}); + } else if (xb !== 1 || yb !== 1) { + s.push(pop(s) + "scale(" + xb + "," + yb + ")"); + } + } + + return function(a, b) { + var s = [], // string constants and placeholders + q = []; // number interpolators + a = parse(a), b = parse(b); + translate(a.translateX, a.translateY, b.translateX, b.translateY, s, q); + rotate(a.rotate, b.rotate, s, q); + skewX(a.skewX, b.skewX, s, q); + scale(a.scaleX, a.scaleY, b.scaleX, b.scaleY, s, q); + a = b = null; // gc + return function(t) { + var i = -1, n = q.length, o; + while (++i < n) s[(o = q[i]).i] = o.x(t); + return s.join(""); + }; + }; +} + +var interpolateTransformCss = interpolateTransform(parseCss, "px, ", "px)", "deg)"); +var interpolateTransformSvg = interpolateTransform(parseSvg, ", ", ")", ")"); + +var rho = Math.SQRT2, + rho2 = 2, + rho4 = 4, + epsilon2 = 1e-12; + +function cosh(x) { + return ((x = Math.exp(x)) + 1 / x) / 2; +} + +function sinh(x) { + return ((x = Math.exp(x)) - 1 / x) / 2; +} + +function tanh(x) { + return ((x = Math.exp(2 * x)) - 1) / (x + 1); +} + +// p0 = [ux0, uy0, w0] +// p1 = [ux1, uy1, w1] +function interpolateZoom(p0, p1) { + var ux0 = p0[0], uy0 = p0[1], w0 = p0[2], + ux1 = p1[0], uy1 = p1[1], w1 = p1[2], + dx = ux1 - ux0, + dy = uy1 - uy0, + d2 = dx * dx + dy * dy, + i, + S; + + // Special case for u0 ≅ u1. + if (d2 < epsilon2) { + S = Math.log(w1 / w0) / rho; + i = function(t) { + return [ + ux0 + t * dx, + uy0 + t * dy, + w0 * Math.exp(rho * t * S) + ]; + }; + } + + // General case. + else { + var d1 = Math.sqrt(d2), + b0 = (w1 * w1 - w0 * w0 + rho4 * d2) / (2 * w0 * rho2 * d1), + b1 = (w1 * w1 - w0 * w0 - rho4 * d2) / (2 * w1 * rho2 * d1), + r0 = Math.log(Math.sqrt(b0 * b0 + 1) - b0), + r1 = Math.log(Math.sqrt(b1 * b1 + 1) - b1); + S = (r1 - r0) / rho; + i = function(t) { + var s = t * S, + coshr0 = cosh(r0), + u = w0 / (rho2 * d1) * (coshr0 * tanh(rho * s + r0) - sinh(r0)); + return [ + ux0 + u * dx, + uy0 + u * dy, + w0 * coshr0 / cosh(rho * s + r0) + ]; + }; + } + + i.duration = S * 1000; + + return i; +} + +function hsl$1(hue) { + return function(start, end) { + var h = hue((start = hsl(start)).h, (end = hsl(end)).h), + s = nogamma(start.s, end.s), + l = nogamma(start.l, end.l), + opacity = nogamma(start.opacity, end.opacity); + return function(t) { + start.h = h(t); + start.s = s(t); + start.l = l(t); + start.opacity = opacity(t); + return start + ""; + }; + } +} + +var hsl$2 = hsl$1(hue); +var hslLong = hsl$1(nogamma); + +function lab$1(start, end) { + var l = nogamma((start = lab(start)).l, (end = lab(end)).l), + a = nogamma(start.a, end.a), + b = nogamma(start.b, end.b), + opacity = nogamma(start.opacity, end.opacity); + return function(t) { + start.l = l(t); + start.a = a(t); + start.b = b(t); + start.opacity = opacity(t); + return start + ""; + }; +} + +function hcl$1(hue) { + return function(start, end) { + var h = hue((start = hcl(start)).h, (end = hcl(end)).h), + c = nogamma(start.c, end.c), + l = nogamma(start.l, end.l), + opacity = nogamma(start.opacity, end.opacity); + return function(t) { + start.h = h(t); + start.c = c(t); + start.l = l(t); + start.opacity = opacity(t); + return start + ""; + }; + } +} + +var hcl$2 = hcl$1(hue); +var hclLong = hcl$1(nogamma); + +function cubehelix$1(hue) { + return (function cubehelixGamma(y) { + y = +y; + + function cubehelix$1(start, end) { + var h = hue((start = cubehelix(start)).h, (end = cubehelix(end)).h), + s = nogamma(start.s, end.s), + l = nogamma(start.l, end.l), + opacity = nogamma(start.opacity, end.opacity); + return function(t) { + start.h = h(t); + start.s = s(t); + start.l = l(Math.pow(t, y)); + start.opacity = opacity(t); + return start + ""; + }; + } + + cubehelix$1.gamma = cubehelixGamma; + + return cubehelix$1; + })(1); +} + +var cubehelix$2 = cubehelix$1(hue); +var cubehelixLong = cubehelix$1(nogamma); + +function piecewise(interpolate, values) { + var i = 0, n = values.length - 1, v = values[0], I = new Array(n < 0 ? 0 : n); + while (i < n) I[i] = interpolate(v, v = values[++i]); + return function(t) { + var i = Math.max(0, Math.min(n - 1, Math.floor(t *= n))); + return I[i](t - i); + }; +} + +function quantize(interpolator, n) { + var samples = new Array(n); + for (var i = 0; i < n; ++i) samples[i] = interpolator(i / (n - 1)); + return samples; +} + +var frame = 0, // is an animation frame pending? + timeout = 0, // is a timeout pending? + interval = 0, // are any timers active? + pokeDelay = 1000, // how frequently we check for clock skew + taskHead, + taskTail, + clockLast = 0, + clockNow = 0, + clockSkew = 0, + clock = typeof performance === "object" && performance.now ? performance : Date, + setFrame = typeof window === "object" && window.requestAnimationFrame ? window.requestAnimationFrame.bind(window) : function(f) { setTimeout(f, 17); }; + +function now() { + return clockNow || (setFrame(clearNow), clockNow = clock.now() + clockSkew); +} + +function clearNow() { + clockNow = 0; +} + +function Timer() { + this._call = + this._time = + this._next = null; +} + +Timer.prototype = timer.prototype = { + constructor: Timer, + restart: function(callback, delay, time) { + if (typeof callback !== "function") throw new TypeError("callback is not a function"); + time = (time == null ? now() : +time) + (delay == null ? 0 : +delay); + if (!this._next && taskTail !== this) { + if (taskTail) taskTail._next = this; + else taskHead = this; + taskTail = this; + } + this._call = callback; + this._time = time; + sleep(); + }, + stop: function() { + if (this._call) { + this._call = null; + this._time = Infinity; + sleep(); + } + } +}; + +function timer(callback, delay, time) { + var t = new Timer; + t.restart(callback, delay, time); + return t; +} + +function timerFlush() { + now(); // Get the current time, if not already set. + ++frame; // Pretend we’ve set an alarm, if we haven’t already. + var t = taskHead, e; + while (t) { + if ((e = clockNow - t._time) >= 0) t._call.call(null, e); + t = t._next; + } + --frame; +} + +function wake() { + clockNow = (clockLast = clock.now()) + clockSkew; + frame = timeout = 0; + try { + timerFlush(); + } finally { + frame = 0; + nap(); + clockNow = 0; + } +} + +function poke() { + var now = clock.now(), delay = now - clockLast; + if (delay > pokeDelay) clockSkew -= delay, clockLast = now; +} + +function nap() { + var t0, t1 = taskHead, t2, time = Infinity; + while (t1) { + if (t1._call) { + if (time > t1._time) time = t1._time; + t0 = t1, t1 = t1._next; + } else { + t2 = t1._next, t1._next = null; + t1 = t0 ? t0._next = t2 : taskHead = t2; + } + } + taskTail = t0; + sleep(time); +} + +function sleep(time) { + if (frame) return; // Soonest alarm already set, or will be. + if (timeout) timeout = clearTimeout(timeout); + var delay = time - clockNow; // Strictly less than if we recomputed clockNow. + if (delay > 24) { + if (time < Infinity) timeout = setTimeout(wake, time - clock.now() - clockSkew); + if (interval) interval = clearInterval(interval); + } else { + if (!interval) clockLast = clock.now(), interval = setInterval(poke, pokeDelay); + frame = 1, setFrame(wake); + } +} + +function timeout$1(callback, delay, time) { + var t = new Timer; + delay = delay == null ? 0 : +delay; + t.restart(function(elapsed) { + t.stop(); + callback(elapsed + delay); + }, delay, time); + return t; +} + +function interval$1(callback, delay, time) { + var t = new Timer, total = delay; + if (delay == null) return t.restart(callback, delay, time), t; + delay = +delay, time = time == null ? now() : +time; + t.restart(function tick(elapsed) { + elapsed += total; + t.restart(tick, total += delay, time); + callback(elapsed); + }, delay, time); + return t; +} + +var emptyOn = dispatch("start", "end", "cancel", "interrupt"); +var emptyTween = []; + +var CREATED = 0; +var SCHEDULED = 1; +var STARTING = 2; +var STARTED = 3; +var RUNNING = 4; +var ENDING = 5; +var ENDED = 6; + +function schedule(node, name, id, index, group, timing) { + var schedules = node.__transition; + if (!schedules) node.__transition = {}; + else if (id in schedules) return; + create$1(node, id, { + name: name, + index: index, // For context during callback. + group: group, // For context during callback. + on: emptyOn, + tween: emptyTween, + time: timing.time, + delay: timing.delay, + duration: timing.duration, + ease: timing.ease, + timer: null, + state: CREATED + }); +} + +function init(node, id) { + var schedule = get$1(node, id); + if (schedule.state > CREATED) throw new Error("too late; already scheduled"); + return schedule; +} + +function set$1(node, id) { + var schedule = get$1(node, id); + if (schedule.state > STARTED) throw new Error("too late; already running"); + return schedule; +} + +function get$1(node, id) { + var schedule = node.__transition; + if (!schedule || !(schedule = schedule[id])) throw new Error("transition not found"); + return schedule; +} + +function create$1(node, id, self) { + var schedules = node.__transition, + tween; + + // Initialize the self timer when the transition is created. + // Note the actual delay is not known until the first callback! + schedules[id] = self; + self.timer = timer(schedule, 0, self.time); + + function schedule(elapsed) { + self.state = SCHEDULED; + self.timer.restart(start, self.delay, self.time); + + // If the elapsed delay is less than our first sleep, start immediately. + if (self.delay <= elapsed) start(elapsed - self.delay); + } + + function start(elapsed) { + var i, j, n, o; + + // If the state is not SCHEDULED, then we previously errored on start. + if (self.state !== SCHEDULED) return stop(); + + for (i in schedules) { + o = schedules[i]; + if (o.name !== self.name) continue; + + // While this element already has a starting transition during this frame, + // defer starting an interrupting transition until that transition has a + // chance to tick (and possibly end); see d3/d3-transition#54! + if (o.state === STARTED) return timeout$1(start); + + // Interrupt the active transition, if any. + if (o.state === RUNNING) { + o.state = ENDED; + o.timer.stop(); + o.on.call("interrupt", node, node.__data__, o.index, o.group); + delete schedules[i]; + } + + // Cancel any pre-empted transitions. + else if (+i < id) { + o.state = ENDED; + o.timer.stop(); + o.on.call("cancel", node, node.__data__, o.index, o.group); + delete schedules[i]; + } + } + + // Defer the first tick to end of the current frame; see d3/d3#1576. + // Note the transition may be canceled after start and before the first tick! + // Note this must be scheduled before the start event; see d3/d3-transition#16! + // Assuming this is successful, subsequent callbacks go straight to tick. + timeout$1(function() { + if (self.state === STARTED) { + self.state = RUNNING; + self.timer.restart(tick, self.delay, self.time); + tick(elapsed); + } + }); + + // Dispatch the start event. + // Note this must be done before the tween are initialized. + self.state = STARTING; + self.on.call("start", node, node.__data__, self.index, self.group); + if (self.state !== STARTING) return; // interrupted + self.state = STARTED; + + // Initialize the tween, deleting null tween. + tween = new Array(n = self.tween.length); + for (i = 0, j = -1; i < n; ++i) { + if (o = self.tween[i].value.call(node, node.__data__, self.index, self.group)) { + tween[++j] = o; + } + } + tween.length = j + 1; + } + + function tick(elapsed) { + var t = elapsed < self.duration ? self.ease.call(null, elapsed / self.duration) : (self.timer.restart(stop), self.state = ENDING, 1), + i = -1, + n = tween.length; + + while (++i < n) { + tween[i].call(node, t); + } + + // Dispatch the end event. + if (self.state === ENDING) { + self.on.call("end", node, node.__data__, self.index, self.group); + stop(); + } + } + + function stop() { + self.state = ENDED; + self.timer.stop(); + delete schedules[id]; + for (var i in schedules) return; // eslint-disable-line no-unused-vars + delete node.__transition; + } +} + +function interrupt(node, name) { + var schedules = node.__transition, + schedule, + active, + empty = true, + i; + + if (!schedules) return; + + name = name == null ? null : name + ""; + + for (i in schedules) { + if ((schedule = schedules[i]).name !== name) { empty = false; continue; } + active = schedule.state > STARTING && schedule.state < ENDING; + schedule.state = ENDED; + schedule.timer.stop(); + schedule.on.call(active ? "interrupt" : "cancel", node, node.__data__, schedule.index, schedule.group); + delete schedules[i]; + } + + if (empty) delete node.__transition; +} + +function selection_interrupt(name) { + return this.each(function() { + interrupt(this, name); + }); +} + +function tweenRemove(id, name) { + var tween0, tween1; + return function() { + var schedule = set$1(this, id), + tween = schedule.tween; + + // If this node shared tween with the previous node, + // just assign the updated shared tween and we’re done! + // Otherwise, copy-on-write. + if (tween !== tween0) { + tween1 = tween0 = tween; + for (var i = 0, n = tween1.length; i < n; ++i) { + if (tween1[i].name === name) { + tween1 = tween1.slice(); + tween1.splice(i, 1); + break; + } + } + } + + schedule.tween = tween1; + }; +} + +function tweenFunction(id, name, value) { + var tween0, tween1; + if (typeof value !== "function") throw new Error; + return function() { + var schedule = set$1(this, id), + tween = schedule.tween; + + // If this node shared tween with the previous node, + // just assign the updated shared tween and we’re done! + // Otherwise, copy-on-write. + if (tween !== tween0) { + tween1 = (tween0 = tween).slice(); + for (var t = {name: name, value: value}, i = 0, n = tween1.length; i < n; ++i) { + if (tween1[i].name === name) { + tween1[i] = t; + break; + } + } + if (i === n) tween1.push(t); + } + + schedule.tween = tween1; + }; +} + +function transition_tween(name, value) { + var id = this._id; + + name += ""; + + if (arguments.length < 2) { + var tween = get$1(this.node(), id).tween; + for (var i = 0, n = tween.length, t; i < n; ++i) { + if ((t = tween[i]).name === name) { + return t.value; + } + } + return null; + } + + return this.each((value == null ? tweenRemove : tweenFunction)(id, name, value)); +} + +function tweenValue(transition, name, value) { + var id = transition._id; + + transition.each(function() { + var schedule = set$1(this, id); + (schedule.value || (schedule.value = {}))[name] = value.apply(this, arguments); + }); + + return function(node) { + return get$1(node, id).value[name]; + }; +} + +function interpolate(a, b) { + var c; + return (typeof b === "number" ? interpolateNumber + : b instanceof color ? interpolateRgb + : (c = color(b)) ? (b = c, interpolateRgb) + : interpolateString)(a, b); +} + +function attrRemove$1(name) { + return function() { + this.removeAttribute(name); + }; +} + +function attrRemoveNS$1(fullname) { + return function() { + this.removeAttributeNS(fullname.space, fullname.local); + }; +} + +function attrConstant$1(name, interpolate, value1) { + var string00, + string1 = value1 + "", + interpolate0; + return function() { + var string0 = this.getAttribute(name); + return string0 === string1 ? null + : string0 === string00 ? interpolate0 + : interpolate0 = interpolate(string00 = string0, value1); + }; +} + +function attrConstantNS$1(fullname, interpolate, value1) { + var string00, + string1 = value1 + "", + interpolate0; + return function() { + var string0 = this.getAttributeNS(fullname.space, fullname.local); + return string0 === string1 ? null + : string0 === string00 ? interpolate0 + : interpolate0 = interpolate(string00 = string0, value1); + }; +} + +function attrFunction$1(name, interpolate, value) { + var string00, + string10, + interpolate0; + return function() { + var string0, value1 = value(this), string1; + if (value1 == null) return void this.removeAttribute(name); + string0 = this.getAttribute(name); + string1 = value1 + ""; + return string0 === string1 ? null + : string0 === string00 && string1 === string10 ? interpolate0 + : (string10 = string1, interpolate0 = interpolate(string00 = string0, value1)); + }; +} + +function attrFunctionNS$1(fullname, interpolate, value) { + var string00, + string10, + interpolate0; + return function() { + var string0, value1 = value(this), string1; + if (value1 == null) return void this.removeAttributeNS(fullname.space, fullname.local); + string0 = this.getAttributeNS(fullname.space, fullname.local); + string1 = value1 + ""; + return string0 === string1 ? null + : string0 === string00 && string1 === string10 ? interpolate0 + : (string10 = string1, interpolate0 = interpolate(string00 = string0, value1)); + }; +} + +function transition_attr(name, value) { + var fullname = namespace(name), i = fullname === "transform" ? interpolateTransformSvg : interpolate; + return this.attrTween(name, typeof value === "function" + ? (fullname.local ? attrFunctionNS$1 : attrFunction$1)(fullname, i, tweenValue(this, "attr." + name, value)) + : value == null ? (fullname.local ? attrRemoveNS$1 : attrRemove$1)(fullname) + : (fullname.local ? attrConstantNS$1 : attrConstant$1)(fullname, i, value)); +} + +function attrInterpolate(name, i) { + return function(t) { + this.setAttribute(name, i.call(this, t)); + }; +} + +function attrInterpolateNS(fullname, i) { + return function(t) { + this.setAttributeNS(fullname.space, fullname.local, i.call(this, t)); + }; +} + +function attrTweenNS(fullname, value) { + var t0, i0; + function tween() { + var i = value.apply(this, arguments); + if (i !== i0) t0 = (i0 = i) && attrInterpolateNS(fullname, i); + return t0; + } + tween._value = value; + return tween; +} + +function attrTween(name, value) { + var t0, i0; + function tween() { + var i = value.apply(this, arguments); + if (i !== i0) t0 = (i0 = i) && attrInterpolate(name, i); + return t0; + } + tween._value = value; + return tween; +} + +function transition_attrTween(name, value) { + var key = "attr." + name; + if (arguments.length < 2) return (key = this.tween(key)) && key._value; + if (value == null) return this.tween(key, null); + if (typeof value !== "function") throw new Error; + var fullname = namespace(name); + return this.tween(key, (fullname.local ? attrTweenNS : attrTween)(fullname, value)); +} + +function delayFunction(id, value) { + return function() { + init(this, id).delay = +value.apply(this, arguments); + }; +} + +function delayConstant(id, value) { + return value = +value, function() { + init(this, id).delay = value; + }; +} + +function transition_delay(value) { + var id = this._id; + + return arguments.length + ? this.each((typeof value === "function" + ? delayFunction + : delayConstant)(id, value)) + : get$1(this.node(), id).delay; +} + +function durationFunction(id, value) { + return function() { + set$1(this, id).duration = +value.apply(this, arguments); + }; +} + +function durationConstant(id, value) { + return value = +value, function() { + set$1(this, id).duration = value; + }; +} + +function transition_duration(value) { + var id = this._id; + + return arguments.length + ? this.each((typeof value === "function" + ? durationFunction + : durationConstant)(id, value)) + : get$1(this.node(), id).duration; +} + +function easeConstant(id, value) { + if (typeof value !== "function") throw new Error; + return function() { + set$1(this, id).ease = value; + }; +} + +function transition_ease(value) { + var id = this._id; + + return arguments.length + ? this.each(easeConstant(id, value)) + : get$1(this.node(), id).ease; +} + +function transition_filter(match) { + if (typeof match !== "function") match = matcher(match); + + for (var groups = this._groups, m = groups.length, subgroups = new Array(m), j = 0; j < m; ++j) { + for (var group = groups[j], n = group.length, subgroup = subgroups[j] = [], node, i = 0; i < n; ++i) { + if ((node = group[i]) && match.call(node, node.__data__, i, group)) { + subgroup.push(node); + } + } + } + + return new Transition(subgroups, this._parents, this._name, this._id); +} + +function transition_merge(transition) { + if (transition._id !== this._id) throw new Error; + + for (var groups0 = this._groups, groups1 = transition._groups, m0 = groups0.length, m1 = groups1.length, m = Math.min(m0, m1), merges = new Array(m0), j = 0; j < m; ++j) { + for (var group0 = groups0[j], group1 = groups1[j], n = group0.length, merge = merges[j] = new Array(n), node, i = 0; i < n; ++i) { + if (node = group0[i] || group1[i]) { + merge[i] = node; + } + } + } + + for (; j < m0; ++j) { + merges[j] = groups0[j]; + } + + return new Transition(merges, this._parents, this._name, this._id); +} + +function start(name) { + return (name + "").trim().split(/^|\s+/).every(function(t) { + var i = t.indexOf("."); + if (i >= 0) t = t.slice(0, i); + return !t || t === "start"; + }); +} + +function onFunction(id, name, listener) { + var on0, on1, sit = start(name) ? init : set$1; + return function() { + var schedule = sit(this, id), + on = schedule.on; + + // If this node shared a dispatch with the previous node, + // just assign the updated shared dispatch and we’re done! + // Otherwise, copy-on-write. + if (on !== on0) (on1 = (on0 = on).copy()).on(name, listener); + + schedule.on = on1; + }; +} + +function transition_on(name, listener) { + var id = this._id; + + return arguments.length < 2 + ? get$1(this.node(), id).on.on(name) + : this.each(onFunction(id, name, listener)); +} + +function removeFunction(id) { + return function() { + var parent = this.parentNode; + for (var i in this.__transition) if (+i !== id) return; + if (parent) parent.removeChild(this); + }; +} + +function transition_remove() { + return this.on("end.remove", removeFunction(this._id)); +} + +function transition_select(select) { + var name = this._name, + id = this._id; + + if (typeof select !== "function") select = selector(select); + + for (var groups = this._groups, m = groups.length, subgroups = new Array(m), j = 0; j < m; ++j) { + for (var group = groups[j], n = group.length, subgroup = subgroups[j] = new Array(n), node, subnode, i = 0; i < n; ++i) { + if ((node = group[i]) && (subnode = select.call(node, node.__data__, i, group))) { + if ("__data__" in node) subnode.__data__ = node.__data__; + subgroup[i] = subnode; + schedule(subgroup[i], name, id, i, subgroup, get$1(node, id)); + } + } + } + + return new Transition(subgroups, this._parents, name, id); +} + +function transition_selectAll(select) { + var name = this._name, + id = this._id; + + if (typeof select !== "function") select = selectorAll(select); + + for (var groups = this._groups, m = groups.length, subgroups = [], parents = [], j = 0; j < m; ++j) { + for (var group = groups[j], n = group.length, node, i = 0; i < n; ++i) { + if (node = group[i]) { + for (var children = select.call(node, node.__data__, i, group), child, inherit = get$1(node, id), k = 0, l = children.length; k < l; ++k) { + if (child = children[k]) { + schedule(child, name, id, k, children, inherit); + } + } + subgroups.push(children); + parents.push(node); + } + } + } + + return new Transition(subgroups, parents, name, id); +} + +var Selection$1 = selection.prototype.constructor; + +function transition_selection() { + return new Selection$1(this._groups, this._parents); +} + +function styleNull(name, interpolate) { + var string00, + string10, + interpolate0; + return function() { + var string0 = styleValue(this, name), + string1 = (this.style.removeProperty(name), styleValue(this, name)); + return string0 === string1 ? null + : string0 === string00 && string1 === string10 ? interpolate0 + : interpolate0 = interpolate(string00 = string0, string10 = string1); + }; +} + +function styleRemove$1(name) { + return function() { + this.style.removeProperty(name); + }; +} + +function styleConstant$1(name, interpolate, value1) { + var string00, + string1 = value1 + "", + interpolate0; + return function() { + var string0 = styleValue(this, name); + return string0 === string1 ? null + : string0 === string00 ? interpolate0 + : interpolate0 = interpolate(string00 = string0, value1); + }; +} + +function styleFunction$1(name, interpolate, value) { + var string00, + string10, + interpolate0; + return function() { + var string0 = styleValue(this, name), + value1 = value(this), + string1 = value1 + ""; + if (value1 == null) string1 = value1 = (this.style.removeProperty(name), styleValue(this, name)); + return string0 === string1 ? null + : string0 === string00 && string1 === string10 ? interpolate0 + : (string10 = string1, interpolate0 = interpolate(string00 = string0, value1)); + }; +} + +function styleMaybeRemove(id, name) { + var on0, on1, listener0, key = "style." + name, event = "end." + key, remove; + return function() { + var schedule = set$1(this, id), + on = schedule.on, + listener = schedule.value[key] == null ? remove || (remove = styleRemove$1(name)) : undefined; + + // If this node shared a dispatch with the previous node, + // just assign the updated shared dispatch and we’re done! + // Otherwise, copy-on-write. + if (on !== on0 || listener0 !== listener) (on1 = (on0 = on).copy()).on(event, listener0 = listener); + + schedule.on = on1; + }; +} + +function transition_style(name, value, priority) { + var i = (name += "") === "transform" ? interpolateTransformCss : interpolate; + return value == null ? this + .styleTween(name, styleNull(name, i)) + .on("end.style." + name, styleRemove$1(name)) + : typeof value === "function" ? this + .styleTween(name, styleFunction$1(name, i, tweenValue(this, "style." + name, value))) + .each(styleMaybeRemove(this._id, name)) + : this + .styleTween(name, styleConstant$1(name, i, value), priority) + .on("end.style." + name, null); +} + +function styleInterpolate(name, i, priority) { + return function(t) { + this.style.setProperty(name, i.call(this, t), priority); + }; +} + +function styleTween(name, value, priority) { + var t, i0; + function tween() { + var i = value.apply(this, arguments); + if (i !== i0) t = (i0 = i) && styleInterpolate(name, i, priority); + return t; + } + tween._value = value; + return tween; +} + +function transition_styleTween(name, value, priority) { + var key = "style." + (name += ""); + if (arguments.length < 2) return (key = this.tween(key)) && key._value; + if (value == null) return this.tween(key, null); + if (typeof value !== "function") throw new Error; + return this.tween(key, styleTween(name, value, priority == null ? "" : priority)); +} + +function textConstant$1(value) { + return function() { + this.textContent = value; + }; +} + +function textFunction$1(value) { + return function() { + var value1 = value(this); + this.textContent = value1 == null ? "" : value1; + }; +} + +function transition_text(value) { + return this.tween("text", typeof value === "function" + ? textFunction$1(tweenValue(this, "text", value)) + : textConstant$1(value == null ? "" : value + "")); +} + +function textInterpolate(i) { + return function(t) { + this.textContent = i.call(this, t); + }; +} + +function textTween(value) { + var t0, i0; + function tween() { + var i = value.apply(this, arguments); + if (i !== i0) t0 = (i0 = i) && textInterpolate(i); + return t0; + } + tween._value = value; + return tween; +} + +function transition_textTween(value) { + var key = "text"; + if (arguments.length < 1) return (key = this.tween(key)) && key._value; + if (value == null) return this.tween(key, null); + if (typeof value !== "function") throw new Error; + return this.tween(key, textTween(value)); +} + +function transition_transition() { + var name = this._name, + id0 = this._id, + id1 = newId(); + + for (var groups = this._groups, m = groups.length, j = 0; j < m; ++j) { + for (var group = groups[j], n = group.length, node, i = 0; i < n; ++i) { + if (node = group[i]) { + var inherit = get$1(node, id0); + schedule(node, name, id1, i, group, { + time: inherit.time + inherit.delay + inherit.duration, + delay: 0, + duration: inherit.duration, + ease: inherit.ease + }); + } + } + } + + return new Transition(groups, this._parents, name, id1); +} + +function transition_end() { + var on0, on1, that = this, id = that._id, size = that.size(); + return new Promise(function(resolve, reject) { + var cancel = {value: reject}, + end = {value: function() { if (--size === 0) resolve(); }}; + + that.each(function() { + var schedule = set$1(this, id), + on = schedule.on; + + // If this node shared a dispatch with the previous node, + // just assign the updated shared dispatch and we’re done! + // Otherwise, copy-on-write. + if (on !== on0) { + on1 = (on0 = on).copy(); + on1._.cancel.push(cancel); + on1._.interrupt.push(cancel); + on1._.end.push(end); + } + + schedule.on = on1; + }); + }); +} + +var id = 0; + +function Transition(groups, parents, name, id) { + this._groups = groups; + this._parents = parents; + this._name = name; + this._id = id; +} + +function transition(name) { + return selection().transition(name); +} + +function newId() { + return ++id; +} + +var selection_prototype = selection.prototype; + +Transition.prototype = transition.prototype = { + constructor: Transition, + select: transition_select, + selectAll: transition_selectAll, + filter: transition_filter, + merge: transition_merge, + selection: transition_selection, + transition: transition_transition, + call: selection_prototype.call, + nodes: selection_prototype.nodes, + node: selection_prototype.node, + size: selection_prototype.size, + empty: selection_prototype.empty, + each: selection_prototype.each, + on: transition_on, + attr: transition_attr, + attrTween: transition_attrTween, + style: transition_style, + styleTween: transition_styleTween, + text: transition_text, + textTween: transition_textTween, + remove: transition_remove, + tween: transition_tween, + delay: transition_delay, + duration: transition_duration, + ease: transition_ease, + end: transition_end +}; + +function linear$1(t) { + return +t; +} + +function quadIn(t) { + return t * t; +} + +function quadOut(t) { + return t * (2 - t); +} + +function quadInOut(t) { + return ((t *= 2) <= 1 ? t * t : --t * (2 - t) + 1) / 2; +} + +function cubicIn(t) { + return t * t * t; +} + +function cubicOut(t) { + return --t * t * t + 1; +} + +function cubicInOut(t) { + return ((t *= 2) <= 1 ? t * t * t : (t -= 2) * t * t + 2) / 2; +} + +var exponent = 3; + +var polyIn = (function custom(e) { + e = +e; + + function polyIn(t) { + return Math.pow(t, e); + } + + polyIn.exponent = custom; + + return polyIn; +})(exponent); + +var polyOut = (function custom(e) { + e = +e; + + function polyOut(t) { + return 1 - Math.pow(1 - t, e); + } + + polyOut.exponent = custom; + + return polyOut; +})(exponent); + +var polyInOut = (function custom(e) { + e = +e; + + function polyInOut(t) { + return ((t *= 2) <= 1 ? Math.pow(t, e) : 2 - Math.pow(2 - t, e)) / 2; + } + + polyInOut.exponent = custom; + + return polyInOut; +})(exponent); + +var pi = Math.PI, + halfPi = pi / 2; + +function sinIn(t) { + return 1 - Math.cos(t * halfPi); +} + +function sinOut(t) { + return Math.sin(t * halfPi); +} + +function sinInOut(t) { + return (1 - Math.cos(pi * t)) / 2; +} + +function expIn(t) { + return Math.pow(2, 10 * t - 10); +} + +function expOut(t) { + return 1 - Math.pow(2, -10 * t); +} + +function expInOut(t) { + return ((t *= 2) <= 1 ? Math.pow(2, 10 * t - 10) : 2 - Math.pow(2, 10 - 10 * t)) / 2; +} + +function circleIn(t) { + return 1 - Math.sqrt(1 - t * t); +} + +function circleOut(t) { + return Math.sqrt(1 - --t * t); +} + +function circleInOut(t) { + return ((t *= 2) <= 1 ? 1 - Math.sqrt(1 - t * t) : Math.sqrt(1 - (t -= 2) * t) + 1) / 2; +} + +var b1 = 4 / 11, + b2 = 6 / 11, + b3 = 8 / 11, + b4 = 3 / 4, + b5 = 9 / 11, + b6 = 10 / 11, + b7 = 15 / 16, + b8 = 21 / 22, + b9 = 63 / 64, + b0 = 1 / b1 / b1; + +function bounceIn(t) { + return 1 - bounceOut(1 - t); +} + +function bounceOut(t) { + return (t = +t) < b1 ? b0 * t * t : t < b3 ? b0 * (t -= b2) * t + b4 : t < b6 ? b0 * (t -= b5) * t + b7 : b0 * (t -= b8) * t + b9; +} + +function bounceInOut(t) { + return ((t *= 2) <= 1 ? 1 - bounceOut(1 - t) : bounceOut(t - 1) + 1) / 2; +} + +var overshoot = 1.70158; + +var backIn = (function custom(s) { + s = +s; + + function backIn(t) { + return t * t * ((s + 1) * t - s); + } + + backIn.overshoot = custom; + + return backIn; +})(overshoot); + +var backOut = (function custom(s) { + s = +s; + + function backOut(t) { + return --t * t * ((s + 1) * t + s) + 1; + } + + backOut.overshoot = custom; + + return backOut; +})(overshoot); + +var backInOut = (function custom(s) { + s = +s; + + function backInOut(t) { + return ((t *= 2) < 1 ? t * t * ((s + 1) * t - s) : (t -= 2) * t * ((s + 1) * t + s) + 2) / 2; + } + + backInOut.overshoot = custom; + + return backInOut; +})(overshoot); + +var tau = 2 * Math.PI, + amplitude = 1, + period = 0.3; + +var elasticIn = (function custom(a, p) { + var s = Math.asin(1 / (a = Math.max(1, a))) * (p /= tau); + + function elasticIn(t) { + return a * Math.pow(2, 10 * --t) * Math.sin((s - t) / p); + } + + elasticIn.amplitude = function(a) { return custom(a, p * tau); }; + elasticIn.period = function(p) { return custom(a, p); }; + + return elasticIn; +})(amplitude, period); + +var elasticOut = (function custom(a, p) { + var s = Math.asin(1 / (a = Math.max(1, a))) * (p /= tau); + + function elasticOut(t) { + return 1 - a * Math.pow(2, -10 * (t = +t)) * Math.sin((t + s) / p); + } + + elasticOut.amplitude = function(a) { return custom(a, p * tau); }; + elasticOut.period = function(p) { return custom(a, p); }; + + return elasticOut; +})(amplitude, period); + +var elasticInOut = (function custom(a, p) { + var s = Math.asin(1 / (a = Math.max(1, a))) * (p /= tau); + + function elasticInOut(t) { + return ((t = t * 2 - 1) < 0 + ? a * Math.pow(2, 10 * t) * Math.sin((s - t) / p) + : 2 - a * Math.pow(2, -10 * t) * Math.sin((s + t) / p)) / 2; + } + + elasticInOut.amplitude = function(a) { return custom(a, p * tau); }; + elasticInOut.period = function(p) { return custom(a, p); }; + + return elasticInOut; +})(amplitude, period); + +var defaultTiming = { + time: null, // Set on use. + delay: 0, + duration: 250, + ease: cubicInOut +}; + +function inherit(node, id) { + var timing; + while (!(timing = node.__transition) || !(timing = timing[id])) { + if (!(node = node.parentNode)) { + return defaultTiming.time = now(), defaultTiming; + } + } + return timing; +} + +function selection_transition(name) { + var id, + timing; + + if (name instanceof Transition) { + id = name._id, name = name._name; + } else { + id = newId(), (timing = defaultTiming).time = now(), name = name == null ? null : name + ""; + } + + for (var groups = this._groups, m = groups.length, j = 0; j < m; ++j) { + for (var group = groups[j], n = group.length, node, i = 0; i < n; ++i) { + if (node = group[i]) { + schedule(node, name, id, i, group, timing || inherit(node, id)); + } + } + } + + return new Transition(groups, this._parents, name, id); +} + +selection.prototype.interrupt = selection_interrupt; +selection.prototype.transition = selection_transition; + +var root$1 = [null]; + +function active(node, name) { + var schedules = node.__transition, + schedule, + i; + + if (schedules) { + name = name == null ? null : name + ""; + for (i in schedules) { + if ((schedule = schedules[i]).state > SCHEDULED && schedule.name === name) { + return new Transition([[node]], root$1, name, +i); + } + } + } + + return null; +} + +function constant$4(x) { + return function() { + return x; + }; +} + +function BrushEvent(target, type, selection) { + this.target = target; + this.type = type; + this.selection = selection; +} + +function nopropagation$1() { + exports.event.stopImmediatePropagation(); +} + +function noevent$1() { + exports.event.preventDefault(); + exports.event.stopImmediatePropagation(); +} + +var MODE_DRAG = {name: "drag"}, + MODE_SPACE = {name: "space"}, + MODE_HANDLE = {name: "handle"}, + MODE_CENTER = {name: "center"}; + +function number1(e) { + return [+e[0], +e[1]]; +} + +function number2(e) { + return [number1(e[0]), number1(e[1])]; +} + +function toucher(identifier) { + return function(target) { + return touch(target, exports.event.touches, identifier); + }; +} + +var X = { + name: "x", + handles: ["w", "e"].map(type), + input: function(x, e) { return x == null ? null : [[+x[0], e[0][1]], [+x[1], e[1][1]]]; }, + output: function(xy) { return xy && [xy[0][0], xy[1][0]]; } +}; + +var Y = { + name: "y", + handles: ["n", "s"].map(type), + input: function(y, e) { return y == null ? null : [[e[0][0], +y[0]], [e[1][0], +y[1]]]; }, + output: function(xy) { return xy && [xy[0][1], xy[1][1]]; } +}; + +var XY = { + name: "xy", + handles: ["n", "w", "e", "s", "nw", "ne", "sw", "se"].map(type), + input: function(xy) { return xy == null ? null : number2(xy); }, + output: function(xy) { return xy; } +}; + +var cursors = { + overlay: "crosshair", + selection: "move", + n: "ns-resize", + e: "ew-resize", + s: "ns-resize", + w: "ew-resize", + nw: "nwse-resize", + ne: "nesw-resize", + se: "nwse-resize", + sw: "nesw-resize" +}; + +var flipX = { + e: "w", + w: "e", + nw: "ne", + ne: "nw", + se: "sw", + sw: "se" +}; + +var flipY = { + n: "s", + s: "n", + nw: "sw", + ne: "se", + se: "ne", + sw: "nw" +}; + +var signsX = { + overlay: +1, + selection: +1, + n: null, + e: +1, + s: null, + w: -1, + nw: -1, + ne: +1, + se: +1, + sw: -1 +}; + +var signsY = { + overlay: +1, + selection: +1, + n: -1, + e: null, + s: +1, + w: null, + nw: -1, + ne: -1, + se: +1, + sw: +1 +}; + +function type(t) { + return {type: t}; +} + +// Ignore right-click, since that should open the context menu. +function defaultFilter$1() { + return !exports.event.ctrlKey && !exports.event.button; +} + +function defaultExtent() { + var svg = this.ownerSVGElement || this; + if (svg.hasAttribute("viewBox")) { + svg = svg.viewBox.baseVal; + return [[svg.x, svg.y], [svg.x + svg.width, svg.y + svg.height]]; + } + return [[0, 0], [svg.width.baseVal.value, svg.height.baseVal.value]]; +} + +function defaultTouchable$1() { + return navigator.maxTouchPoints || ("ontouchstart" in this); +} + +// Like d3.local, but with the name “__brush” rather than auto-generated. +function local$1(node) { + while (!node.__brush) if (!(node = node.parentNode)) return; + return node.__brush; +} + +function empty$1(extent) { + return extent[0][0] === extent[1][0] + || extent[0][1] === extent[1][1]; +} + +function brushSelection(node) { + var state = node.__brush; + return state ? state.dim.output(state.selection) : null; +} + +function brushX() { + return brush$1(X); +} + +function brushY() { + return brush$1(Y); +} + +function brush() { + return brush$1(XY); +} + +function brush$1(dim) { + var extent = defaultExtent, + filter = defaultFilter$1, + touchable = defaultTouchable$1, + keys = true, + listeners = dispatch("start", "brush", "end"), + handleSize = 6, + touchending; + + function brush(group) { + var overlay = group + .property("__brush", initialize) + .selectAll(".overlay") + .data([type("overlay")]); + + overlay.enter().append("rect") + .attr("class", "overlay") + .attr("pointer-events", "all") + .attr("cursor", cursors.overlay) + .merge(overlay) + .each(function() { + var extent = local$1(this).extent; + select(this) + .attr("x", extent[0][0]) + .attr("y", extent[0][1]) + .attr("width", extent[1][0] - extent[0][0]) + .attr("height", extent[1][1] - extent[0][1]); + }); + + group.selectAll(".selection") + .data([type("selection")]) + .enter().append("rect") + .attr("class", "selection") + .attr("cursor", cursors.selection) + .attr("fill", "#777") + .attr("fill-opacity", 0.3) + .attr("stroke", "#fff") + .attr("shape-rendering", "crispEdges"); + + var handle = group.selectAll(".handle") + .data(dim.handles, function(d) { return d.type; }); + + handle.exit().remove(); + + handle.enter().append("rect") + .attr("class", function(d) { return "handle handle--" + d.type; }) + .attr("cursor", function(d) { return cursors[d.type]; }); + + group + .each(redraw) + .attr("fill", "none") + .attr("pointer-events", "all") + .on("mousedown.brush", started) + .filter(touchable) + .on("touchstart.brush", started) + .on("touchmove.brush", touchmoved) + .on("touchend.brush touchcancel.brush", touchended) + .style("touch-action", "none") + .style("-webkit-tap-highlight-color", "rgba(0,0,0,0)"); + } + + brush.move = function(group, selection) { + if (group.selection) { + group + .on("start.brush", function() { emitter(this, arguments).beforestart().start(); }) + .on("interrupt.brush end.brush", function() { emitter(this, arguments).end(); }) + .tween("brush", function() { + var that = this, + state = that.__brush, + emit = emitter(that, arguments), + selection0 = state.selection, + selection1 = dim.input(typeof selection === "function" ? selection.apply(this, arguments) : selection, state.extent), + i = interpolateValue(selection0, selection1); + + function tween(t) { + state.selection = t === 1 && selection1 === null ? null : i(t); + redraw.call(that); + emit.brush(); + } + + return selection0 !== null && selection1 !== null ? tween : tween(1); + }); + } else { + group + .each(function() { + var that = this, + args = arguments, + state = that.__brush, + selection1 = dim.input(typeof selection === "function" ? selection.apply(that, args) : selection, state.extent), + emit = emitter(that, args).beforestart(); + + interrupt(that); + state.selection = selection1 === null ? null : selection1; + redraw.call(that); + emit.start().brush().end(); + }); + } + }; + + brush.clear = function(group) { + brush.move(group, null); + }; + + function redraw() { + var group = select(this), + selection = local$1(this).selection; + + if (selection) { + group.selectAll(".selection") + .style("display", null) + .attr("x", selection[0][0]) + .attr("y", selection[0][1]) + .attr("width", selection[1][0] - selection[0][0]) + .attr("height", selection[1][1] - selection[0][1]); + + group.selectAll(".handle") + .style("display", null) + .attr("x", function(d) { return d.type[d.type.length - 1] === "e" ? selection[1][0] - handleSize / 2 : selection[0][0] - handleSize / 2; }) + .attr("y", function(d) { return d.type[0] === "s" ? selection[1][1] - handleSize / 2 : selection[0][1] - handleSize / 2; }) + .attr("width", function(d) { return d.type === "n" || d.type === "s" ? selection[1][0] - selection[0][0] + handleSize : handleSize; }) + .attr("height", function(d) { return d.type === "e" || d.type === "w" ? selection[1][1] - selection[0][1] + handleSize : handleSize; }); + } + + else { + group.selectAll(".selection,.handle") + .style("display", "none") + .attr("x", null) + .attr("y", null) + .attr("width", null) + .attr("height", null); + } + } + + function emitter(that, args, clean) { + return (!clean && that.__brush.emitter) || new Emitter(that, args); + } + + function Emitter(that, args) { + this.that = that; + this.args = args; + this.state = that.__brush; + this.active = 0; + } + + Emitter.prototype = { + beforestart: function() { + if (++this.active === 1) this.state.emitter = this, this.starting = true; + return this; + }, + start: function() { + if (this.starting) this.starting = false, this.emit("start"); + else this.emit("brush"); + return this; + }, + brush: function() { + this.emit("brush"); + return this; + }, + end: function() { + if (--this.active === 0) delete this.state.emitter, this.emit("end"); + return this; + }, + emit: function(type) { + customEvent(new BrushEvent(brush, type, dim.output(this.state.selection)), listeners.apply, listeners, [type, this.that, this.args]); + } + }; + + function started() { + if (touchending && !exports.event.touches) return; + if (!filter.apply(this, arguments)) return; + + var that = this, + type = exports.event.target.__data__.type, + mode = (keys && exports.event.metaKey ? type = "overlay" : type) === "selection" ? MODE_DRAG : (keys && exports.event.altKey ? MODE_CENTER : MODE_HANDLE), + signX = dim === Y ? null : signsX[type], + signY = dim === X ? null : signsY[type], + state = local$1(that), + extent = state.extent, + selection = state.selection, + W = extent[0][0], w0, w1, + N = extent[0][1], n0, n1, + E = extent[1][0], e0, e1, + S = extent[1][1], s0, s1, + dx = 0, + dy = 0, + moving, + shifting = signX && signY && keys && exports.event.shiftKey, + lockX, + lockY, + pointer = exports.event.touches ? toucher(exports.event.changedTouches[0].identifier) : mouse, + point0 = pointer(that), + point = point0, + emit = emitter(that, arguments, true).beforestart(); + + if (type === "overlay") { + if (selection) moving = true; + state.selection = selection = [ + [w0 = dim === Y ? W : point0[0], n0 = dim === X ? N : point0[1]], + [e0 = dim === Y ? E : w0, s0 = dim === X ? S : n0] + ]; + } else { + w0 = selection[0][0]; + n0 = selection[0][1]; + e0 = selection[1][0]; + s0 = selection[1][1]; + } + + w1 = w0; + n1 = n0; + e1 = e0; + s1 = s0; + + var group = select(that) + .attr("pointer-events", "none"); + + var overlay = group.selectAll(".overlay") + .attr("cursor", cursors[type]); + + if (exports.event.touches) { + emit.moved = moved; + emit.ended = ended; + } else { + var view = select(exports.event.view) + .on("mousemove.brush", moved, true) + .on("mouseup.brush", ended, true); + if (keys) view + .on("keydown.brush", keydowned, true) + .on("keyup.brush", keyupped, true); + + dragDisable(exports.event.view); + } + + nopropagation$1(); + interrupt(that); + redraw.call(that); + emit.start(); + + function moved() { + var point1 = pointer(that); + if (shifting && !lockX && !lockY) { + if (Math.abs(point1[0] - point[0]) > Math.abs(point1[1] - point[1])) lockY = true; + else lockX = true; + } + point = point1; + moving = true; + noevent$1(); + move(); + } + + function move() { + var t; + + dx = point[0] - point0[0]; + dy = point[1] - point0[1]; + + switch (mode) { + case MODE_SPACE: + case MODE_DRAG: { + if (signX) dx = Math.max(W - w0, Math.min(E - e0, dx)), w1 = w0 + dx, e1 = e0 + dx; + if (signY) dy = Math.max(N - n0, Math.min(S - s0, dy)), n1 = n0 + dy, s1 = s0 + dy; + break; + } + case MODE_HANDLE: { + if (signX < 0) dx = Math.max(W - w0, Math.min(E - w0, dx)), w1 = w0 + dx, e1 = e0; + else if (signX > 0) dx = Math.max(W - e0, Math.min(E - e0, dx)), w1 = w0, e1 = e0 + dx; + if (signY < 0) dy = Math.max(N - n0, Math.min(S - n0, dy)), n1 = n0 + dy, s1 = s0; + else if (signY > 0) dy = Math.max(N - s0, Math.min(S - s0, dy)), n1 = n0, s1 = s0 + dy; + break; + } + case MODE_CENTER: { + if (signX) w1 = Math.max(W, Math.min(E, w0 - dx * signX)), e1 = Math.max(W, Math.min(E, e0 + dx * signX)); + if (signY) n1 = Math.max(N, Math.min(S, n0 - dy * signY)), s1 = Math.max(N, Math.min(S, s0 + dy * signY)); + break; + } + } + + if (e1 < w1) { + signX *= -1; + t = w0, w0 = e0, e0 = t; + t = w1, w1 = e1, e1 = t; + if (type in flipX) overlay.attr("cursor", cursors[type = flipX[type]]); + } + + if (s1 < n1) { + signY *= -1; + t = n0, n0 = s0, s0 = t; + t = n1, n1 = s1, s1 = t; + if (type in flipY) overlay.attr("cursor", cursors[type = flipY[type]]); + } + + if (state.selection) selection = state.selection; // May be set by brush.move! + if (lockX) w1 = selection[0][0], e1 = selection[1][0]; + if (lockY) n1 = selection[0][1], s1 = selection[1][1]; + + if (selection[0][0] !== w1 + || selection[0][1] !== n1 + || selection[1][0] !== e1 + || selection[1][1] !== s1) { + state.selection = [[w1, n1], [e1, s1]]; + redraw.call(that); + emit.brush(); + } + } + + function ended() { + nopropagation$1(); + if (exports.event.touches) { + if (exports.event.touches.length) return; + if (touchending) clearTimeout(touchending); + touchending = setTimeout(function() { touchending = null; }, 500); // Ghost clicks are delayed! + } else { + yesdrag(exports.event.view, moving); + view.on("keydown.brush keyup.brush mousemove.brush mouseup.brush", null); + } + group.attr("pointer-events", "all"); + overlay.attr("cursor", cursors.overlay); + if (state.selection) selection = state.selection; // May be set by brush.move (on start)! + if (empty$1(selection)) state.selection = null, redraw.call(that); + emit.end(); + } + + function keydowned() { + switch (exports.event.keyCode) { + case 16: { // SHIFT + shifting = signX && signY; + break; + } + case 18: { // ALT + if (mode === MODE_HANDLE) { + if (signX) e0 = e1 - dx * signX, w0 = w1 + dx * signX; + if (signY) s0 = s1 - dy * signY, n0 = n1 + dy * signY; + mode = MODE_CENTER; + move(); + } + break; + } + case 32: { // SPACE; takes priority over ALT + if (mode === MODE_HANDLE || mode === MODE_CENTER) { + if (signX < 0) e0 = e1 - dx; else if (signX > 0) w0 = w1 - dx; + if (signY < 0) s0 = s1 - dy; else if (signY > 0) n0 = n1 - dy; + mode = MODE_SPACE; + overlay.attr("cursor", cursors.selection); + move(); + } + break; + } + default: return; + } + noevent$1(); + } + + function keyupped() { + switch (exports.event.keyCode) { + case 16: { // SHIFT + if (shifting) { + lockX = lockY = shifting = false; + move(); + } + break; + } + case 18: { // ALT + if (mode === MODE_CENTER) { + if (signX < 0) e0 = e1; else if (signX > 0) w0 = w1; + if (signY < 0) s0 = s1; else if (signY > 0) n0 = n1; + mode = MODE_HANDLE; + move(); + } + break; + } + case 32: { // SPACE + if (mode === MODE_SPACE) { + if (exports.event.altKey) { + if (signX) e0 = e1 - dx * signX, w0 = w1 + dx * signX; + if (signY) s0 = s1 - dy * signY, n0 = n1 + dy * signY; + mode = MODE_CENTER; + } else { + if (signX < 0) e0 = e1; else if (signX > 0) w0 = w1; + if (signY < 0) s0 = s1; else if (signY > 0) n0 = n1; + mode = MODE_HANDLE; + } + overlay.attr("cursor", cursors[type]); + move(); + } + break; + } + default: return; + } + noevent$1(); + } + } + + function touchmoved() { + emitter(this, arguments).moved(); + } + + function touchended() { + emitter(this, arguments).ended(); + } + + function initialize() { + var state = this.__brush || {selection: null}; + state.extent = number2(extent.apply(this, arguments)); + state.dim = dim; + return state; + } + + brush.extent = function(_) { + return arguments.length ? (extent = typeof _ === "function" ? _ : constant$4(number2(_)), brush) : extent; + }; + + brush.filter = function(_) { + return arguments.length ? (filter = typeof _ === "function" ? _ : constant$4(!!_), brush) : filter; + }; + + brush.touchable = function(_) { + return arguments.length ? (touchable = typeof _ === "function" ? _ : constant$4(!!_), brush) : touchable; + }; + + brush.handleSize = function(_) { + return arguments.length ? (handleSize = +_, brush) : handleSize; + }; + + brush.keyModifiers = function(_) { + return arguments.length ? (keys = !!_, brush) : keys; + }; + + brush.on = function() { + var value = listeners.on.apply(listeners, arguments); + return value === listeners ? brush : value; + }; + + return brush; +} + +var cos = Math.cos; +var sin = Math.sin; +var pi$1 = Math.PI; +var halfPi$1 = pi$1 / 2; +var tau$1 = pi$1 * 2; +var max$1 = Math.max; + +function compareValue(compare) { + return function(a, b) { + return compare( + a.source.value + a.target.value, + b.source.value + b.target.value + ); + }; +} + +function chord() { + var padAngle = 0, + sortGroups = null, + sortSubgroups = null, + sortChords = null; + + function chord(matrix) { + var n = matrix.length, + groupSums = [], + groupIndex = sequence(n), + subgroupIndex = [], + chords = [], + groups = chords.groups = new Array(n), + subgroups = new Array(n * n), + k, + x, + x0, + dx, + i, + j; + + // Compute the sum. + k = 0, i = -1; while (++i < n) { + x = 0, j = -1; while (++j < n) { + x += matrix[i][j]; + } + groupSums.push(x); + subgroupIndex.push(sequence(n)); + k += x; + } + + // Sort groups… + if (sortGroups) groupIndex.sort(function(a, b) { + return sortGroups(groupSums[a], groupSums[b]); + }); + + // Sort subgroups… + if (sortSubgroups) subgroupIndex.forEach(function(d, i) { + d.sort(function(a, b) { + return sortSubgroups(matrix[i][a], matrix[i][b]); + }); + }); + + // Convert the sum to scaling factor for [0, 2pi]. + // TODO Allow start and end angle to be specified? + // TODO Allow padding to be specified as percentage? + k = max$1(0, tau$1 - padAngle * n) / k; + dx = k ? padAngle : tau$1 / n; + + // Compute the start and end angle for each group and subgroup. + // Note: Opera has a bug reordering object literal properties! + x = 0, i = -1; while (++i < n) { + x0 = x, j = -1; while (++j < n) { + var di = groupIndex[i], + dj = subgroupIndex[di][j], + v = matrix[di][dj], + a0 = x, + a1 = x += v * k; + subgroups[dj * n + di] = { + index: di, + subindex: dj, + startAngle: a0, + endAngle: a1, + value: v + }; + } + groups[di] = { + index: di, + startAngle: x0, + endAngle: x, + value: groupSums[di] + }; + x += dx; + } + + // Generate chords for each (non-empty) subgroup-subgroup link. + i = -1; while (++i < n) { + j = i - 1; while (++j < n) { + var source = subgroups[j * n + i], + target = subgroups[i * n + j]; + if (source.value || target.value) { + chords.push(source.value < target.value + ? {source: target, target: source} + : {source: source, target: target}); + } + } + } + + return sortChords ? chords.sort(sortChords) : chords; + } + + chord.padAngle = function(_) { + return arguments.length ? (padAngle = max$1(0, _), chord) : padAngle; + }; + + chord.sortGroups = function(_) { + return arguments.length ? (sortGroups = _, chord) : sortGroups; + }; + + chord.sortSubgroups = function(_) { + return arguments.length ? (sortSubgroups = _, chord) : sortSubgroups; + }; + + chord.sortChords = function(_) { + return arguments.length ? (_ == null ? sortChords = null : (sortChords = compareValue(_))._ = _, chord) : sortChords && sortChords._; + }; + + return chord; +} + +var slice$2 = Array.prototype.slice; + +function constant$5(x) { + return function() { + return x; + }; +} + +var pi$2 = Math.PI, + tau$2 = 2 * pi$2, + epsilon$1 = 1e-6, + tauEpsilon = tau$2 - epsilon$1; + +function Path() { + this._x0 = this._y0 = // start of current subpath + this._x1 = this._y1 = null; // end of current subpath + this._ = ""; +} + +function path() { + return new Path; +} + +Path.prototype = path.prototype = { + constructor: Path, + moveTo: function(x, y) { + this._ += "M" + (this._x0 = this._x1 = +x) + "," + (this._y0 = this._y1 = +y); + }, + closePath: function() { + if (this._x1 !== null) { + this._x1 = this._x0, this._y1 = this._y0; + this._ += "Z"; + } + }, + lineTo: function(x, y) { + this._ += "L" + (this._x1 = +x) + "," + (this._y1 = +y); + }, + quadraticCurveTo: function(x1, y1, x, y) { + this._ += "Q" + (+x1) + "," + (+y1) + "," + (this._x1 = +x) + "," + (this._y1 = +y); + }, + bezierCurveTo: function(x1, y1, x2, y2, x, y) { + this._ += "C" + (+x1) + "," + (+y1) + "," + (+x2) + "," + (+y2) + "," + (this._x1 = +x) + "," + (this._y1 = +y); + }, + arcTo: function(x1, y1, x2, y2, r) { + x1 = +x1, y1 = +y1, x2 = +x2, y2 = +y2, r = +r; + var x0 = this._x1, + y0 = this._y1, + x21 = x2 - x1, + y21 = y2 - y1, + x01 = x0 - x1, + y01 = y0 - y1, + l01_2 = x01 * x01 + y01 * y01; + + // Is the radius negative? Error. + if (r < 0) throw new Error("negative radius: " + r); + + // Is this path empty? Move to (x1,y1). + if (this._x1 === null) { + this._ += "M" + (this._x1 = x1) + "," + (this._y1 = y1); + } + + // Or, is (x1,y1) coincident with (x0,y0)? Do nothing. + else if (!(l01_2 > epsilon$1)); + + // Or, are (x0,y0), (x1,y1) and (x2,y2) collinear? + // Equivalently, is (x1,y1) coincident with (x2,y2)? + // Or, is the radius zero? Line to (x1,y1). + else if (!(Math.abs(y01 * x21 - y21 * x01) > epsilon$1) || !r) { + this._ += "L" + (this._x1 = x1) + "," + (this._y1 = y1); + } + + // Otherwise, draw an arc! + else { + var x20 = x2 - x0, + y20 = y2 - y0, + l21_2 = x21 * x21 + y21 * y21, + l20_2 = x20 * x20 + y20 * y20, + l21 = Math.sqrt(l21_2), + l01 = Math.sqrt(l01_2), + l = r * Math.tan((pi$2 - Math.acos((l21_2 + l01_2 - l20_2) / (2 * l21 * l01))) / 2), + t01 = l / l01, + t21 = l / l21; + + // If the start tangent is not coincident with (x0,y0), line to. + if (Math.abs(t01 - 1) > epsilon$1) { + this._ += "L" + (x1 + t01 * x01) + "," + (y1 + t01 * y01); + } + + this._ += "A" + r + "," + r + ",0,0," + (+(y01 * x20 > x01 * y20)) + "," + (this._x1 = x1 + t21 * x21) + "," + (this._y1 = y1 + t21 * y21); + } + }, + arc: function(x, y, r, a0, a1, ccw) { + x = +x, y = +y, r = +r, ccw = !!ccw; + var dx = r * Math.cos(a0), + dy = r * Math.sin(a0), + x0 = x + dx, + y0 = y + dy, + cw = 1 ^ ccw, + da = ccw ? a0 - a1 : a1 - a0; + + // Is the radius negative? Error. + if (r < 0) throw new Error("negative radius: " + r); + + // Is this path empty? Move to (x0,y0). + if (this._x1 === null) { + this._ += "M" + x0 + "," + y0; + } + + // Or, is (x0,y0) not coincident with the previous point? Line to (x0,y0). + else if (Math.abs(this._x1 - x0) > epsilon$1 || Math.abs(this._y1 - y0) > epsilon$1) { + this._ += "L" + x0 + "," + y0; + } + + // Is this arc empty? We’re done. + if (!r) return; + + // Does the angle go the wrong way? Flip the direction. + if (da < 0) da = da % tau$2 + tau$2; + + // Is this a complete circle? Draw two arcs to complete the circle. + if (da > tauEpsilon) { + this._ += "A" + r + "," + r + ",0,1," + cw + "," + (x - dx) + "," + (y - dy) + "A" + r + "," + r + ",0,1," + cw + "," + (this._x1 = x0) + "," + (this._y1 = y0); + } + + // Is this arc non-empty? Draw an arc! + else if (da > epsilon$1) { + this._ += "A" + r + "," + r + ",0," + (+(da >= pi$2)) + "," + cw + "," + (this._x1 = x + r * Math.cos(a1)) + "," + (this._y1 = y + r * Math.sin(a1)); + } + }, + rect: function(x, y, w, h) { + this._ += "M" + (this._x0 = this._x1 = +x) + "," + (this._y0 = this._y1 = +y) + "h" + (+w) + "v" + (+h) + "h" + (-w) + "Z"; + }, + toString: function() { + return this._; + } +}; + +function defaultSource(d) { + return d.source; +} + +function defaultTarget(d) { + return d.target; +} + +function defaultRadius(d) { + return d.radius; +} + +function defaultStartAngle(d) { + return d.startAngle; +} + +function defaultEndAngle(d) { + return d.endAngle; +} + +function ribbon() { + var source = defaultSource, + target = defaultTarget, + radius = defaultRadius, + startAngle = defaultStartAngle, + endAngle = defaultEndAngle, + context = null; + + function ribbon() { + var buffer, + argv = slice$2.call(arguments), + s = source.apply(this, argv), + t = target.apply(this, argv), + sr = +radius.apply(this, (argv[0] = s, argv)), + sa0 = startAngle.apply(this, argv) - halfPi$1, + sa1 = endAngle.apply(this, argv) - halfPi$1, + sx0 = sr * cos(sa0), + sy0 = sr * sin(sa0), + tr = +radius.apply(this, (argv[0] = t, argv)), + ta0 = startAngle.apply(this, argv) - halfPi$1, + ta1 = endAngle.apply(this, argv) - halfPi$1; + + if (!context) context = buffer = path(); + + context.moveTo(sx0, sy0); + context.arc(0, 0, sr, sa0, sa1); + if (sa0 !== ta0 || sa1 !== ta1) { // TODO sr !== tr? + context.quadraticCurveTo(0, 0, tr * cos(ta0), tr * sin(ta0)); + context.arc(0, 0, tr, ta0, ta1); + } + context.quadraticCurveTo(0, 0, sx0, sy0); + context.closePath(); + + if (buffer) return context = null, buffer + "" || null; + } + + ribbon.radius = function(_) { + return arguments.length ? (radius = typeof _ === "function" ? _ : constant$5(+_), ribbon) : radius; + }; + + ribbon.startAngle = function(_) { + return arguments.length ? (startAngle = typeof _ === "function" ? _ : constant$5(+_), ribbon) : startAngle; + }; + + ribbon.endAngle = function(_) { + return arguments.length ? (endAngle = typeof _ === "function" ? _ : constant$5(+_), ribbon) : endAngle; + }; + + ribbon.source = function(_) { + return arguments.length ? (source = _, ribbon) : source; + }; + + ribbon.target = function(_) { + return arguments.length ? (target = _, ribbon) : target; + }; + + ribbon.context = function(_) { + return arguments.length ? ((context = _ == null ? null : _), ribbon) : context; + }; + + return ribbon; +} + +var prefix = "$"; + +function Map() {} + +Map.prototype = map$1.prototype = { + constructor: Map, + has: function(key) { + return (prefix + key) in this; + }, + get: function(key) { + return this[prefix + key]; + }, + set: function(key, value) { + this[prefix + key] = value; + return this; + }, + remove: function(key) { + var property = prefix + key; + return property in this && delete this[property]; + }, + clear: function() { + for (var property in this) if (property[0] === prefix) delete this[property]; + }, + keys: function() { + var keys = []; + for (var property in this) if (property[0] === prefix) keys.push(property.slice(1)); + return keys; + }, + values: function() { + var values = []; + for (var property in this) if (property[0] === prefix) values.push(this[property]); + return values; + }, + entries: function() { + var entries = []; + for (var property in this) if (property[0] === prefix) entries.push({key: property.slice(1), value: this[property]}); + return entries; + }, + size: function() { + var size = 0; + for (var property in this) if (property[0] === prefix) ++size; + return size; + }, + empty: function() { + for (var property in this) if (property[0] === prefix) return false; + return true; + }, + each: function(f) { + for (var property in this) if (property[0] === prefix) f(this[property], property.slice(1), this); + } +}; + +function map$1(object, f) { + var map = new Map; + + // Copy constructor. + if (object instanceof Map) object.each(function(value, key) { map.set(key, value); }); + + // Index array by numeric index or specified key function. + else if (Array.isArray(object)) { + var i = -1, + n = object.length, + o; + + if (f == null) while (++i < n) map.set(i, object[i]); + else while (++i < n) map.set(f(o = object[i], i, object), o); + } + + // Convert object to map. + else if (object) for (var key in object) map.set(key, object[key]); + + return map; +} + +function nest() { + var keys = [], + sortKeys = [], + sortValues, + rollup, + nest; + + function apply(array, depth, createResult, setResult) { + if (depth >= keys.length) { + if (sortValues != null) array.sort(sortValues); + return rollup != null ? rollup(array) : array; + } + + var i = -1, + n = array.length, + key = keys[depth++], + keyValue, + value, + valuesByKey = map$1(), + values, + result = createResult(); + + while (++i < n) { + if (values = valuesByKey.get(keyValue = key(value = array[i]) + "")) { + values.push(value); + } else { + valuesByKey.set(keyValue, [value]); + } + } + + valuesByKey.each(function(values, key) { + setResult(result, key, apply(values, depth, createResult, setResult)); + }); + + return result; + } + + function entries(map, depth) { + if (++depth > keys.length) return map; + var array, sortKey = sortKeys[depth - 1]; + if (rollup != null && depth >= keys.length) array = map.entries(); + else array = [], map.each(function(v, k) { array.push({key: k, values: entries(v, depth)}); }); + return sortKey != null ? array.sort(function(a, b) { return sortKey(a.key, b.key); }) : array; + } + + return nest = { + object: function(array) { return apply(array, 0, createObject, setObject); }, + map: function(array) { return apply(array, 0, createMap, setMap); }, + entries: function(array) { return entries(apply(array, 0, createMap, setMap), 0); }, + key: function(d) { keys.push(d); return nest; }, + sortKeys: function(order) { sortKeys[keys.length - 1] = order; return nest; }, + sortValues: function(order) { sortValues = order; return nest; }, + rollup: function(f) { rollup = f; return nest; } + }; +} + +function createObject() { + return {}; +} + +function setObject(object, key, value) { + object[key] = value; +} + +function createMap() { + return map$1(); +} + +function setMap(map, key, value) { + map.set(key, value); +} + +function Set() {} + +var proto = map$1.prototype; + +Set.prototype = set$2.prototype = { + constructor: Set, + has: proto.has, + add: function(value) { + value += ""; + this[prefix + value] = value; + return this; + }, + remove: proto.remove, + clear: proto.clear, + values: proto.keys, + size: proto.size, + empty: proto.empty, + each: proto.each +}; + +function set$2(object, f) { + var set = new Set; + + // Copy constructor. + if (object instanceof Set) object.each(function(value) { set.add(value); }); + + // Otherwise, assume it’s an array. + else if (object) { + var i = -1, n = object.length; + if (f == null) while (++i < n) set.add(object[i]); + else while (++i < n) set.add(f(object[i], i, object)); + } + + return set; +} + +function keys(map) { + var keys = []; + for (var key in map) keys.push(key); + return keys; +} + +function values(map) { + var values = []; + for (var key in map) values.push(map[key]); + return values; +} + +function entries(map) { + var entries = []; + for (var key in map) entries.push({key: key, value: map[key]}); + return entries; +} + +var array$2 = Array.prototype; + +var slice$3 = array$2.slice; + +function ascending$2(a, b) { + return a - b; +} + +function area(ring) { + var i = 0, n = ring.length, area = ring[n - 1][1] * ring[0][0] - ring[n - 1][0] * ring[0][1]; + while (++i < n) area += ring[i - 1][1] * ring[i][0] - ring[i - 1][0] * ring[i][1]; + return area; +} + +function constant$6(x) { + return function() { + return x; + }; +} + +function contains(ring, hole) { + var i = -1, n = hole.length, c; + while (++i < n) if (c = ringContains(ring, hole[i])) return c; + return 0; +} + +function ringContains(ring, point) { + var x = point[0], y = point[1], contains = -1; + for (var i = 0, n = ring.length, j = n - 1; i < n; j = i++) { + var pi = ring[i], xi = pi[0], yi = pi[1], pj = ring[j], xj = pj[0], yj = pj[1]; + if (segmentContains(pi, pj, point)) return 0; + if (((yi > y) !== (yj > y)) && ((x < (xj - xi) * (y - yi) / (yj - yi) + xi))) contains = -contains; + } + return contains; +} + +function segmentContains(a, b, c) { + var i; return collinear(a, b, c) && within(a[i = +(a[0] === b[0])], c[i], b[i]); +} + +function collinear(a, b, c) { + return (b[0] - a[0]) * (c[1] - a[1]) === (c[0] - a[0]) * (b[1] - a[1]); +} + +function within(p, q, r) { + return p <= q && q <= r || r <= q && q <= p; +} + +function noop$1() {} + +var cases = [ + [], + [[[1.0, 1.5], [0.5, 1.0]]], + [[[1.5, 1.0], [1.0, 1.5]]], + [[[1.5, 1.0], [0.5, 1.0]]], + [[[1.0, 0.5], [1.5, 1.0]]], + [[[1.0, 1.5], [0.5, 1.0]], [[1.0, 0.5], [1.5, 1.0]]], + [[[1.0, 0.5], [1.0, 1.5]]], + [[[1.0, 0.5], [0.5, 1.0]]], + [[[0.5, 1.0], [1.0, 0.5]]], + [[[1.0, 1.5], [1.0, 0.5]]], + [[[0.5, 1.0], [1.0, 0.5]], [[1.5, 1.0], [1.0, 1.5]]], + [[[1.5, 1.0], [1.0, 0.5]]], + [[[0.5, 1.0], [1.5, 1.0]]], + [[[1.0, 1.5], [1.5, 1.0]]], + [[[0.5, 1.0], [1.0, 1.5]]], + [] +]; + +function contours() { + var dx = 1, + dy = 1, + threshold = thresholdSturges, + smooth = smoothLinear; + + function contours(values) { + var tz = threshold(values); + + // Convert number of thresholds into uniform thresholds. + if (!Array.isArray(tz)) { + var domain = extent(values), start = domain[0], stop = domain[1]; + tz = tickStep(start, stop, tz); + tz = sequence(Math.floor(start / tz) * tz, Math.floor(stop / tz) * tz, tz); + } else { + tz = tz.slice().sort(ascending$2); + } + + return tz.map(function(value) { + return contour(values, value); + }); + } + + // Accumulate, smooth contour rings, assign holes to exterior rings. + // Based on https://github.com/mbostock/shapefile/blob/v0.6.2/shp/polygon.js + function contour(values, value) { + var polygons = [], + holes = []; + + isorings(values, value, function(ring) { + smooth(ring, values, value); + if (area(ring) > 0) polygons.push([ring]); + else holes.push(ring); + }); + + holes.forEach(function(hole) { + for (var i = 0, n = polygons.length, polygon; i < n; ++i) { + if (contains((polygon = polygons[i])[0], hole) !== -1) { + polygon.push(hole); + return; + } + } + }); + + return { + type: "MultiPolygon", + value: value, + coordinates: polygons + }; + } + + // Marching squares with isolines stitched into rings. + // Based on https://github.com/topojson/topojson-client/blob/v3.0.0/src/stitch.js + function isorings(values, value, callback) { + var fragmentByStart = new Array, + fragmentByEnd = new Array, + x, y, t0, t1, t2, t3; + + // Special case for the first row (y = -1, t2 = t3 = 0). + x = y = -1; + t1 = values[0] >= value; + cases[t1 << 1].forEach(stitch); + while (++x < dx - 1) { + t0 = t1, t1 = values[x + 1] >= value; + cases[t0 | t1 << 1].forEach(stitch); + } + cases[t1 << 0].forEach(stitch); + + // General case for the intermediate rows. + while (++y < dy - 1) { + x = -1; + t1 = values[y * dx + dx] >= value; + t2 = values[y * dx] >= value; + cases[t1 << 1 | t2 << 2].forEach(stitch); + while (++x < dx - 1) { + t0 = t1, t1 = values[y * dx + dx + x + 1] >= value; + t3 = t2, t2 = values[y * dx + x + 1] >= value; + cases[t0 | t1 << 1 | t2 << 2 | t3 << 3].forEach(stitch); + } + cases[t1 | t2 << 3].forEach(stitch); + } + + // Special case for the last row (y = dy - 1, t0 = t1 = 0). + x = -1; + t2 = values[y * dx] >= value; + cases[t2 << 2].forEach(stitch); + while (++x < dx - 1) { + t3 = t2, t2 = values[y * dx + x + 1] >= value; + cases[t2 << 2 | t3 << 3].forEach(stitch); + } + cases[t2 << 3].forEach(stitch); + + function stitch(line) { + var start = [line[0][0] + x, line[0][1] + y], + end = [line[1][0] + x, line[1][1] + y], + startIndex = index(start), + endIndex = index(end), + f, g; + if (f = fragmentByEnd[startIndex]) { + if (g = fragmentByStart[endIndex]) { + delete fragmentByEnd[f.end]; + delete fragmentByStart[g.start]; + if (f === g) { + f.ring.push(end); + callback(f.ring); + } else { + fragmentByStart[f.start] = fragmentByEnd[g.end] = {start: f.start, end: g.end, ring: f.ring.concat(g.ring)}; + } + } else { + delete fragmentByEnd[f.end]; + f.ring.push(end); + fragmentByEnd[f.end = endIndex] = f; + } + } else if (f = fragmentByStart[endIndex]) { + if (g = fragmentByEnd[startIndex]) { + delete fragmentByStart[f.start]; + delete fragmentByEnd[g.end]; + if (f === g) { + f.ring.push(end); + callback(f.ring); + } else { + fragmentByStart[g.start] = fragmentByEnd[f.end] = {start: g.start, end: f.end, ring: g.ring.concat(f.ring)}; + } + } else { + delete fragmentByStart[f.start]; + f.ring.unshift(start); + fragmentByStart[f.start = startIndex] = f; + } + } else { + fragmentByStart[startIndex] = fragmentByEnd[endIndex] = {start: startIndex, end: endIndex, ring: [start, end]}; + } + } + } + + function index(point) { + return point[0] * 2 + point[1] * (dx + 1) * 4; + } + + function smoothLinear(ring, values, value) { + ring.forEach(function(point) { + var x = point[0], + y = point[1], + xt = x | 0, + yt = y | 0, + v0, + v1 = values[yt * dx + xt]; + if (x > 0 && x < dx && xt === x) { + v0 = values[yt * dx + xt - 1]; + point[0] = x + (value - v0) / (v1 - v0) - 0.5; + } + if (y > 0 && y < dy && yt === y) { + v0 = values[(yt - 1) * dx + xt]; + point[1] = y + (value - v0) / (v1 - v0) - 0.5; + } + }); + } + + contours.contour = contour; + + contours.size = function(_) { + if (!arguments.length) return [dx, dy]; + var _0 = Math.ceil(_[0]), _1 = Math.ceil(_[1]); + if (!(_0 > 0) || !(_1 > 0)) throw new Error("invalid size"); + return dx = _0, dy = _1, contours; + }; + + contours.thresholds = function(_) { + return arguments.length ? (threshold = typeof _ === "function" ? _ : Array.isArray(_) ? constant$6(slice$3.call(_)) : constant$6(_), contours) : threshold; + }; + + contours.smooth = function(_) { + return arguments.length ? (smooth = _ ? smoothLinear : noop$1, contours) : smooth === smoothLinear; + }; + + return contours; +} + +// TODO Optimize edge cases. +// TODO Optimize index calculation. +// TODO Optimize arguments. +function blurX(source, target, r) { + var n = source.width, + m = source.height, + w = (r << 1) + 1; + for (var j = 0; j < m; ++j) { + for (var i = 0, sr = 0; i < n + r; ++i) { + if (i < n) { + sr += source.data[i + j * n]; + } + if (i >= r) { + if (i >= w) { + sr -= source.data[i - w + j * n]; + } + target.data[i - r + j * n] = sr / Math.min(i + 1, n - 1 + w - i, w); + } + } + } +} + +// TODO Optimize edge cases. +// TODO Optimize index calculation. +// TODO Optimize arguments. +function blurY(source, target, r) { + var n = source.width, + m = source.height, + w = (r << 1) + 1; + for (var i = 0; i < n; ++i) { + for (var j = 0, sr = 0; j < m + r; ++j) { + if (j < m) { + sr += source.data[i + j * n]; + } + if (j >= r) { + if (j >= w) { + sr -= source.data[i + (j - w) * n]; + } + target.data[i + (j - r) * n] = sr / Math.min(j + 1, m - 1 + w - j, w); + } + } + } +} + +function defaultX(d) { + return d[0]; +} + +function defaultY(d) { + return d[1]; +} + +function defaultWeight() { + return 1; +} + +function density() { + var x = defaultX, + y = defaultY, + weight = defaultWeight, + dx = 960, + dy = 500, + r = 20, // blur radius + k = 2, // log2(grid cell size) + o = r * 3, // grid offset, to pad for blur + n = (dx + o * 2) >> k, // grid width + m = (dy + o * 2) >> k, // grid height + threshold = constant$6(20); + + function density(data) { + var values0 = new Float32Array(n * m), + values1 = new Float32Array(n * m); + + data.forEach(function(d, i, data) { + var xi = (+x(d, i, data) + o) >> k, + yi = (+y(d, i, data) + o) >> k, + wi = +weight(d, i, data); + if (xi >= 0 && xi < n && yi >= 0 && yi < m) { + values0[xi + yi * n] += wi; + } + }); + + // TODO Optimize. + blurX({width: n, height: m, data: values0}, {width: n, height: m, data: values1}, r >> k); + blurY({width: n, height: m, data: values1}, {width: n, height: m, data: values0}, r >> k); + blurX({width: n, height: m, data: values0}, {width: n, height: m, data: values1}, r >> k); + blurY({width: n, height: m, data: values1}, {width: n, height: m, data: values0}, r >> k); + blurX({width: n, height: m, data: values0}, {width: n, height: m, data: values1}, r >> k); + blurY({width: n, height: m, data: values1}, {width: n, height: m, data: values0}, r >> k); + + var tz = threshold(values0); + + // Convert number of thresholds into uniform thresholds. + if (!Array.isArray(tz)) { + var stop = max(values0); + tz = tickStep(0, stop, tz); + tz = sequence(0, Math.floor(stop / tz) * tz, tz); + tz.shift(); + } + + return contours() + .thresholds(tz) + .size([n, m]) + (values0) + .map(transform); + } + + function transform(geometry) { + geometry.value *= Math.pow(2, -2 * k); // Density in points per square pixel. + geometry.coordinates.forEach(transformPolygon); + return geometry; + } + + function transformPolygon(coordinates) { + coordinates.forEach(transformRing); + } + + function transformRing(coordinates) { + coordinates.forEach(transformPoint); + } + + // TODO Optimize. + function transformPoint(coordinates) { + coordinates[0] = coordinates[0] * Math.pow(2, k) - o; + coordinates[1] = coordinates[1] * Math.pow(2, k) - o; + } + + function resize() { + o = r * 3; + n = (dx + o * 2) >> k; + m = (dy + o * 2) >> k; + return density; + } + + density.x = function(_) { + return arguments.length ? (x = typeof _ === "function" ? _ : constant$6(+_), density) : x; + }; + + density.y = function(_) { + return arguments.length ? (y = typeof _ === "function" ? _ : constant$6(+_), density) : y; + }; + + density.weight = function(_) { + return arguments.length ? (weight = typeof _ === "function" ? _ : constant$6(+_), density) : weight; + }; + + density.size = function(_) { + if (!arguments.length) return [dx, dy]; + var _0 = Math.ceil(_[0]), _1 = Math.ceil(_[1]); + if (!(_0 >= 0) && !(_0 >= 0)) throw new Error("invalid size"); + return dx = _0, dy = _1, resize(); + }; + + density.cellSize = function(_) { + if (!arguments.length) return 1 << k; + if (!((_ = +_) >= 1)) throw new Error("invalid cell size"); + return k = Math.floor(Math.log(_) / Math.LN2), resize(); + }; + + density.thresholds = function(_) { + return arguments.length ? (threshold = typeof _ === "function" ? _ : Array.isArray(_) ? constant$6(slice$3.call(_)) : constant$6(_), density) : threshold; + }; + + density.bandwidth = function(_) { + if (!arguments.length) return Math.sqrt(r * (r + 1)); + if (!((_ = +_) >= 0)) throw new Error("invalid bandwidth"); + return r = Math.round((Math.sqrt(4 * _ * _ + 1) - 1) / 2), resize(); + }; + + return density; +} + +var EOL = {}, + EOF = {}, + QUOTE = 34, + NEWLINE = 10, + RETURN = 13; + +function objectConverter(columns) { + return new Function("d", "return {" + columns.map(function(name, i) { + return JSON.stringify(name) + ": d[" + i + "] || \"\""; + }).join(",") + "}"); +} + +function customConverter(columns, f) { + var object = objectConverter(columns); + return function(row, i) { + return f(object(row), i, columns); + }; +} + +// Compute unique columns in order of discovery. +function inferColumns(rows) { + var columnSet = Object.create(null), + columns = []; + + rows.forEach(function(row) { + for (var column in row) { + if (!(column in columnSet)) { + columns.push(columnSet[column] = column); + } + } + }); + + return columns; +} + +function pad(value, width) { + var s = value + "", length = s.length; + return length < width ? new Array(width - length + 1).join(0) + s : s; +} + +function formatYear(year) { + return year < 0 ? "-" + pad(-year, 6) + : year > 9999 ? "+" + pad(year, 6) + : pad(year, 4); +} + +function formatDate(date) { + var hours = date.getUTCHours(), + minutes = date.getUTCMinutes(), + seconds = date.getUTCSeconds(), + milliseconds = date.getUTCMilliseconds(); + return isNaN(date) ? "Invalid Date" + : formatYear(date.getUTCFullYear()) + "-" + pad(date.getUTCMonth() + 1, 2) + "-" + pad(date.getUTCDate(), 2) + + (milliseconds ? "T" + pad(hours, 2) + ":" + pad(minutes, 2) + ":" + pad(seconds, 2) + "." + pad(milliseconds, 3) + "Z" + : seconds ? "T" + pad(hours, 2) + ":" + pad(minutes, 2) + ":" + pad(seconds, 2) + "Z" + : minutes || hours ? "T" + pad(hours, 2) + ":" + pad(minutes, 2) + "Z" + : ""); +} + +function dsvFormat(delimiter) { + var reFormat = new RegExp("[\"" + delimiter + "\n\r]"), + DELIMITER = delimiter.charCodeAt(0); + + function parse(text, f) { + var convert, columns, rows = parseRows(text, function(row, i) { + if (convert) return convert(row, i - 1); + columns = row, convert = f ? customConverter(row, f) : objectConverter(row); + }); + rows.columns = columns || []; + return rows; + } + + function parseRows(text, f) { + var rows = [], // output rows + N = text.length, + I = 0, // current character index + n = 0, // current line number + t, // current token + eof = N <= 0, // current token followed by EOF? + eol = false; // current token followed by EOL? + + // Strip the trailing newline. + if (text.charCodeAt(N - 1) === NEWLINE) --N; + if (text.charCodeAt(N - 1) === RETURN) --N; + + function token() { + if (eof) return EOF; + if (eol) return eol = false, EOL; + + // Unescape quotes. + var i, j = I, c; + if (text.charCodeAt(j) === QUOTE) { + while (I++ < N && text.charCodeAt(I) !== QUOTE || text.charCodeAt(++I) === QUOTE); + if ((i = I) >= N) eof = true; + else if ((c = text.charCodeAt(I++)) === NEWLINE) eol = true; + else if (c === RETURN) { eol = true; if (text.charCodeAt(I) === NEWLINE) ++I; } + return text.slice(j + 1, i - 1).replace(/""/g, "\""); + } + + // Find next delimiter or newline. + while (I < N) { + if ((c = text.charCodeAt(i = I++)) === NEWLINE) eol = true; + else if (c === RETURN) { eol = true; if (text.charCodeAt(I) === NEWLINE) ++I; } + else if (c !== DELIMITER) continue; + return text.slice(j, i); + } + + // Return last token before EOF. + return eof = true, text.slice(j, N); + } + + while ((t = token()) !== EOF) { + var row = []; + while (t !== EOL && t !== EOF) row.push(t), t = token(); + if (f && (row = f(row, n++)) == null) continue; + rows.push(row); + } + + return rows; + } + + function preformatBody(rows, columns) { + return rows.map(function(row) { + return columns.map(function(column) { + return formatValue(row[column]); + }).join(delimiter); + }); + } + + function format(rows, columns) { + if (columns == null) columns = inferColumns(rows); + return [columns.map(formatValue).join(delimiter)].concat(preformatBody(rows, columns)).join("\n"); + } + + function formatBody(rows, columns) { + if (columns == null) columns = inferColumns(rows); + return preformatBody(rows, columns).join("\n"); + } + + function formatRows(rows) { + return rows.map(formatRow).join("\n"); + } + + function formatRow(row) { + return row.map(formatValue).join(delimiter); + } + + function formatValue(value) { + return value == null ? "" + : value instanceof Date ? formatDate(value) + : reFormat.test(value += "") ? "\"" + value.replace(/"/g, "\"\"") + "\"" + : value; + } + + return { + parse: parse, + parseRows: parseRows, + format: format, + formatBody: formatBody, + formatRows: formatRows, + formatRow: formatRow, + formatValue: formatValue + }; +} + +var csv = dsvFormat(","); + +var csvParse = csv.parse; +var csvParseRows = csv.parseRows; +var csvFormat = csv.format; +var csvFormatBody = csv.formatBody; +var csvFormatRows = csv.formatRows; +var csvFormatRow = csv.formatRow; +var csvFormatValue = csv.formatValue; + +var tsv = dsvFormat("\t"); + +var tsvParse = tsv.parse; +var tsvParseRows = tsv.parseRows; +var tsvFormat = tsv.format; +var tsvFormatBody = tsv.formatBody; +var tsvFormatRows = tsv.formatRows; +var tsvFormatRow = tsv.formatRow; +var tsvFormatValue = tsv.formatValue; + +function autoType(object) { + for (var key in object) { + var value = object[key].trim(), number, m; + if (!value) value = null; + else if (value === "true") value = true; + else if (value === "false") value = false; + else if (value === "NaN") value = NaN; + else if (!isNaN(number = +value)) value = number; + else if (m = value.match(/^([-+]\d{2})?\d{4}(-\d{2}(-\d{2})?)?(T\d{2}:\d{2}(:\d{2}(\.\d{3})?)?(Z|[-+]\d{2}:\d{2})?)?$/)) { + if (fixtz && !!m[4] && !m[7]) value = value.replace(/-/g, "/").replace(/T/, " "); + value = new Date(value); + } + else continue; + object[key] = value; + } + return object; +} + +// https://github.com/d3/d3-dsv/issues/45 +var fixtz = new Date("2019-01-01T00:00").getHours() || new Date("2019-07-01T00:00").getHours(); + +function responseBlob(response) { + if (!response.ok) throw new Error(response.status + " " + response.statusText); + return response.blob(); +} + +function blob(input, init) { + return fetch(input, init).then(responseBlob); +} + +function responseArrayBuffer(response) { + if (!response.ok) throw new Error(response.status + " " + response.statusText); + return response.arrayBuffer(); +} + +function buffer(input, init) { + return fetch(input, init).then(responseArrayBuffer); +} + +function responseText(response) { + if (!response.ok) throw new Error(response.status + " " + response.statusText); + return response.text(); +} + +function text(input, init) { + return fetch(input, init).then(responseText); +} + +function dsvParse(parse) { + return function(input, init, row) { + if (arguments.length === 2 && typeof init === "function") row = init, init = undefined; + return text(input, init).then(function(response) { + return parse(response, row); + }); + }; +} + +function dsv(delimiter, input, init, row) { + if (arguments.length === 3 && typeof init === "function") row = init, init = undefined; + var format = dsvFormat(delimiter); + return text(input, init).then(function(response) { + return format.parse(response, row); + }); +} + +var csv$1 = dsvParse(csvParse); +var tsv$1 = dsvParse(tsvParse); + +function image(input, init) { + return new Promise(function(resolve, reject) { + var image = new Image; + for (var key in init) image[key] = init[key]; + image.onerror = reject; + image.onload = function() { resolve(image); }; + image.src = input; + }); +} + +function responseJson(response) { + if (!response.ok) throw new Error(response.status + " " + response.statusText); + return response.json(); +} + +function json(input, init) { + return fetch(input, init).then(responseJson); +} + +function parser(type) { + return function(input, init) { + return text(input, init).then(function(text) { + return (new DOMParser).parseFromString(text, type); + }); + }; +} + +var xml = parser("application/xml"); + +var html = parser("text/html"); + +var svg = parser("image/svg+xml"); + +function center$1(x, y) { + var nodes; + + if (x == null) x = 0; + if (y == null) y = 0; + + function force() { + var i, + n = nodes.length, + node, + sx = 0, + sy = 0; + + for (i = 0; i < n; ++i) { + node = nodes[i], sx += node.x, sy += node.y; + } + + for (sx = sx / n - x, sy = sy / n - y, i = 0; i < n; ++i) { + node = nodes[i], node.x -= sx, node.y -= sy; + } + } + + force.initialize = function(_) { + nodes = _; + }; + + force.x = function(_) { + return arguments.length ? (x = +_, force) : x; + }; + + force.y = function(_) { + return arguments.length ? (y = +_, force) : y; + }; + + return force; +} + +function constant$7(x) { + return function() { + return x; + }; +} + +function jiggle() { + return (Math.random() - 0.5) * 1e-6; +} + +function tree_add(d) { + var x = +this._x.call(null, d), + y = +this._y.call(null, d); + return add(this.cover(x, y), x, y, d); +} + +function add(tree, x, y, d) { + if (isNaN(x) || isNaN(y)) return tree; // ignore invalid points + + var parent, + node = tree._root, + leaf = {data: d}, + x0 = tree._x0, + y0 = tree._y0, + x1 = tree._x1, + y1 = tree._y1, + xm, + ym, + xp, + yp, + right, + bottom, + i, + j; + + // If the tree is empty, initialize the root as a leaf. + if (!node) return tree._root = leaf, tree; + + // Find the existing leaf for the new point, or add it. + while (node.length) { + if (right = x >= (xm = (x0 + x1) / 2)) x0 = xm; else x1 = xm; + if (bottom = y >= (ym = (y0 + y1) / 2)) y0 = ym; else y1 = ym; + if (parent = node, !(node = node[i = bottom << 1 | right])) return parent[i] = leaf, tree; + } + + // Is the new point is exactly coincident with the existing point? + xp = +tree._x.call(null, node.data); + yp = +tree._y.call(null, node.data); + if (x === xp && y === yp) return leaf.next = node, parent ? parent[i] = leaf : tree._root = leaf, tree; + + // Otherwise, split the leaf node until the old and new point are separated. + do { + parent = parent ? parent[i] = new Array(4) : tree._root = new Array(4); + if (right = x >= (xm = (x0 + x1) / 2)) x0 = xm; else x1 = xm; + if (bottom = y >= (ym = (y0 + y1) / 2)) y0 = ym; else y1 = ym; + } while ((i = bottom << 1 | right) === (j = (yp >= ym) << 1 | (xp >= xm))); + return parent[j] = node, parent[i] = leaf, tree; +} + +function addAll(data) { + var d, i, n = data.length, + x, + y, + xz = new Array(n), + yz = new Array(n), + x0 = Infinity, + y0 = Infinity, + x1 = -Infinity, + y1 = -Infinity; + + // Compute the points and their extent. + for (i = 0; i < n; ++i) { + if (isNaN(x = +this._x.call(null, d = data[i])) || isNaN(y = +this._y.call(null, d))) continue; + xz[i] = x; + yz[i] = y; + if (x < x0) x0 = x; + if (x > x1) x1 = x; + if (y < y0) y0 = y; + if (y > y1) y1 = y; + } + + // If there were no (valid) points, abort. + if (x0 > x1 || y0 > y1) return this; + + // Expand the tree to cover the new points. + this.cover(x0, y0).cover(x1, y1); + + // Add the new points. + for (i = 0; i < n; ++i) { + add(this, xz[i], yz[i], data[i]); + } + + return this; +} + +function tree_cover(x, y) { + if (isNaN(x = +x) || isNaN(y = +y)) return this; // ignore invalid points + + var x0 = this._x0, + y0 = this._y0, + x1 = this._x1, + y1 = this._y1; + + // If the quadtree has no extent, initialize them. + // Integer extent are necessary so that if we later double the extent, + // the existing quadrant boundaries don’t change due to floating point error! + if (isNaN(x0)) { + x1 = (x0 = Math.floor(x)) + 1; + y1 = (y0 = Math.floor(y)) + 1; + } + + // Otherwise, double repeatedly to cover. + else { + var z = x1 - x0, + node = this._root, + parent, + i; + + while (x0 > x || x >= x1 || y0 > y || y >= y1) { + i = (y < y0) << 1 | (x < x0); + parent = new Array(4), parent[i] = node, node = parent, z *= 2; + switch (i) { + case 0: x1 = x0 + z, y1 = y0 + z; break; + case 1: x0 = x1 - z, y1 = y0 + z; break; + case 2: x1 = x0 + z, y0 = y1 - z; break; + case 3: x0 = x1 - z, y0 = y1 - z; break; + } + } + + if (this._root && this._root.length) this._root = node; + } + + this._x0 = x0; + this._y0 = y0; + this._x1 = x1; + this._y1 = y1; + return this; +} + +function tree_data() { + var data = []; + this.visit(function(node) { + if (!node.length) do data.push(node.data); while (node = node.next) + }); + return data; +} + +function tree_extent(_) { + return arguments.length + ? this.cover(+_[0][0], +_[0][1]).cover(+_[1][0], +_[1][1]) + : isNaN(this._x0) ? undefined : [[this._x0, this._y0], [this._x1, this._y1]]; +} + +function Quad(node, x0, y0, x1, y1) { + this.node = node; + this.x0 = x0; + this.y0 = y0; + this.x1 = x1; + this.y1 = y1; +} + +function tree_find(x, y, radius) { + var data, + x0 = this._x0, + y0 = this._y0, + x1, + y1, + x2, + y2, + x3 = this._x1, + y3 = this._y1, + quads = [], + node = this._root, + q, + i; + + if (node) quads.push(new Quad(node, x0, y0, x3, y3)); + if (radius == null) radius = Infinity; + else { + x0 = x - radius, y0 = y - radius; + x3 = x + radius, y3 = y + radius; + radius *= radius; + } + + while (q = quads.pop()) { + + // Stop searching if this quadrant can’t contain a closer node. + if (!(node = q.node) + || (x1 = q.x0) > x3 + || (y1 = q.y0) > y3 + || (x2 = q.x1) < x0 + || (y2 = q.y1) < y0) continue; + + // Bisect the current quadrant. + if (node.length) { + var xm = (x1 + x2) / 2, + ym = (y1 + y2) / 2; + + quads.push( + new Quad(node[3], xm, ym, x2, y2), + new Quad(node[2], x1, ym, xm, y2), + new Quad(node[1], xm, y1, x2, ym), + new Quad(node[0], x1, y1, xm, ym) + ); + + // Visit the closest quadrant first. + if (i = (y >= ym) << 1 | (x >= xm)) { + q = quads[quads.length - 1]; + quads[quads.length - 1] = quads[quads.length - 1 - i]; + quads[quads.length - 1 - i] = q; + } + } + + // Visit this point. (Visiting coincident points isn’t necessary!) + else { + var dx = x - +this._x.call(null, node.data), + dy = y - +this._y.call(null, node.data), + d2 = dx * dx + dy * dy; + if (d2 < radius) { + var d = Math.sqrt(radius = d2); + x0 = x - d, y0 = y - d; + x3 = x + d, y3 = y + d; + data = node.data; + } + } + } + + return data; +} + +function tree_remove(d) { + if (isNaN(x = +this._x.call(null, d)) || isNaN(y = +this._y.call(null, d))) return this; // ignore invalid points + + var parent, + node = this._root, + retainer, + previous, + next, + x0 = this._x0, + y0 = this._y0, + x1 = this._x1, + y1 = this._y1, + x, + y, + xm, + ym, + right, + bottom, + i, + j; + + // If the tree is empty, initialize the root as a leaf. + if (!node) return this; + + // Find the leaf node for the point. + // While descending, also retain the deepest parent with a non-removed sibling. + if (node.length) while (true) { + if (right = x >= (xm = (x0 + x1) / 2)) x0 = xm; else x1 = xm; + if (bottom = y >= (ym = (y0 + y1) / 2)) y0 = ym; else y1 = ym; + if (!(parent = node, node = node[i = bottom << 1 | right])) return this; + if (!node.length) break; + if (parent[(i + 1) & 3] || parent[(i + 2) & 3] || parent[(i + 3) & 3]) retainer = parent, j = i; + } + + // Find the point to remove. + while (node.data !== d) if (!(previous = node, node = node.next)) return this; + if (next = node.next) delete node.next; + + // If there are multiple coincident points, remove just the point. + if (previous) return (next ? previous.next = next : delete previous.next), this; + + // If this is the root point, remove it. + if (!parent) return this._root = next, this; + + // Remove this leaf. + next ? parent[i] = next : delete parent[i]; + + // If the parent now contains exactly one leaf, collapse superfluous parents. + if ((node = parent[0] || parent[1] || parent[2] || parent[3]) + && node === (parent[3] || parent[2] || parent[1] || parent[0]) + && !node.length) { + if (retainer) retainer[j] = node; + else this._root = node; + } + + return this; +} + +function removeAll(data) { + for (var i = 0, n = data.length; i < n; ++i) this.remove(data[i]); + return this; +} + +function tree_root() { + return this._root; +} + +function tree_size() { + var size = 0; + this.visit(function(node) { + if (!node.length) do ++size; while (node = node.next) + }); + return size; +} + +function tree_visit(callback) { + var quads = [], q, node = this._root, child, x0, y0, x1, y1; + if (node) quads.push(new Quad(node, this._x0, this._y0, this._x1, this._y1)); + while (q = quads.pop()) { + if (!callback(node = q.node, x0 = q.x0, y0 = q.y0, x1 = q.x1, y1 = q.y1) && node.length) { + var xm = (x0 + x1) / 2, ym = (y0 + y1) / 2; + if (child = node[3]) quads.push(new Quad(child, xm, ym, x1, y1)); + if (child = node[2]) quads.push(new Quad(child, x0, ym, xm, y1)); + if (child = node[1]) quads.push(new Quad(child, xm, y0, x1, ym)); + if (child = node[0]) quads.push(new Quad(child, x0, y0, xm, ym)); + } + } + return this; +} + +function tree_visitAfter(callback) { + var quads = [], next = [], q; + if (this._root) quads.push(new Quad(this._root, this._x0, this._y0, this._x1, this._y1)); + while (q = quads.pop()) { + var node = q.node; + if (node.length) { + var child, x0 = q.x0, y0 = q.y0, x1 = q.x1, y1 = q.y1, xm = (x0 + x1) / 2, ym = (y0 + y1) / 2; + if (child = node[0]) quads.push(new Quad(child, x0, y0, xm, ym)); + if (child = node[1]) quads.push(new Quad(child, xm, y0, x1, ym)); + if (child = node[2]) quads.push(new Quad(child, x0, ym, xm, y1)); + if (child = node[3]) quads.push(new Quad(child, xm, ym, x1, y1)); + } + next.push(q); + } + while (q = next.pop()) { + callback(q.node, q.x0, q.y0, q.x1, q.y1); + } + return this; +} + +function defaultX$1(d) { + return d[0]; +} + +function tree_x(_) { + return arguments.length ? (this._x = _, this) : this._x; +} + +function defaultY$1(d) { + return d[1]; +} + +function tree_y(_) { + return arguments.length ? (this._y = _, this) : this._y; +} + +function quadtree(nodes, x, y) { + var tree = new Quadtree(x == null ? defaultX$1 : x, y == null ? defaultY$1 : y, NaN, NaN, NaN, NaN); + return nodes == null ? tree : tree.addAll(nodes); +} + +function Quadtree(x, y, x0, y0, x1, y1) { + this._x = x; + this._y = y; + this._x0 = x0; + this._y0 = y0; + this._x1 = x1; + this._y1 = y1; + this._root = undefined; +} + +function leaf_copy(leaf) { + var copy = {data: leaf.data}, next = copy; + while (leaf = leaf.next) next = next.next = {data: leaf.data}; + return copy; +} + +var treeProto = quadtree.prototype = Quadtree.prototype; + +treeProto.copy = function() { + var copy = new Quadtree(this._x, this._y, this._x0, this._y0, this._x1, this._y1), + node = this._root, + nodes, + child; + + if (!node) return copy; + + if (!node.length) return copy._root = leaf_copy(node), copy; + + nodes = [{source: node, target: copy._root = new Array(4)}]; + while (node = nodes.pop()) { + for (var i = 0; i < 4; ++i) { + if (child = node.source[i]) { + if (child.length) nodes.push({source: child, target: node.target[i] = new Array(4)}); + else node.target[i] = leaf_copy(child); + } + } + } + + return copy; +}; + +treeProto.add = tree_add; +treeProto.addAll = addAll; +treeProto.cover = tree_cover; +treeProto.data = tree_data; +treeProto.extent = tree_extent; +treeProto.find = tree_find; +treeProto.remove = tree_remove; +treeProto.removeAll = removeAll; +treeProto.root = tree_root; +treeProto.size = tree_size; +treeProto.visit = tree_visit; +treeProto.visitAfter = tree_visitAfter; +treeProto.x = tree_x; +treeProto.y = tree_y; + +function x(d) { + return d.x + d.vx; +} + +function y(d) { + return d.y + d.vy; +} + +function collide(radius) { + var nodes, + radii, + strength = 1, + iterations = 1; + + if (typeof radius !== "function") radius = constant$7(radius == null ? 1 : +radius); + + function force() { + var i, n = nodes.length, + tree, + node, + xi, + yi, + ri, + ri2; + + for (var k = 0; k < iterations; ++k) { + tree = quadtree(nodes, x, y).visitAfter(prepare); + for (i = 0; i < n; ++i) { + node = nodes[i]; + ri = radii[node.index], ri2 = ri * ri; + xi = node.x + node.vx; + yi = node.y + node.vy; + tree.visit(apply); + } + } + + function apply(quad, x0, y0, x1, y1) { + var data = quad.data, rj = quad.r, r = ri + rj; + if (data) { + if (data.index > node.index) { + var x = xi - data.x - data.vx, + y = yi - data.y - data.vy, + l = x * x + y * y; + if (l < r * r) { + if (x === 0) x = jiggle(), l += x * x; + if (y === 0) y = jiggle(), l += y * y; + l = (r - (l = Math.sqrt(l))) / l * strength; + node.vx += (x *= l) * (r = (rj *= rj) / (ri2 + rj)); + node.vy += (y *= l) * r; + data.vx -= x * (r = 1 - r); + data.vy -= y * r; + } + } + return; + } + return x0 > xi + r || x1 < xi - r || y0 > yi + r || y1 < yi - r; + } + } + + function prepare(quad) { + if (quad.data) return quad.r = radii[quad.data.index]; + for (var i = quad.r = 0; i < 4; ++i) { + if (quad[i] && quad[i].r > quad.r) { + quad.r = quad[i].r; + } + } + } + + function initialize() { + if (!nodes) return; + var i, n = nodes.length, node; + radii = new Array(n); + for (i = 0; i < n; ++i) node = nodes[i], radii[node.index] = +radius(node, i, nodes); + } + + force.initialize = function(_) { + nodes = _; + initialize(); + }; + + force.iterations = function(_) { + return arguments.length ? (iterations = +_, force) : iterations; + }; + + force.strength = function(_) { + return arguments.length ? (strength = +_, force) : strength; + }; + + force.radius = function(_) { + return arguments.length ? (radius = typeof _ === "function" ? _ : constant$7(+_), initialize(), force) : radius; + }; + + return force; +} + +function index(d) { + return d.index; +} + +function find(nodeById, nodeId) { + var node = nodeById.get(nodeId); + if (!node) throw new Error("missing: " + nodeId); + return node; +} + +function link(links) { + var id = index, + strength = defaultStrength, + strengths, + distance = constant$7(30), + distances, + nodes, + count, + bias, + iterations = 1; + + if (links == null) links = []; + + function defaultStrength(link) { + return 1 / Math.min(count[link.source.index], count[link.target.index]); + } + + function force(alpha) { + for (var k = 0, n = links.length; k < iterations; ++k) { + for (var i = 0, link, source, target, x, y, l, b; i < n; ++i) { + link = links[i], source = link.source, target = link.target; + x = target.x + target.vx - source.x - source.vx || jiggle(); + y = target.y + target.vy - source.y - source.vy || jiggle(); + l = Math.sqrt(x * x + y * y); + l = (l - distances[i]) / l * alpha * strengths[i]; + x *= l, y *= l; + target.vx -= x * (b = bias[i]); + target.vy -= y * b; + source.vx += x * (b = 1 - b); + source.vy += y * b; + } + } + } + + function initialize() { + if (!nodes) return; + + var i, + n = nodes.length, + m = links.length, + nodeById = map$1(nodes, id), + link; + + for (i = 0, count = new Array(n); i < m; ++i) { + link = links[i], link.index = i; + if (typeof link.source !== "object") link.source = find(nodeById, link.source); + if (typeof link.target !== "object") link.target = find(nodeById, link.target); + count[link.source.index] = (count[link.source.index] || 0) + 1; + count[link.target.index] = (count[link.target.index] || 0) + 1; + } + + for (i = 0, bias = new Array(m); i < m; ++i) { + link = links[i], bias[i] = count[link.source.index] / (count[link.source.index] + count[link.target.index]); + } + + strengths = new Array(m), initializeStrength(); + distances = new Array(m), initializeDistance(); + } + + function initializeStrength() { + if (!nodes) return; + + for (var i = 0, n = links.length; i < n; ++i) { + strengths[i] = +strength(links[i], i, links); + } + } + + function initializeDistance() { + if (!nodes) return; + + for (var i = 0, n = links.length; i < n; ++i) { + distances[i] = +distance(links[i], i, links); + } + } + + force.initialize = function(_) { + nodes = _; + initialize(); + }; + + force.links = function(_) { + return arguments.length ? (links = _, initialize(), force) : links; + }; + + force.id = function(_) { + return arguments.length ? (id = _, force) : id; + }; + + force.iterations = function(_) { + return arguments.length ? (iterations = +_, force) : iterations; + }; + + force.strength = function(_) { + return arguments.length ? (strength = typeof _ === "function" ? _ : constant$7(+_), initializeStrength(), force) : strength; + }; + + force.distance = function(_) { + return arguments.length ? (distance = typeof _ === "function" ? _ : constant$7(+_), initializeDistance(), force) : distance; + }; + + return force; +} + +function x$1(d) { + return d.x; +} + +function y$1(d) { + return d.y; +} + +var initialRadius = 10, + initialAngle = Math.PI * (3 - Math.sqrt(5)); + +function simulation(nodes) { + var simulation, + alpha = 1, + alphaMin = 0.001, + alphaDecay = 1 - Math.pow(alphaMin, 1 / 300), + alphaTarget = 0, + velocityDecay = 0.6, + forces = map$1(), + stepper = timer(step), + event = dispatch("tick", "end"); + + if (nodes == null) nodes = []; + + function step() { + tick(); + event.call("tick", simulation); + if (alpha < alphaMin) { + stepper.stop(); + event.call("end", simulation); + } + } + + function tick(iterations) { + var i, n = nodes.length, node; + + if (iterations === undefined) iterations = 1; + + for (var k = 0; k < iterations; ++k) { + alpha += (alphaTarget - alpha) * alphaDecay; + + forces.each(function (force) { + force(alpha); + }); + + for (i = 0; i < n; ++i) { + node = nodes[i]; + if (node.fx == null) node.x += node.vx *= velocityDecay; + else node.x = node.fx, node.vx = 0; + if (node.fy == null) node.y += node.vy *= velocityDecay; + else node.y = node.fy, node.vy = 0; + } + } + + return simulation; + } + + function initializeNodes() { + for (var i = 0, n = nodes.length, node; i < n; ++i) { + node = nodes[i], node.index = i; + if (node.fx != null) node.x = node.fx; + if (node.fy != null) node.y = node.fy; + if (isNaN(node.x) || isNaN(node.y)) { + var radius = initialRadius * Math.sqrt(i), angle = i * initialAngle; + node.x = radius * Math.cos(angle); + node.y = radius * Math.sin(angle); + } + if (isNaN(node.vx) || isNaN(node.vy)) { + node.vx = node.vy = 0; + } + } + } + + function initializeForce(force) { + if (force.initialize) force.initialize(nodes); + return force; + } + + initializeNodes(); + + return simulation = { + tick: tick, + + restart: function() { + return stepper.restart(step), simulation; + }, + + stop: function() { + return stepper.stop(), simulation; + }, + + nodes: function(_) { + return arguments.length ? (nodes = _, initializeNodes(), forces.each(initializeForce), simulation) : nodes; + }, + + alpha: function(_) { + return arguments.length ? (alpha = +_, simulation) : alpha; + }, + + alphaMin: function(_) { + return arguments.length ? (alphaMin = +_, simulation) : alphaMin; + }, + + alphaDecay: function(_) { + return arguments.length ? (alphaDecay = +_, simulation) : +alphaDecay; + }, + + alphaTarget: function(_) { + return arguments.length ? (alphaTarget = +_, simulation) : alphaTarget; + }, + + velocityDecay: function(_) { + return arguments.length ? (velocityDecay = 1 - _, simulation) : 1 - velocityDecay; + }, + + force: function(name, _) { + return arguments.length > 1 ? ((_ == null ? forces.remove(name) : forces.set(name, initializeForce(_))), simulation) : forces.get(name); + }, + + find: function(x, y, radius) { + var i = 0, + n = nodes.length, + dx, + dy, + d2, + node, + closest; + + if (radius == null) radius = Infinity; + else radius *= radius; + + for (i = 0; i < n; ++i) { + node = nodes[i]; + dx = x - node.x; + dy = y - node.y; + d2 = dx * dx + dy * dy; + if (d2 < radius) closest = node, radius = d2; + } + + return closest; + }, + + on: function(name, _) { + return arguments.length > 1 ? (event.on(name, _), simulation) : event.on(name); + } + }; +} + +function manyBody() { + var nodes, + node, + alpha, + strength = constant$7(-30), + strengths, + distanceMin2 = 1, + distanceMax2 = Infinity, + theta2 = 0.81; + + function force(_) { + var i, n = nodes.length, tree = quadtree(nodes, x$1, y$1).visitAfter(accumulate); + for (alpha = _, i = 0; i < n; ++i) node = nodes[i], tree.visit(apply); + } + + function initialize() { + if (!nodes) return; + var i, n = nodes.length, node; + strengths = new Array(n); + for (i = 0; i < n; ++i) node = nodes[i], strengths[node.index] = +strength(node, i, nodes); + } + + function accumulate(quad) { + var strength = 0, q, c, weight = 0, x, y, i; + + // For internal nodes, accumulate forces from child quadrants. + if (quad.length) { + for (x = y = i = 0; i < 4; ++i) { + if ((q = quad[i]) && (c = Math.abs(q.value))) { + strength += q.value, weight += c, x += c * q.x, y += c * q.y; + } + } + quad.x = x / weight; + quad.y = y / weight; + } + + // For leaf nodes, accumulate forces from coincident quadrants. + else { + q = quad; + q.x = q.data.x; + q.y = q.data.y; + do strength += strengths[q.data.index]; + while (q = q.next); + } + + quad.value = strength; + } + + function apply(quad, x1, _, x2) { + if (!quad.value) return true; + + var x = quad.x - node.x, + y = quad.y - node.y, + w = x2 - x1, + l = x * x + y * y; + + // Apply the Barnes-Hut approximation if possible. + // Limit forces for very close nodes; randomize direction if coincident. + if (w * w / theta2 < l) { + if (l < distanceMax2) { + if (x === 0) x = jiggle(), l += x * x; + if (y === 0) y = jiggle(), l += y * y; + if (l < distanceMin2) l = Math.sqrt(distanceMin2 * l); + node.vx += x * quad.value * alpha / l; + node.vy += y * quad.value * alpha / l; + } + return true; + } + + // Otherwise, process points directly. + else if (quad.length || l >= distanceMax2) return; + + // Limit forces for very close nodes; randomize direction if coincident. + if (quad.data !== node || quad.next) { + if (x === 0) x = jiggle(), l += x * x; + if (y === 0) y = jiggle(), l += y * y; + if (l < distanceMin2) l = Math.sqrt(distanceMin2 * l); + } + + do if (quad.data !== node) { + w = strengths[quad.data.index] * alpha / l; + node.vx += x * w; + node.vy += y * w; + } while (quad = quad.next); + } + + force.initialize = function(_) { + nodes = _; + initialize(); + }; + + force.strength = function(_) { + return arguments.length ? (strength = typeof _ === "function" ? _ : constant$7(+_), initialize(), force) : strength; + }; + + force.distanceMin = function(_) { + return arguments.length ? (distanceMin2 = _ * _, force) : Math.sqrt(distanceMin2); + }; + + force.distanceMax = function(_) { + return arguments.length ? (distanceMax2 = _ * _, force) : Math.sqrt(distanceMax2); + }; + + force.theta = function(_) { + return arguments.length ? (theta2 = _ * _, force) : Math.sqrt(theta2); + }; + + return force; +} + +function radial(radius, x, y) { + var nodes, + strength = constant$7(0.1), + strengths, + radiuses; + + if (typeof radius !== "function") radius = constant$7(+radius); + if (x == null) x = 0; + if (y == null) y = 0; + + function force(alpha) { + for (var i = 0, n = nodes.length; i < n; ++i) { + var node = nodes[i], + dx = node.x - x || 1e-6, + dy = node.y - y || 1e-6, + r = Math.sqrt(dx * dx + dy * dy), + k = (radiuses[i] - r) * strengths[i] * alpha / r; + node.vx += dx * k; + node.vy += dy * k; + } + } + + function initialize() { + if (!nodes) return; + var i, n = nodes.length; + strengths = new Array(n); + radiuses = new Array(n); + for (i = 0; i < n; ++i) { + radiuses[i] = +radius(nodes[i], i, nodes); + strengths[i] = isNaN(radiuses[i]) ? 0 : +strength(nodes[i], i, nodes); + } + } + + force.initialize = function(_) { + nodes = _, initialize(); + }; + + force.strength = function(_) { + return arguments.length ? (strength = typeof _ === "function" ? _ : constant$7(+_), initialize(), force) : strength; + }; + + force.radius = function(_) { + return arguments.length ? (radius = typeof _ === "function" ? _ : constant$7(+_), initialize(), force) : radius; + }; + + force.x = function(_) { + return arguments.length ? (x = +_, force) : x; + }; + + force.y = function(_) { + return arguments.length ? (y = +_, force) : y; + }; + + return force; +} + +function x$2(x) { + var strength = constant$7(0.1), + nodes, + strengths, + xz; + + if (typeof x !== "function") x = constant$7(x == null ? 0 : +x); + + function force(alpha) { + for (var i = 0, n = nodes.length, node; i < n; ++i) { + node = nodes[i], node.vx += (xz[i] - node.x) * strengths[i] * alpha; + } + } + + function initialize() { + if (!nodes) return; + var i, n = nodes.length; + strengths = new Array(n); + xz = new Array(n); + for (i = 0; i < n; ++i) { + strengths[i] = isNaN(xz[i] = +x(nodes[i], i, nodes)) ? 0 : +strength(nodes[i], i, nodes); + } + } + + force.initialize = function(_) { + nodes = _; + initialize(); + }; + + force.strength = function(_) { + return arguments.length ? (strength = typeof _ === "function" ? _ : constant$7(+_), initialize(), force) : strength; + }; + + force.x = function(_) { + return arguments.length ? (x = typeof _ === "function" ? _ : constant$7(+_), initialize(), force) : x; + }; + + return force; +} + +function y$2(y) { + var strength = constant$7(0.1), + nodes, + strengths, + yz; + + if (typeof y !== "function") y = constant$7(y == null ? 0 : +y); + + function force(alpha) { + for (var i = 0, n = nodes.length, node; i < n; ++i) { + node = nodes[i], node.vy += (yz[i] - node.y) * strengths[i] * alpha; + } + } + + function initialize() { + if (!nodes) return; + var i, n = nodes.length; + strengths = new Array(n); + yz = new Array(n); + for (i = 0; i < n; ++i) { + strengths[i] = isNaN(yz[i] = +y(nodes[i], i, nodes)) ? 0 : +strength(nodes[i], i, nodes); + } + } + + force.initialize = function(_) { + nodes = _; + initialize(); + }; + + force.strength = function(_) { + return arguments.length ? (strength = typeof _ === "function" ? _ : constant$7(+_), initialize(), force) : strength; + }; + + force.y = function(_) { + return arguments.length ? (y = typeof _ === "function" ? _ : constant$7(+_), initialize(), force) : y; + }; + + return force; +} + +// Computes the decimal coefficient and exponent of the specified number x with +// significant digits p, where x is positive and p is in [1, 21] or undefined. +// For example, formatDecimal(1.23) returns ["123", 0]. +function formatDecimal(x, p) { + if ((i = (x = p ? x.toExponential(p - 1) : x.toExponential()).indexOf("e")) < 0) return null; // NaN, ±Infinity + var i, coefficient = x.slice(0, i); + + // The string returned by toExponential either has the form \d\.\d+e[-+]\d+ + // (e.g., 1.2e+3) or the form \de[-+]\d+ (e.g., 1e+3). + return [ + coefficient.length > 1 ? coefficient[0] + coefficient.slice(2) : coefficient, + +x.slice(i + 1) + ]; +} + +function exponent$1(x) { + return x = formatDecimal(Math.abs(x)), x ? x[1] : NaN; +} + +function formatGroup(grouping, thousands) { + return function(value, width) { + var i = value.length, + t = [], + j = 0, + g = grouping[0], + length = 0; + + while (i > 0 && g > 0) { + if (length + g + 1 > width) g = Math.max(1, width - length); + t.push(value.substring(i -= g, i + g)); + if ((length += g + 1) > width) break; + g = grouping[j = (j + 1) % grouping.length]; + } + + return t.reverse().join(thousands); + }; +} + +function formatNumerals(numerals) { + return function(value) { + return value.replace(/[0-9]/g, function(i) { + return numerals[+i]; + }); + }; +} + +// [[fill]align][sign][symbol][0][width][,][.precision][~][type] +var re = /^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i; + +function formatSpecifier(specifier) { + if (!(match = re.exec(specifier))) throw new Error("invalid format: " + specifier); + var match; + return new FormatSpecifier({ + fill: match[1], + align: match[2], + sign: match[3], + symbol: match[4], + zero: match[5], + width: match[6], + comma: match[7], + precision: match[8] && match[8].slice(1), + trim: match[9], + type: match[10] + }); +} + +formatSpecifier.prototype = FormatSpecifier.prototype; // instanceof + +function FormatSpecifier(specifier) { + this.fill = specifier.fill === undefined ? " " : specifier.fill + ""; + this.align = specifier.align === undefined ? ">" : specifier.align + ""; + this.sign = specifier.sign === undefined ? "-" : specifier.sign + ""; + this.symbol = specifier.symbol === undefined ? "" : specifier.symbol + ""; + this.zero = !!specifier.zero; + this.width = specifier.width === undefined ? undefined : +specifier.width; + this.comma = !!specifier.comma; + this.precision = specifier.precision === undefined ? undefined : +specifier.precision; + this.trim = !!specifier.trim; + this.type = specifier.type === undefined ? "" : specifier.type + ""; +} + +FormatSpecifier.prototype.toString = function() { + return this.fill + + this.align + + this.sign + + this.symbol + + (this.zero ? "0" : "") + + (this.width === undefined ? "" : Math.max(1, this.width | 0)) + + (this.comma ? "," : "") + + (this.precision === undefined ? "" : "." + Math.max(0, this.precision | 0)) + + (this.trim ? "~" : "") + + this.type; +}; + +// Trims insignificant zeros, e.g., replaces 1.2000k with 1.2k. +function formatTrim(s) { + out: for (var n = s.length, i = 1, i0 = -1, i1; i < n; ++i) { + switch (s[i]) { + case ".": i0 = i1 = i; break; + case "0": if (i0 === 0) i0 = i; i1 = i; break; + default: if (!+s[i]) break out; if (i0 > 0) i0 = 0; break; + } + } + return i0 > 0 ? s.slice(0, i0) + s.slice(i1 + 1) : s; +} + +var prefixExponent; + +function formatPrefixAuto(x, p) { + var d = formatDecimal(x, p); + if (!d) return x + ""; + var coefficient = d[0], + exponent = d[1], + i = exponent - (prefixExponent = Math.max(-8, Math.min(8, Math.floor(exponent / 3))) * 3) + 1, + n = coefficient.length; + return i === n ? coefficient + : i > n ? coefficient + new Array(i - n + 1).join("0") + : i > 0 ? coefficient.slice(0, i) + "." + coefficient.slice(i) + : "0." + new Array(1 - i).join("0") + formatDecimal(x, Math.max(0, p + i - 1))[0]; // less than 1y! +} + +function formatRounded(x, p) { + var d = formatDecimal(x, p); + if (!d) return x + ""; + var coefficient = d[0], + exponent = d[1]; + return exponent < 0 ? "0." + new Array(-exponent).join("0") + coefficient + : coefficient.length > exponent + 1 ? coefficient.slice(0, exponent + 1) + "." + coefficient.slice(exponent + 1) + : coefficient + new Array(exponent - coefficient.length + 2).join("0"); +} + +var formatTypes = { + "%": function(x, p) { return (x * 100).toFixed(p); }, + "b": function(x) { return Math.round(x).toString(2); }, + "c": function(x) { return x + ""; }, + "d": function(x) { return Math.round(x).toString(10); }, + "e": function(x, p) { return x.toExponential(p); }, + "f": function(x, p) { return x.toFixed(p); }, + "g": function(x, p) { return x.toPrecision(p); }, + "o": function(x) { return Math.round(x).toString(8); }, + "p": function(x, p) { return formatRounded(x * 100, p); }, + "r": formatRounded, + "s": formatPrefixAuto, + "X": function(x) { return Math.round(x).toString(16).toUpperCase(); }, + "x": function(x) { return Math.round(x).toString(16); } +}; + +function identity$3(x) { + return x; +} + +var map$2 = Array.prototype.map, + prefixes = ["y","z","a","f","p","n","\xB5","m","","k","M","G","T","P","E","Z","Y"]; + +function formatLocale(locale) { + var group = locale.grouping === undefined || locale.thousands === undefined ? identity$3 : formatGroup(map$2.call(locale.grouping, Number), locale.thousands + ""), + currencyPrefix = locale.currency === undefined ? "" : locale.currency[0] + "", + currencySuffix = locale.currency === undefined ? "" : locale.currency[1] + "", + decimal = locale.decimal === undefined ? "." : locale.decimal + "", + numerals = locale.numerals === undefined ? identity$3 : formatNumerals(map$2.call(locale.numerals, String)), + percent = locale.percent === undefined ? "%" : locale.percent + "", + minus = locale.minus === undefined ? "-" : locale.minus + "", + nan = locale.nan === undefined ? "NaN" : locale.nan + ""; + + function newFormat(specifier) { + specifier = formatSpecifier(specifier); + + var fill = specifier.fill, + align = specifier.align, + sign = specifier.sign, + symbol = specifier.symbol, + zero = specifier.zero, + width = specifier.width, + comma = specifier.comma, + precision = specifier.precision, + trim = specifier.trim, + type = specifier.type; + + // The "n" type is an alias for ",g". + if (type === "n") comma = true, type = "g"; + + // The "" type, and any invalid type, is an alias for ".12~g". + else if (!formatTypes[type]) precision === undefined && (precision = 12), trim = true, type = "g"; + + // If zero fill is specified, padding goes after sign and before digits. + if (zero || (fill === "0" && align === "=")) zero = true, fill = "0", align = "="; + + // Compute the prefix and suffix. + // For SI-prefix, the suffix is lazily computed. + var prefix = symbol === "$" ? currencyPrefix : symbol === "#" && /[boxX]/.test(type) ? "0" + type.toLowerCase() : "", + suffix = symbol === "$" ? currencySuffix : /[%p]/.test(type) ? percent : ""; + + // What format function should we use? + // Is this an integer type? + // Can this type generate exponential notation? + var formatType = formatTypes[type], + maybeSuffix = /[defgprs%]/.test(type); + + // Set the default precision if not specified, + // or clamp the specified precision to the supported range. + // For significant precision, it must be in [1, 21]. + // For fixed precision, it must be in [0, 20]. + precision = precision === undefined ? 6 + : /[gprs]/.test(type) ? Math.max(1, Math.min(21, precision)) + : Math.max(0, Math.min(20, precision)); + + function format(value) { + var valuePrefix = prefix, + valueSuffix = suffix, + i, n, c; + + if (type === "c") { + valueSuffix = formatType(value) + valueSuffix; + value = ""; + } else { + value = +value; + + // Determine the sign. -0 is not less than 0, but 1 / -0 is! + var valueNegative = value < 0 || 1 / value < 0; + + // Perform the initial formatting. + value = isNaN(value) ? nan : formatType(Math.abs(value), precision); + + // Trim insignificant zeros. + if (trim) value = formatTrim(value); + + // If a negative value rounds to zero after formatting, and no explicit positive sign is requested, hide the sign. + if (valueNegative && +value === 0 && sign !== "+") valueNegative = false; + + // Compute the prefix and suffix. + valuePrefix = (valueNegative ? (sign === "(" ? sign : minus) : sign === "-" || sign === "(" ? "" : sign) + valuePrefix; + valueSuffix = (type === "s" ? prefixes[8 + prefixExponent / 3] : "") + valueSuffix + (valueNegative && sign === "(" ? ")" : ""); + + // Break the formatted value into the integer “value” part that can be + // grouped, and fractional or exponential “suffix” part that is not. + if (maybeSuffix) { + i = -1, n = value.length; + while (++i < n) { + if (c = value.charCodeAt(i), 48 > c || c > 57) { + valueSuffix = (c === 46 ? decimal + value.slice(i + 1) : value.slice(i)) + valueSuffix; + value = value.slice(0, i); + break; + } + } + } + } + + // If the fill character is not "0", grouping is applied before padding. + if (comma && !zero) value = group(value, Infinity); + + // Compute the padding. + var length = valuePrefix.length + value.length + valueSuffix.length, + padding = length < width ? new Array(width - length + 1).join(fill) : ""; + + // If the fill character is "0", grouping is applied after padding. + if (comma && zero) value = group(padding + value, padding.length ? width - valueSuffix.length : Infinity), padding = ""; + + // Reconstruct the final output based on the desired alignment. + switch (align) { + case "<": value = valuePrefix + value + valueSuffix + padding; break; + case "=": value = valuePrefix + padding + value + valueSuffix; break; + case "^": value = padding.slice(0, length = padding.length >> 1) + valuePrefix + value + valueSuffix + padding.slice(length); break; + default: value = padding + valuePrefix + value + valueSuffix; break; + } + + return numerals(value); + } + + format.toString = function() { + return specifier + ""; + }; + + return format; + } + + function formatPrefix(specifier, value) { + var f = newFormat((specifier = formatSpecifier(specifier), specifier.type = "f", specifier)), + e = Math.max(-8, Math.min(8, Math.floor(exponent$1(value) / 3))) * 3, + k = Math.pow(10, -e), + prefix = prefixes[8 + e / 3]; + return function(value) { + return f(k * value) + prefix; + }; + } + + return { + format: newFormat, + formatPrefix: formatPrefix + }; +} + +var locale; + +defaultLocale({ + decimal: ".", + thousands: ",", + grouping: [3], + currency: ["$", ""], + minus: "-" +}); + +function defaultLocale(definition) { + locale = formatLocale(definition); + exports.format = locale.format; + exports.formatPrefix = locale.formatPrefix; + return locale; +} + +function precisionFixed(step) { + return Math.max(0, -exponent$1(Math.abs(step))); +} + +function precisionPrefix(step, value) { + return Math.max(0, Math.max(-8, Math.min(8, Math.floor(exponent$1(value) / 3))) * 3 - exponent$1(Math.abs(step))); +} + +function precisionRound(step, max) { + step = Math.abs(step), max = Math.abs(max) - step; + return Math.max(0, exponent$1(max) - exponent$1(step)) + 1; +} + +// Adds floating point numbers with twice the normal precision. +// Reference: J. R. Shewchuk, Adaptive Precision Floating-Point Arithmetic and +// Fast Robust Geometric Predicates, Discrete & Computational Geometry 18(3) +// 305–363 (1997). +// Code adapted from GeographicLib by Charles F. F. Karney, +// http://geographiclib.sourceforge.net/ + +function adder() { + return new Adder; +} + +function Adder() { + this.reset(); +} + +Adder.prototype = { + constructor: Adder, + reset: function() { + this.s = // rounded value + this.t = 0; // exact error + }, + add: function(y) { + add$1(temp, y, this.t); + add$1(this, temp.s, this.s); + if (this.s) this.t += temp.t; + else this.s = temp.t; + }, + valueOf: function() { + return this.s; + } +}; + +var temp = new Adder; + +function add$1(adder, a, b) { + var x = adder.s = a + b, + bv = x - a, + av = x - bv; + adder.t = (a - av) + (b - bv); +} + +var epsilon$2 = 1e-6; +var epsilon2$1 = 1e-12; +var pi$3 = Math.PI; +var halfPi$2 = pi$3 / 2; +var quarterPi = pi$3 / 4; +var tau$3 = pi$3 * 2; + +var degrees$1 = 180 / pi$3; +var radians = pi$3 / 180; + +var abs = Math.abs; +var atan = Math.atan; +var atan2 = Math.atan2; +var cos$1 = Math.cos; +var ceil = Math.ceil; +var exp = Math.exp; +var log = Math.log; +var pow = Math.pow; +var sin$1 = Math.sin; +var sign = Math.sign || function(x) { return x > 0 ? 1 : x < 0 ? -1 : 0; }; +var sqrt = Math.sqrt; +var tan = Math.tan; + +function acos(x) { + return x > 1 ? 0 : x < -1 ? pi$3 : Math.acos(x); +} + +function asin(x) { + return x > 1 ? halfPi$2 : x < -1 ? -halfPi$2 : Math.asin(x); +} + +function haversin(x) { + return (x = sin$1(x / 2)) * x; +} + +function noop$2() {} + +function streamGeometry(geometry, stream) { + if (geometry && streamGeometryType.hasOwnProperty(geometry.type)) { + streamGeometryType[geometry.type](geometry, stream); + } +} + +var streamObjectType = { + Feature: function(object, stream) { + streamGeometry(object.geometry, stream); + }, + FeatureCollection: function(object, stream) { + var features = object.features, i = -1, n = features.length; + while (++i < n) streamGeometry(features[i].geometry, stream); + } +}; + +var streamGeometryType = { + Sphere: function(object, stream) { + stream.sphere(); + }, + Point: function(object, stream) { + object = object.coordinates; + stream.point(object[0], object[1], object[2]); + }, + MultiPoint: function(object, stream) { + var coordinates = object.coordinates, i = -1, n = coordinates.length; + while (++i < n) object = coordinates[i], stream.point(object[0], object[1], object[2]); + }, + LineString: function(object, stream) { + streamLine(object.coordinates, stream, 0); + }, + MultiLineString: function(object, stream) { + var coordinates = object.coordinates, i = -1, n = coordinates.length; + while (++i < n) streamLine(coordinates[i], stream, 0); + }, + Polygon: function(object, stream) { + streamPolygon(object.coordinates, stream); + }, + MultiPolygon: function(object, stream) { + var coordinates = object.coordinates, i = -1, n = coordinates.length; + while (++i < n) streamPolygon(coordinates[i], stream); + }, + GeometryCollection: function(object, stream) { + var geometries = object.geometries, i = -1, n = geometries.length; + while (++i < n) streamGeometry(geometries[i], stream); + } +}; + +function streamLine(coordinates, stream, closed) { + var i = -1, n = coordinates.length - closed, coordinate; + stream.lineStart(); + while (++i < n) coordinate = coordinates[i], stream.point(coordinate[0], coordinate[1], coordinate[2]); + stream.lineEnd(); +} + +function streamPolygon(coordinates, stream) { + var i = -1, n = coordinates.length; + stream.polygonStart(); + while (++i < n) streamLine(coordinates[i], stream, 1); + stream.polygonEnd(); +} + +function geoStream(object, stream) { + if (object && streamObjectType.hasOwnProperty(object.type)) { + streamObjectType[object.type](object, stream); + } else { + streamGeometry(object, stream); + } +} + +var areaRingSum = adder(); + +var areaSum = adder(), + lambda00, + phi00, + lambda0, + cosPhi0, + sinPhi0; + +var areaStream = { + point: noop$2, + lineStart: noop$2, + lineEnd: noop$2, + polygonStart: function() { + areaRingSum.reset(); + areaStream.lineStart = areaRingStart; + areaStream.lineEnd = areaRingEnd; + }, + polygonEnd: function() { + var areaRing = +areaRingSum; + areaSum.add(areaRing < 0 ? tau$3 + areaRing : areaRing); + this.lineStart = this.lineEnd = this.point = noop$2; + }, + sphere: function() { + areaSum.add(tau$3); + } +}; + +function areaRingStart() { + areaStream.point = areaPointFirst; +} + +function areaRingEnd() { + areaPoint(lambda00, phi00); +} + +function areaPointFirst(lambda, phi) { + areaStream.point = areaPoint; + lambda00 = lambda, phi00 = phi; + lambda *= radians, phi *= radians; + lambda0 = lambda, cosPhi0 = cos$1(phi = phi / 2 + quarterPi), sinPhi0 = sin$1(phi); +} + +function areaPoint(lambda, phi) { + lambda *= radians, phi *= radians; + phi = phi / 2 + quarterPi; // half the angular distance from south pole + + // Spherical excess E for a spherical triangle with vertices: south pole, + // previous point, current point. Uses a formula derived from Cagnoli’s + // theorem. See Todhunter, Spherical Trig. (1871), Sec. 103, Eq. (2). + var dLambda = lambda - lambda0, + sdLambda = dLambda >= 0 ? 1 : -1, + adLambda = sdLambda * dLambda, + cosPhi = cos$1(phi), + sinPhi = sin$1(phi), + k = sinPhi0 * sinPhi, + u = cosPhi0 * cosPhi + k * cos$1(adLambda), + v = k * sdLambda * sin$1(adLambda); + areaRingSum.add(atan2(v, u)); + + // Advance the previous points. + lambda0 = lambda, cosPhi0 = cosPhi, sinPhi0 = sinPhi; +} + +function area$1(object) { + areaSum.reset(); + geoStream(object, areaStream); + return areaSum * 2; +} + +function spherical(cartesian) { + return [atan2(cartesian[1], cartesian[0]), asin(cartesian[2])]; +} + +function cartesian(spherical) { + var lambda = spherical[0], phi = spherical[1], cosPhi = cos$1(phi); + return [cosPhi * cos$1(lambda), cosPhi * sin$1(lambda), sin$1(phi)]; +} + +function cartesianDot(a, b) { + return a[0] * b[0] + a[1] * b[1] + a[2] * b[2]; +} + +function cartesianCross(a, b) { + return [a[1] * b[2] - a[2] * b[1], a[2] * b[0] - a[0] * b[2], a[0] * b[1] - a[1] * b[0]]; +} + +// TODO return a +function cartesianAddInPlace(a, b) { + a[0] += b[0], a[1] += b[1], a[2] += b[2]; +} + +function cartesianScale(vector, k) { + return [vector[0] * k, vector[1] * k, vector[2] * k]; +} + +// TODO return d +function cartesianNormalizeInPlace(d) { + var l = sqrt(d[0] * d[0] + d[1] * d[1] + d[2] * d[2]); + d[0] /= l, d[1] /= l, d[2] /= l; +} + +var lambda0$1, phi0, lambda1, phi1, // bounds + lambda2, // previous lambda-coordinate + lambda00$1, phi00$1, // first point + p0, // previous 3D point + deltaSum = adder(), + ranges, + range; + +var boundsStream = { + point: boundsPoint, + lineStart: boundsLineStart, + lineEnd: boundsLineEnd, + polygonStart: function() { + boundsStream.point = boundsRingPoint; + boundsStream.lineStart = boundsRingStart; + boundsStream.lineEnd = boundsRingEnd; + deltaSum.reset(); + areaStream.polygonStart(); + }, + polygonEnd: function() { + areaStream.polygonEnd(); + boundsStream.point = boundsPoint; + boundsStream.lineStart = boundsLineStart; + boundsStream.lineEnd = boundsLineEnd; + if (areaRingSum < 0) lambda0$1 = -(lambda1 = 180), phi0 = -(phi1 = 90); + else if (deltaSum > epsilon$2) phi1 = 90; + else if (deltaSum < -epsilon$2) phi0 = -90; + range[0] = lambda0$1, range[1] = lambda1; + }, + sphere: function() { + lambda0$1 = -(lambda1 = 180), phi0 = -(phi1 = 90); + } +}; + +function boundsPoint(lambda, phi) { + ranges.push(range = [lambda0$1 = lambda, lambda1 = lambda]); + if (phi < phi0) phi0 = phi; + if (phi > phi1) phi1 = phi; +} + +function linePoint(lambda, phi) { + var p = cartesian([lambda * radians, phi * radians]); + if (p0) { + var normal = cartesianCross(p0, p), + equatorial = [normal[1], -normal[0], 0], + inflection = cartesianCross(equatorial, normal); + cartesianNormalizeInPlace(inflection); + inflection = spherical(inflection); + var delta = lambda - lambda2, + sign = delta > 0 ? 1 : -1, + lambdai = inflection[0] * degrees$1 * sign, + phii, + antimeridian = abs(delta) > 180; + if (antimeridian ^ (sign * lambda2 < lambdai && lambdai < sign * lambda)) { + phii = inflection[1] * degrees$1; + if (phii > phi1) phi1 = phii; + } else if (lambdai = (lambdai + 360) % 360 - 180, antimeridian ^ (sign * lambda2 < lambdai && lambdai < sign * lambda)) { + phii = -inflection[1] * degrees$1; + if (phii < phi0) phi0 = phii; + } else { + if (phi < phi0) phi0 = phi; + if (phi > phi1) phi1 = phi; + } + if (antimeridian) { + if (lambda < lambda2) { + if (angle(lambda0$1, lambda) > angle(lambda0$1, lambda1)) lambda1 = lambda; + } else { + if (angle(lambda, lambda1) > angle(lambda0$1, lambda1)) lambda0$1 = lambda; + } + } else { + if (lambda1 >= lambda0$1) { + if (lambda < lambda0$1) lambda0$1 = lambda; + if (lambda > lambda1) lambda1 = lambda; + } else { + if (lambda > lambda2) { + if (angle(lambda0$1, lambda) > angle(lambda0$1, lambda1)) lambda1 = lambda; + } else { + if (angle(lambda, lambda1) > angle(lambda0$1, lambda1)) lambda0$1 = lambda; + } + } + } + } else { + ranges.push(range = [lambda0$1 = lambda, lambda1 = lambda]); + } + if (phi < phi0) phi0 = phi; + if (phi > phi1) phi1 = phi; + p0 = p, lambda2 = lambda; +} + +function boundsLineStart() { + boundsStream.point = linePoint; +} + +function boundsLineEnd() { + range[0] = lambda0$1, range[1] = lambda1; + boundsStream.point = boundsPoint; + p0 = null; +} + +function boundsRingPoint(lambda, phi) { + if (p0) { + var delta = lambda - lambda2; + deltaSum.add(abs(delta) > 180 ? delta + (delta > 0 ? 360 : -360) : delta); + } else { + lambda00$1 = lambda, phi00$1 = phi; + } + areaStream.point(lambda, phi); + linePoint(lambda, phi); +} + +function boundsRingStart() { + areaStream.lineStart(); +} + +function boundsRingEnd() { + boundsRingPoint(lambda00$1, phi00$1); + areaStream.lineEnd(); + if (abs(deltaSum) > epsilon$2) lambda0$1 = -(lambda1 = 180); + range[0] = lambda0$1, range[1] = lambda1; + p0 = null; +} + +// Finds the left-right distance between two longitudes. +// This is almost the same as (lambda1 - lambda0 + 360°) % 360°, except that we want +// the distance between ±180° to be 360°. +function angle(lambda0, lambda1) { + return (lambda1 -= lambda0) < 0 ? lambda1 + 360 : lambda1; +} + +function rangeCompare(a, b) { + return a[0] - b[0]; +} + +function rangeContains(range, x) { + return range[0] <= range[1] ? range[0] <= x && x <= range[1] : x < range[0] || range[1] < x; +} + +function bounds(feature) { + var i, n, a, b, merged, deltaMax, delta; + + phi1 = lambda1 = -(lambda0$1 = phi0 = Infinity); + ranges = []; + geoStream(feature, boundsStream); + + // First, sort ranges by their minimum longitudes. + if (n = ranges.length) { + ranges.sort(rangeCompare); + + // Then, merge any ranges that overlap. + for (i = 1, a = ranges[0], merged = [a]; i < n; ++i) { + b = ranges[i]; + if (rangeContains(a, b[0]) || rangeContains(a, b[1])) { + if (angle(a[0], b[1]) > angle(a[0], a[1])) a[1] = b[1]; + if (angle(b[0], a[1]) > angle(a[0], a[1])) a[0] = b[0]; + } else { + merged.push(a = b); + } + } + + // Finally, find the largest gap between the merged ranges. + // The final bounding box will be the inverse of this gap. + for (deltaMax = -Infinity, n = merged.length - 1, i = 0, a = merged[n]; i <= n; a = b, ++i) { + b = merged[i]; + if ((delta = angle(a[1], b[0])) > deltaMax) deltaMax = delta, lambda0$1 = b[0], lambda1 = a[1]; + } + } + + ranges = range = null; + + return lambda0$1 === Infinity || phi0 === Infinity + ? [[NaN, NaN], [NaN, NaN]] + : [[lambda0$1, phi0], [lambda1, phi1]]; +} + +var W0, W1, + X0, Y0, Z0, + X1, Y1, Z1, + X2, Y2, Z2, + lambda00$2, phi00$2, // first point + x0, y0, z0; // previous point + +var centroidStream = { + sphere: noop$2, + point: centroidPoint, + lineStart: centroidLineStart, + lineEnd: centroidLineEnd, + polygonStart: function() { + centroidStream.lineStart = centroidRingStart; + centroidStream.lineEnd = centroidRingEnd; + }, + polygonEnd: function() { + centroidStream.lineStart = centroidLineStart; + centroidStream.lineEnd = centroidLineEnd; + } +}; + +// Arithmetic mean of Cartesian vectors. +function centroidPoint(lambda, phi) { + lambda *= radians, phi *= radians; + var cosPhi = cos$1(phi); + centroidPointCartesian(cosPhi * cos$1(lambda), cosPhi * sin$1(lambda), sin$1(phi)); +} + +function centroidPointCartesian(x, y, z) { + ++W0; + X0 += (x - X0) / W0; + Y0 += (y - Y0) / W0; + Z0 += (z - Z0) / W0; +} + +function centroidLineStart() { + centroidStream.point = centroidLinePointFirst; +} + +function centroidLinePointFirst(lambda, phi) { + lambda *= radians, phi *= radians; + var cosPhi = cos$1(phi); + x0 = cosPhi * cos$1(lambda); + y0 = cosPhi * sin$1(lambda); + z0 = sin$1(phi); + centroidStream.point = centroidLinePoint; + centroidPointCartesian(x0, y0, z0); +} + +function centroidLinePoint(lambda, phi) { + lambda *= radians, phi *= radians; + var cosPhi = cos$1(phi), + x = cosPhi * cos$1(lambda), + y = cosPhi * sin$1(lambda), + z = sin$1(phi), + w = atan2(sqrt((w = y0 * z - z0 * y) * w + (w = z0 * x - x0 * z) * w + (w = x0 * y - y0 * x) * w), x0 * x + y0 * y + z0 * z); + W1 += w; + X1 += w * (x0 + (x0 = x)); + Y1 += w * (y0 + (y0 = y)); + Z1 += w * (z0 + (z0 = z)); + centroidPointCartesian(x0, y0, z0); +} + +function centroidLineEnd() { + centroidStream.point = centroidPoint; +} + +// See J. E. Brock, The Inertia Tensor for a Spherical Triangle, +// J. Applied Mechanics 42, 239 (1975). +function centroidRingStart() { + centroidStream.point = centroidRingPointFirst; +} + +function centroidRingEnd() { + centroidRingPoint(lambda00$2, phi00$2); + centroidStream.point = centroidPoint; +} + +function centroidRingPointFirst(lambda, phi) { + lambda00$2 = lambda, phi00$2 = phi; + lambda *= radians, phi *= radians; + centroidStream.point = centroidRingPoint; + var cosPhi = cos$1(phi); + x0 = cosPhi * cos$1(lambda); + y0 = cosPhi * sin$1(lambda); + z0 = sin$1(phi); + centroidPointCartesian(x0, y0, z0); +} + +function centroidRingPoint(lambda, phi) { + lambda *= radians, phi *= radians; + var cosPhi = cos$1(phi), + x = cosPhi * cos$1(lambda), + y = cosPhi * sin$1(lambda), + z = sin$1(phi), + cx = y0 * z - z0 * y, + cy = z0 * x - x0 * z, + cz = x0 * y - y0 * x, + m = sqrt(cx * cx + cy * cy + cz * cz), + w = asin(m), // line weight = angle + v = m && -w / m; // area weight multiplier + X2 += v * cx; + Y2 += v * cy; + Z2 += v * cz; + W1 += w; + X1 += w * (x0 + (x0 = x)); + Y1 += w * (y0 + (y0 = y)); + Z1 += w * (z0 + (z0 = z)); + centroidPointCartesian(x0, y0, z0); +} + +function centroid(object) { + W0 = W1 = + X0 = Y0 = Z0 = + X1 = Y1 = Z1 = + X2 = Y2 = Z2 = 0; + geoStream(object, centroidStream); + + var x = X2, + y = Y2, + z = Z2, + m = x * x + y * y + z * z; + + // If the area-weighted ccentroid is undefined, fall back to length-weighted ccentroid. + if (m < epsilon2$1) { + x = X1, y = Y1, z = Z1; + // If the feature has zero length, fall back to arithmetic mean of point vectors. + if (W1 < epsilon$2) x = X0, y = Y0, z = Z0; + m = x * x + y * y + z * z; + // If the feature still has an undefined ccentroid, then return. + if (m < epsilon2$1) return [NaN, NaN]; + } + + return [atan2(y, x) * degrees$1, asin(z / sqrt(m)) * degrees$1]; +} + +function constant$8(x) { + return function() { + return x; + }; +} + +function compose(a, b) { + + function compose(x, y) { + return x = a(x, y), b(x[0], x[1]); + } + + if (a.invert && b.invert) compose.invert = function(x, y) { + return x = b.invert(x, y), x && a.invert(x[0], x[1]); + }; + + return compose; +} + +function rotationIdentity(lambda, phi) { + return [abs(lambda) > pi$3 ? lambda + Math.round(-lambda / tau$3) * tau$3 : lambda, phi]; +} + +rotationIdentity.invert = rotationIdentity; + +function rotateRadians(deltaLambda, deltaPhi, deltaGamma) { + return (deltaLambda %= tau$3) ? (deltaPhi || deltaGamma ? compose(rotationLambda(deltaLambda), rotationPhiGamma(deltaPhi, deltaGamma)) + : rotationLambda(deltaLambda)) + : (deltaPhi || deltaGamma ? rotationPhiGamma(deltaPhi, deltaGamma) + : rotationIdentity); +} + +function forwardRotationLambda(deltaLambda) { + return function(lambda, phi) { + return lambda += deltaLambda, [lambda > pi$3 ? lambda - tau$3 : lambda < -pi$3 ? lambda + tau$3 : lambda, phi]; + }; +} + +function rotationLambda(deltaLambda) { + var rotation = forwardRotationLambda(deltaLambda); + rotation.invert = forwardRotationLambda(-deltaLambda); + return rotation; +} + +function rotationPhiGamma(deltaPhi, deltaGamma) { + var cosDeltaPhi = cos$1(deltaPhi), + sinDeltaPhi = sin$1(deltaPhi), + cosDeltaGamma = cos$1(deltaGamma), + sinDeltaGamma = sin$1(deltaGamma); + + function rotation(lambda, phi) { + var cosPhi = cos$1(phi), + x = cos$1(lambda) * cosPhi, + y = sin$1(lambda) * cosPhi, + z = sin$1(phi), + k = z * cosDeltaPhi + x * sinDeltaPhi; + return [ + atan2(y * cosDeltaGamma - k * sinDeltaGamma, x * cosDeltaPhi - z * sinDeltaPhi), + asin(k * cosDeltaGamma + y * sinDeltaGamma) + ]; + } + + rotation.invert = function(lambda, phi) { + var cosPhi = cos$1(phi), + x = cos$1(lambda) * cosPhi, + y = sin$1(lambda) * cosPhi, + z = sin$1(phi), + k = z * cosDeltaGamma - y * sinDeltaGamma; + return [ + atan2(y * cosDeltaGamma + z * sinDeltaGamma, x * cosDeltaPhi + k * sinDeltaPhi), + asin(k * cosDeltaPhi - x * sinDeltaPhi) + ]; + }; + + return rotation; +} + +function rotation(rotate) { + rotate = rotateRadians(rotate[0] * radians, rotate[1] * radians, rotate.length > 2 ? rotate[2] * radians : 0); + + function forward(coordinates) { + coordinates = rotate(coordinates[0] * radians, coordinates[1] * radians); + return coordinates[0] *= degrees$1, coordinates[1] *= degrees$1, coordinates; + } + + forward.invert = function(coordinates) { + coordinates = rotate.invert(coordinates[0] * radians, coordinates[1] * radians); + return coordinates[0] *= degrees$1, coordinates[1] *= degrees$1, coordinates; + }; + + return forward; +} + +// Generates a circle centered at [0°, 0°], with a given radius and precision. +function circleStream(stream, radius, delta, direction, t0, t1) { + if (!delta) return; + var cosRadius = cos$1(radius), + sinRadius = sin$1(radius), + step = direction * delta; + if (t0 == null) { + t0 = radius + direction * tau$3; + t1 = radius - step / 2; + } else { + t0 = circleRadius(cosRadius, t0); + t1 = circleRadius(cosRadius, t1); + if (direction > 0 ? t0 < t1 : t0 > t1) t0 += direction * tau$3; + } + for (var point, t = t0; direction > 0 ? t > t1 : t < t1; t -= step) { + point = spherical([cosRadius, -sinRadius * cos$1(t), -sinRadius * sin$1(t)]); + stream.point(point[0], point[1]); + } +} + +// Returns the signed angle of a cartesian point relative to [cosRadius, 0, 0]. +function circleRadius(cosRadius, point) { + point = cartesian(point), point[0] -= cosRadius; + cartesianNormalizeInPlace(point); + var radius = acos(-point[1]); + return ((-point[2] < 0 ? -radius : radius) + tau$3 - epsilon$2) % tau$3; +} + +function circle() { + var center = constant$8([0, 0]), + radius = constant$8(90), + precision = constant$8(6), + ring, + rotate, + stream = {point: point}; + + function point(x, y) { + ring.push(x = rotate(x, y)); + x[0] *= degrees$1, x[1] *= degrees$1; + } + + function circle() { + var c = center.apply(this, arguments), + r = radius.apply(this, arguments) * radians, + p = precision.apply(this, arguments) * radians; + ring = []; + rotate = rotateRadians(-c[0] * radians, -c[1] * radians, 0).invert; + circleStream(stream, r, p, 1); + c = {type: "Polygon", coordinates: [ring]}; + ring = rotate = null; + return c; + } + + circle.center = function(_) { + return arguments.length ? (center = typeof _ === "function" ? _ : constant$8([+_[0], +_[1]]), circle) : center; + }; + + circle.radius = function(_) { + return arguments.length ? (radius = typeof _ === "function" ? _ : constant$8(+_), circle) : radius; + }; + + circle.precision = function(_) { + return arguments.length ? (precision = typeof _ === "function" ? _ : constant$8(+_), circle) : precision; + }; + + return circle; +} + +function clipBuffer() { + var lines = [], + line; + return { + point: function(x, y) { + line.push([x, y]); + }, + lineStart: function() { + lines.push(line = []); + }, + lineEnd: noop$2, + rejoin: function() { + if (lines.length > 1) lines.push(lines.pop().concat(lines.shift())); + }, + result: function() { + var result = lines; + lines = []; + line = null; + return result; + } + }; +} + +function pointEqual(a, b) { + return abs(a[0] - b[0]) < epsilon$2 && abs(a[1] - b[1]) < epsilon$2; +} + +function Intersection(point, points, other, entry) { + this.x = point; + this.z = points; + this.o = other; // another intersection + this.e = entry; // is an entry? + this.v = false; // visited + this.n = this.p = null; // next & previous +} + +// A generalized polygon clipping algorithm: given a polygon that has been cut +// into its visible line segments, and rejoins the segments by interpolating +// along the clip edge. +function clipRejoin(segments, compareIntersection, startInside, interpolate, stream) { + var subject = [], + clip = [], + i, + n; + + segments.forEach(function(segment) { + if ((n = segment.length - 1) <= 0) return; + var n, p0 = segment[0], p1 = segment[n], x; + + // If the first and last points of a segment are coincident, then treat as a + // closed ring. TODO if all rings are closed, then the winding order of the + // exterior ring should be checked. + if (pointEqual(p0, p1)) { + stream.lineStart(); + for (i = 0; i < n; ++i) stream.point((p0 = segment[i])[0], p0[1]); + stream.lineEnd(); + return; + } + + subject.push(x = new Intersection(p0, segment, null, true)); + clip.push(x.o = new Intersection(p0, null, x, false)); + subject.push(x = new Intersection(p1, segment, null, false)); + clip.push(x.o = new Intersection(p1, null, x, true)); + }); + + if (!subject.length) return; + + clip.sort(compareIntersection); + link$1(subject); + link$1(clip); + + for (i = 0, n = clip.length; i < n; ++i) { + clip[i].e = startInside = !startInside; + } + + var start = subject[0], + points, + point; + + while (1) { + // Find first unvisited intersection. + var current = start, + isSubject = true; + while (current.v) if ((current = current.n) === start) return; + points = current.z; + stream.lineStart(); + do { + current.v = current.o.v = true; + if (current.e) { + if (isSubject) { + for (i = 0, n = points.length; i < n; ++i) stream.point((point = points[i])[0], point[1]); + } else { + interpolate(current.x, current.n.x, 1, stream); + } + current = current.n; + } else { + if (isSubject) { + points = current.p.z; + for (i = points.length - 1; i >= 0; --i) stream.point((point = points[i])[0], point[1]); + } else { + interpolate(current.x, current.p.x, -1, stream); + } + current = current.p; + } + current = current.o; + points = current.z; + isSubject = !isSubject; + } while (!current.v); + stream.lineEnd(); + } +} + +function link$1(array) { + if (!(n = array.length)) return; + var n, + i = 0, + a = array[0], + b; + while (++i < n) { + a.n = b = array[i]; + b.p = a; + a = b; + } + a.n = b = array[0]; + b.p = a; +} + +var sum$1 = adder(); + +function longitude(point) { + if (abs(point[0]) <= pi$3) + return point[0]; + else + return sign(point[0]) * ((abs(point[0]) + pi$3) % tau$3 - pi$3); +} + +function polygonContains(polygon, point) { + var lambda = longitude(point), + phi = point[1], + sinPhi = sin$1(phi), + normal = [sin$1(lambda), -cos$1(lambda), 0], + angle = 0, + winding = 0; + + sum$1.reset(); + + if (sinPhi === 1) phi = halfPi$2 + epsilon$2; + else if (sinPhi === -1) phi = -halfPi$2 - epsilon$2; + + for (var i = 0, n = polygon.length; i < n; ++i) { + if (!(m = (ring = polygon[i]).length)) continue; + var ring, + m, + point0 = ring[m - 1], + lambda0 = longitude(point0), + phi0 = point0[1] / 2 + quarterPi, + sinPhi0 = sin$1(phi0), + cosPhi0 = cos$1(phi0); + + for (var j = 0; j < m; ++j, lambda0 = lambda1, sinPhi0 = sinPhi1, cosPhi0 = cosPhi1, point0 = point1) { + var point1 = ring[j], + lambda1 = longitude(point1), + phi1 = point1[1] / 2 + quarterPi, + sinPhi1 = sin$1(phi1), + cosPhi1 = cos$1(phi1), + delta = lambda1 - lambda0, + sign = delta >= 0 ? 1 : -1, + absDelta = sign * delta, + antimeridian = absDelta > pi$3, + k = sinPhi0 * sinPhi1; + + sum$1.add(atan2(k * sign * sin$1(absDelta), cosPhi0 * cosPhi1 + k * cos$1(absDelta))); + angle += antimeridian ? delta + sign * tau$3 : delta; + + // Are the longitudes either side of the point’s meridian (lambda), + // and are the latitudes smaller than the parallel (phi)? + if (antimeridian ^ lambda0 >= lambda ^ lambda1 >= lambda) { + var arc = cartesianCross(cartesian(point0), cartesian(point1)); + cartesianNormalizeInPlace(arc); + var intersection = cartesianCross(normal, arc); + cartesianNormalizeInPlace(intersection); + var phiArc = (antimeridian ^ delta >= 0 ? -1 : 1) * asin(intersection[2]); + if (phi > phiArc || phi === phiArc && (arc[0] || arc[1])) { + winding += antimeridian ^ delta >= 0 ? 1 : -1; + } + } + } + } + + // First, determine whether the South pole is inside or outside: + // + // It is inside if: + // * the polygon winds around it in a clockwise direction. + // * the polygon does not (cumulatively) wind around it, but has a negative + // (counter-clockwise) area. + // + // Second, count the (signed) number of times a segment crosses a lambda + // from the point to the South pole. If it is zero, then the point is the + // same side as the South pole. + + return (angle < -epsilon$2 || angle < epsilon$2 && sum$1 < -epsilon$2) ^ (winding & 1); +} + +function clip(pointVisible, clipLine, interpolate, start) { + return function(sink) { + var line = clipLine(sink), + ringBuffer = clipBuffer(), + ringSink = clipLine(ringBuffer), + polygonStarted = false, + polygon, + segments, + ring; + + var clip = { + point: point, + lineStart: lineStart, + lineEnd: lineEnd, + polygonStart: function() { + clip.point = pointRing; + clip.lineStart = ringStart; + clip.lineEnd = ringEnd; + segments = []; + polygon = []; + }, + polygonEnd: function() { + clip.point = point; + clip.lineStart = lineStart; + clip.lineEnd = lineEnd; + segments = merge(segments); + var startInside = polygonContains(polygon, start); + if (segments.length) { + if (!polygonStarted) sink.polygonStart(), polygonStarted = true; + clipRejoin(segments, compareIntersection, startInside, interpolate, sink); + } else if (startInside) { + if (!polygonStarted) sink.polygonStart(), polygonStarted = true; + sink.lineStart(); + interpolate(null, null, 1, sink); + sink.lineEnd(); + } + if (polygonStarted) sink.polygonEnd(), polygonStarted = false; + segments = polygon = null; + }, + sphere: function() { + sink.polygonStart(); + sink.lineStart(); + interpolate(null, null, 1, sink); + sink.lineEnd(); + sink.polygonEnd(); + } + }; + + function point(lambda, phi) { + if (pointVisible(lambda, phi)) sink.point(lambda, phi); + } + + function pointLine(lambda, phi) { + line.point(lambda, phi); + } + + function lineStart() { + clip.point = pointLine; + line.lineStart(); + } + + function lineEnd() { + clip.point = point; + line.lineEnd(); + } + + function pointRing(lambda, phi) { + ring.push([lambda, phi]); + ringSink.point(lambda, phi); + } + + function ringStart() { + ringSink.lineStart(); + ring = []; + } + + function ringEnd() { + pointRing(ring[0][0], ring[0][1]); + ringSink.lineEnd(); + + var clean = ringSink.clean(), + ringSegments = ringBuffer.result(), + i, n = ringSegments.length, m, + segment, + point; + + ring.pop(); + polygon.push(ring); + ring = null; + + if (!n) return; + + // No intersections. + if (clean & 1) { + segment = ringSegments[0]; + if ((m = segment.length - 1) > 0) { + if (!polygonStarted) sink.polygonStart(), polygonStarted = true; + sink.lineStart(); + for (i = 0; i < m; ++i) sink.point((point = segment[i])[0], point[1]); + sink.lineEnd(); + } + return; + } + + // Rejoin connected segments. + // TODO reuse ringBuffer.rejoin()? + if (n > 1 && clean & 2) ringSegments.push(ringSegments.pop().concat(ringSegments.shift())); + + segments.push(ringSegments.filter(validSegment)); + } + + return clip; + }; +} + +function validSegment(segment) { + return segment.length > 1; +} + +// Intersections are sorted along the clip edge. For both antimeridian cutting +// and circle clipping, the same comparison is used. +function compareIntersection(a, b) { + return ((a = a.x)[0] < 0 ? a[1] - halfPi$2 - epsilon$2 : halfPi$2 - a[1]) + - ((b = b.x)[0] < 0 ? b[1] - halfPi$2 - epsilon$2 : halfPi$2 - b[1]); +} + +var clipAntimeridian = clip( + function() { return true; }, + clipAntimeridianLine, + clipAntimeridianInterpolate, + [-pi$3, -halfPi$2] +); + +// Takes a line and cuts into visible segments. Return values: 0 - there were +// intersections or the line was empty; 1 - no intersections; 2 - there were +// intersections, and the first and last segments should be rejoined. +function clipAntimeridianLine(stream) { + var lambda0 = NaN, + phi0 = NaN, + sign0 = NaN, + clean; // no intersections + + return { + lineStart: function() { + stream.lineStart(); + clean = 1; + }, + point: function(lambda1, phi1) { + var sign1 = lambda1 > 0 ? pi$3 : -pi$3, + delta = abs(lambda1 - lambda0); + if (abs(delta - pi$3) < epsilon$2) { // line crosses a pole + stream.point(lambda0, phi0 = (phi0 + phi1) / 2 > 0 ? halfPi$2 : -halfPi$2); + stream.point(sign0, phi0); + stream.lineEnd(); + stream.lineStart(); + stream.point(sign1, phi0); + stream.point(lambda1, phi0); + clean = 0; + } else if (sign0 !== sign1 && delta >= pi$3) { // line crosses antimeridian + if (abs(lambda0 - sign0) < epsilon$2) lambda0 -= sign0 * epsilon$2; // handle degeneracies + if (abs(lambda1 - sign1) < epsilon$2) lambda1 -= sign1 * epsilon$2; + phi0 = clipAntimeridianIntersect(lambda0, phi0, lambda1, phi1); + stream.point(sign0, phi0); + stream.lineEnd(); + stream.lineStart(); + stream.point(sign1, phi0); + clean = 0; + } + stream.point(lambda0 = lambda1, phi0 = phi1); + sign0 = sign1; + }, + lineEnd: function() { + stream.lineEnd(); + lambda0 = phi0 = NaN; + }, + clean: function() { + return 2 - clean; // if intersections, rejoin first and last segments + } + }; +} + +function clipAntimeridianIntersect(lambda0, phi0, lambda1, phi1) { + var cosPhi0, + cosPhi1, + sinLambda0Lambda1 = sin$1(lambda0 - lambda1); + return abs(sinLambda0Lambda1) > epsilon$2 + ? atan((sin$1(phi0) * (cosPhi1 = cos$1(phi1)) * sin$1(lambda1) + - sin$1(phi1) * (cosPhi0 = cos$1(phi0)) * sin$1(lambda0)) + / (cosPhi0 * cosPhi1 * sinLambda0Lambda1)) + : (phi0 + phi1) / 2; +} + +function clipAntimeridianInterpolate(from, to, direction, stream) { + var phi; + if (from == null) { + phi = direction * halfPi$2; + stream.point(-pi$3, phi); + stream.point(0, phi); + stream.point(pi$3, phi); + stream.point(pi$3, 0); + stream.point(pi$3, -phi); + stream.point(0, -phi); + stream.point(-pi$3, -phi); + stream.point(-pi$3, 0); + stream.point(-pi$3, phi); + } else if (abs(from[0] - to[0]) > epsilon$2) { + var lambda = from[0] < to[0] ? pi$3 : -pi$3; + phi = direction * lambda / 2; + stream.point(-lambda, phi); + stream.point(0, phi); + stream.point(lambda, phi); + } else { + stream.point(to[0], to[1]); + } +} + +function clipCircle(radius) { + var cr = cos$1(radius), + delta = 6 * radians, + smallRadius = cr > 0, + notHemisphere = abs(cr) > epsilon$2; // TODO optimise for this common case + + function interpolate(from, to, direction, stream) { + circleStream(stream, radius, delta, direction, from, to); + } + + function visible(lambda, phi) { + return cos$1(lambda) * cos$1(phi) > cr; + } + + // Takes a line and cuts into visible segments. Return values used for polygon + // clipping: 0 - there were intersections or the line was empty; 1 - no + // intersections 2 - there were intersections, and the first and last segments + // should be rejoined. + function clipLine(stream) { + var point0, // previous point + c0, // code for previous point + v0, // visibility of previous point + v00, // visibility of first point + clean; // no intersections + return { + lineStart: function() { + v00 = v0 = false; + clean = 1; + }, + point: function(lambda, phi) { + var point1 = [lambda, phi], + point2, + v = visible(lambda, phi), + c = smallRadius + ? v ? 0 : code(lambda, phi) + : v ? code(lambda + (lambda < 0 ? pi$3 : -pi$3), phi) : 0; + if (!point0 && (v00 = v0 = v)) stream.lineStart(); + // Handle degeneracies. + // TODO ignore if not clipping polygons. + if (v !== v0) { + point2 = intersect(point0, point1); + if (!point2 || pointEqual(point0, point2) || pointEqual(point1, point2)) { + point1[0] += epsilon$2; + point1[1] += epsilon$2; + v = visible(point1[0], point1[1]); + } + } + if (v !== v0) { + clean = 0; + if (v) { + // outside going in + stream.lineStart(); + point2 = intersect(point1, point0); + stream.point(point2[0], point2[1]); + } else { + // inside going out + point2 = intersect(point0, point1); + stream.point(point2[0], point2[1]); + stream.lineEnd(); + } + point0 = point2; + } else if (notHemisphere && point0 && smallRadius ^ v) { + var t; + // If the codes for two points are different, or are both zero, + // and there this segment intersects with the small circle. + if (!(c & c0) && (t = intersect(point1, point0, true))) { + clean = 0; + if (smallRadius) { + stream.lineStart(); + stream.point(t[0][0], t[0][1]); + stream.point(t[1][0], t[1][1]); + stream.lineEnd(); + } else { + stream.point(t[1][0], t[1][1]); + stream.lineEnd(); + stream.lineStart(); + stream.point(t[0][0], t[0][1]); + } + } + } + if (v && (!point0 || !pointEqual(point0, point1))) { + stream.point(point1[0], point1[1]); + } + point0 = point1, v0 = v, c0 = c; + }, + lineEnd: function() { + if (v0) stream.lineEnd(); + point0 = null; + }, + // Rejoin first and last segments if there were intersections and the first + // and last points were visible. + clean: function() { + return clean | ((v00 && v0) << 1); + } + }; + } + + // Intersects the great circle between a and b with the clip circle. + function intersect(a, b, two) { + var pa = cartesian(a), + pb = cartesian(b); + + // We have two planes, n1.p = d1 and n2.p = d2. + // Find intersection line p(t) = c1 n1 + c2 n2 + t (n1 ⨯ n2). + var n1 = [1, 0, 0], // normal + n2 = cartesianCross(pa, pb), + n2n2 = cartesianDot(n2, n2), + n1n2 = n2[0], // cartesianDot(n1, n2), + determinant = n2n2 - n1n2 * n1n2; + + // Two polar points. + if (!determinant) return !two && a; + + var c1 = cr * n2n2 / determinant, + c2 = -cr * n1n2 / determinant, + n1xn2 = cartesianCross(n1, n2), + A = cartesianScale(n1, c1), + B = cartesianScale(n2, c2); + cartesianAddInPlace(A, B); + + // Solve |p(t)|^2 = 1. + var u = n1xn2, + w = cartesianDot(A, u), + uu = cartesianDot(u, u), + t2 = w * w - uu * (cartesianDot(A, A) - 1); + + if (t2 < 0) return; + + var t = sqrt(t2), + q = cartesianScale(u, (-w - t) / uu); + cartesianAddInPlace(q, A); + q = spherical(q); + + if (!two) return q; + + // Two intersection points. + var lambda0 = a[0], + lambda1 = b[0], + phi0 = a[1], + phi1 = b[1], + z; + + if (lambda1 < lambda0) z = lambda0, lambda0 = lambda1, lambda1 = z; + + var delta = lambda1 - lambda0, + polar = abs(delta - pi$3) < epsilon$2, + meridian = polar || delta < epsilon$2; + + if (!polar && phi1 < phi0) z = phi0, phi0 = phi1, phi1 = z; + + // Check that the first point is between a and b. + if (meridian + ? polar + ? phi0 + phi1 > 0 ^ q[1] < (abs(q[0] - lambda0) < epsilon$2 ? phi0 : phi1) + : phi0 <= q[1] && q[1] <= phi1 + : delta > pi$3 ^ (lambda0 <= q[0] && q[0] <= lambda1)) { + var q1 = cartesianScale(u, (-w + t) / uu); + cartesianAddInPlace(q1, A); + return [q, spherical(q1)]; + } + } + + // Generates a 4-bit vector representing the location of a point relative to + // the small circle's bounding box. + function code(lambda, phi) { + var r = smallRadius ? radius : pi$3 - radius, + code = 0; + if (lambda < -r) code |= 1; // left + else if (lambda > r) code |= 2; // right + if (phi < -r) code |= 4; // below + else if (phi > r) code |= 8; // above + return code; + } + + return clip(visible, clipLine, interpolate, smallRadius ? [0, -radius] : [-pi$3, radius - pi$3]); +} + +function clipLine(a, b, x0, y0, x1, y1) { + var ax = a[0], + ay = a[1], + bx = b[0], + by = b[1], + t0 = 0, + t1 = 1, + dx = bx - ax, + dy = by - ay, + r; + + r = x0 - ax; + if (!dx && r > 0) return; + r /= dx; + if (dx < 0) { + if (r < t0) return; + if (r < t1) t1 = r; + } else if (dx > 0) { + if (r > t1) return; + if (r > t0) t0 = r; + } + + r = x1 - ax; + if (!dx && r < 0) return; + r /= dx; + if (dx < 0) { + if (r > t1) return; + if (r > t0) t0 = r; + } else if (dx > 0) { + if (r < t0) return; + if (r < t1) t1 = r; + } + + r = y0 - ay; + if (!dy && r > 0) return; + r /= dy; + if (dy < 0) { + if (r < t0) return; + if (r < t1) t1 = r; + } else if (dy > 0) { + if (r > t1) return; + if (r > t0) t0 = r; + } + + r = y1 - ay; + if (!dy && r < 0) return; + r /= dy; + if (dy < 0) { + if (r > t1) return; + if (r > t0) t0 = r; + } else if (dy > 0) { + if (r < t0) return; + if (r < t1) t1 = r; + } + + if (t0 > 0) a[0] = ax + t0 * dx, a[1] = ay + t0 * dy; + if (t1 < 1) b[0] = ax + t1 * dx, b[1] = ay + t1 * dy; + return true; +} + +var clipMax = 1e9, clipMin = -clipMax; + +// TODO Use d3-polygon’s polygonContains here for the ring check? +// TODO Eliminate duplicate buffering in clipBuffer and polygon.push? + +function clipRectangle(x0, y0, x1, y1) { + + function visible(x, y) { + return x0 <= x && x <= x1 && y0 <= y && y <= y1; + } + + function interpolate(from, to, direction, stream) { + var a = 0, a1 = 0; + if (from == null + || (a = corner(from, direction)) !== (a1 = corner(to, direction)) + || comparePoint(from, to) < 0 ^ direction > 0) { + do stream.point(a === 0 || a === 3 ? x0 : x1, a > 1 ? y1 : y0); + while ((a = (a + direction + 4) % 4) !== a1); + } else { + stream.point(to[0], to[1]); + } + } + + function corner(p, direction) { + return abs(p[0] - x0) < epsilon$2 ? direction > 0 ? 0 : 3 + : abs(p[0] - x1) < epsilon$2 ? direction > 0 ? 2 : 1 + : abs(p[1] - y0) < epsilon$2 ? direction > 0 ? 1 : 0 + : direction > 0 ? 3 : 2; // abs(p[1] - y1) < epsilon + } + + function compareIntersection(a, b) { + return comparePoint(a.x, b.x); + } + + function comparePoint(a, b) { + var ca = corner(a, 1), + cb = corner(b, 1); + return ca !== cb ? ca - cb + : ca === 0 ? b[1] - a[1] + : ca === 1 ? a[0] - b[0] + : ca === 2 ? a[1] - b[1] + : b[0] - a[0]; + } + + return function(stream) { + var activeStream = stream, + bufferStream = clipBuffer(), + segments, + polygon, + ring, + x__, y__, v__, // first point + x_, y_, v_, // previous point + first, + clean; + + var clipStream = { + point: point, + lineStart: lineStart, + lineEnd: lineEnd, + polygonStart: polygonStart, + polygonEnd: polygonEnd + }; + + function point(x, y) { + if (visible(x, y)) activeStream.point(x, y); + } + + function polygonInside() { + var winding = 0; + + for (var i = 0, n = polygon.length; i < n; ++i) { + for (var ring = polygon[i], j = 1, m = ring.length, point = ring[0], a0, a1, b0 = point[0], b1 = point[1]; j < m; ++j) { + a0 = b0, a1 = b1, point = ring[j], b0 = point[0], b1 = point[1]; + if (a1 <= y1) { if (b1 > y1 && (b0 - a0) * (y1 - a1) > (b1 - a1) * (x0 - a0)) ++winding; } + else { if (b1 <= y1 && (b0 - a0) * (y1 - a1) < (b1 - a1) * (x0 - a0)) --winding; } + } + } + + return winding; + } + + // Buffer geometry within a polygon and then clip it en masse. + function polygonStart() { + activeStream = bufferStream, segments = [], polygon = [], clean = true; + } + + function polygonEnd() { + var startInside = polygonInside(), + cleanInside = clean && startInside, + visible = (segments = merge(segments)).length; + if (cleanInside || visible) { + stream.polygonStart(); + if (cleanInside) { + stream.lineStart(); + interpolate(null, null, 1, stream); + stream.lineEnd(); + } + if (visible) { + clipRejoin(segments, compareIntersection, startInside, interpolate, stream); + } + stream.polygonEnd(); + } + activeStream = stream, segments = polygon = ring = null; + } + + function lineStart() { + clipStream.point = linePoint; + if (polygon) polygon.push(ring = []); + first = true; + v_ = false; + x_ = y_ = NaN; + } + + // TODO rather than special-case polygons, simply handle them separately. + // Ideally, coincident intersection points should be jittered to avoid + // clipping issues. + function lineEnd() { + if (segments) { + linePoint(x__, y__); + if (v__ && v_) bufferStream.rejoin(); + segments.push(bufferStream.result()); + } + clipStream.point = point; + if (v_) activeStream.lineEnd(); + } + + function linePoint(x, y) { + var v = visible(x, y); + if (polygon) ring.push([x, y]); + if (first) { + x__ = x, y__ = y, v__ = v; + first = false; + if (v) { + activeStream.lineStart(); + activeStream.point(x, y); + } + } else { + if (v && v_) activeStream.point(x, y); + else { + var a = [x_ = Math.max(clipMin, Math.min(clipMax, x_)), y_ = Math.max(clipMin, Math.min(clipMax, y_))], + b = [x = Math.max(clipMin, Math.min(clipMax, x)), y = Math.max(clipMin, Math.min(clipMax, y))]; + if (clipLine(a, b, x0, y0, x1, y1)) { + if (!v_) { + activeStream.lineStart(); + activeStream.point(a[0], a[1]); + } + activeStream.point(b[0], b[1]); + if (!v) activeStream.lineEnd(); + clean = false; + } else if (v) { + activeStream.lineStart(); + activeStream.point(x, y); + clean = false; + } + } + } + x_ = x, y_ = y, v_ = v; + } + + return clipStream; + }; +} + +function extent$1() { + var x0 = 0, + y0 = 0, + x1 = 960, + y1 = 500, + cache, + cacheStream, + clip; + + return clip = { + stream: function(stream) { + return cache && cacheStream === stream ? cache : cache = clipRectangle(x0, y0, x1, y1)(cacheStream = stream); + }, + extent: function(_) { + return arguments.length ? (x0 = +_[0][0], y0 = +_[0][1], x1 = +_[1][0], y1 = +_[1][1], cache = cacheStream = null, clip) : [[x0, y0], [x1, y1]]; + } + }; +} + +var lengthSum = adder(), + lambda0$2, + sinPhi0$1, + cosPhi0$1; + +var lengthStream = { + sphere: noop$2, + point: noop$2, + lineStart: lengthLineStart, + lineEnd: noop$2, + polygonStart: noop$2, + polygonEnd: noop$2 +}; + +function lengthLineStart() { + lengthStream.point = lengthPointFirst; + lengthStream.lineEnd = lengthLineEnd; +} + +function lengthLineEnd() { + lengthStream.point = lengthStream.lineEnd = noop$2; +} + +function lengthPointFirst(lambda, phi) { + lambda *= radians, phi *= radians; + lambda0$2 = lambda, sinPhi0$1 = sin$1(phi), cosPhi0$1 = cos$1(phi); + lengthStream.point = lengthPoint; +} + +function lengthPoint(lambda, phi) { + lambda *= radians, phi *= radians; + var sinPhi = sin$1(phi), + cosPhi = cos$1(phi), + delta = abs(lambda - lambda0$2), + cosDelta = cos$1(delta), + sinDelta = sin$1(delta), + x = cosPhi * sinDelta, + y = cosPhi0$1 * sinPhi - sinPhi0$1 * cosPhi * cosDelta, + z = sinPhi0$1 * sinPhi + cosPhi0$1 * cosPhi * cosDelta; + lengthSum.add(atan2(sqrt(x * x + y * y), z)); + lambda0$2 = lambda, sinPhi0$1 = sinPhi, cosPhi0$1 = cosPhi; +} + +function length$1(object) { + lengthSum.reset(); + geoStream(object, lengthStream); + return +lengthSum; +} + +var coordinates = [null, null], + object$1 = {type: "LineString", coordinates: coordinates}; + +function distance(a, b) { + coordinates[0] = a; + coordinates[1] = b; + return length$1(object$1); +} + +var containsObjectType = { + Feature: function(object, point) { + return containsGeometry(object.geometry, point); + }, + FeatureCollection: function(object, point) { + var features = object.features, i = -1, n = features.length; + while (++i < n) if (containsGeometry(features[i].geometry, point)) return true; + return false; + } +}; + +var containsGeometryType = { + Sphere: function() { + return true; + }, + Point: function(object, point) { + return containsPoint(object.coordinates, point); + }, + MultiPoint: function(object, point) { + var coordinates = object.coordinates, i = -1, n = coordinates.length; + while (++i < n) if (containsPoint(coordinates[i], point)) return true; + return false; + }, + LineString: function(object, point) { + return containsLine(object.coordinates, point); + }, + MultiLineString: function(object, point) { + var coordinates = object.coordinates, i = -1, n = coordinates.length; + while (++i < n) if (containsLine(coordinates[i], point)) return true; + return false; + }, + Polygon: function(object, point) { + return containsPolygon(object.coordinates, point); + }, + MultiPolygon: function(object, point) { + var coordinates = object.coordinates, i = -1, n = coordinates.length; + while (++i < n) if (containsPolygon(coordinates[i], point)) return true; + return false; + }, + GeometryCollection: function(object, point) { + var geometries = object.geometries, i = -1, n = geometries.length; + while (++i < n) if (containsGeometry(geometries[i], point)) return true; + return false; + } +}; + +function containsGeometry(geometry, point) { + return geometry && containsGeometryType.hasOwnProperty(geometry.type) + ? containsGeometryType[geometry.type](geometry, point) + : false; +} + +function containsPoint(coordinates, point) { + return distance(coordinates, point) === 0; +} + +function containsLine(coordinates, point) { + var ao, bo, ab; + for (var i = 0, n = coordinates.length; i < n; i++) { + bo = distance(coordinates[i], point); + if (bo === 0) return true; + if (i > 0) { + ab = distance(coordinates[i], coordinates[i - 1]); + if ( + ab > 0 && + ao <= ab && + bo <= ab && + (ao + bo - ab) * (1 - Math.pow((ao - bo) / ab, 2)) < epsilon2$1 * ab + ) + return true; + } + ao = bo; + } + return false; +} + +function containsPolygon(coordinates, point) { + return !!polygonContains(coordinates.map(ringRadians), pointRadians(point)); +} + +function ringRadians(ring) { + return ring = ring.map(pointRadians), ring.pop(), ring; +} + +function pointRadians(point) { + return [point[0] * radians, point[1] * radians]; +} + +function contains$1(object, point) { + return (object && containsObjectType.hasOwnProperty(object.type) + ? containsObjectType[object.type] + : containsGeometry)(object, point); +} + +function graticuleX(y0, y1, dy) { + var y = sequence(y0, y1 - epsilon$2, dy).concat(y1); + return function(x) { return y.map(function(y) { return [x, y]; }); }; +} + +function graticuleY(x0, x1, dx) { + var x = sequence(x0, x1 - epsilon$2, dx).concat(x1); + return function(y) { return x.map(function(x) { return [x, y]; }); }; +} + +function graticule() { + var x1, x0, X1, X0, + y1, y0, Y1, Y0, + dx = 10, dy = dx, DX = 90, DY = 360, + x, y, X, Y, + precision = 2.5; + + function graticule() { + return {type: "MultiLineString", coordinates: lines()}; + } + + function lines() { + return sequence(ceil(X0 / DX) * DX, X1, DX).map(X) + .concat(sequence(ceil(Y0 / DY) * DY, Y1, DY).map(Y)) + .concat(sequence(ceil(x0 / dx) * dx, x1, dx).filter(function(x) { return abs(x % DX) > epsilon$2; }).map(x)) + .concat(sequence(ceil(y0 / dy) * dy, y1, dy).filter(function(y) { return abs(y % DY) > epsilon$2; }).map(y)); + } + + graticule.lines = function() { + return lines().map(function(coordinates) { return {type: "LineString", coordinates: coordinates}; }); + }; + + graticule.outline = function() { + return { + type: "Polygon", + coordinates: [ + X(X0).concat( + Y(Y1).slice(1), + X(X1).reverse().slice(1), + Y(Y0).reverse().slice(1)) + ] + }; + }; + + graticule.extent = function(_) { + if (!arguments.length) return graticule.extentMinor(); + return graticule.extentMajor(_).extentMinor(_); + }; + + graticule.extentMajor = function(_) { + if (!arguments.length) return [[X0, Y0], [X1, Y1]]; + X0 = +_[0][0], X1 = +_[1][0]; + Y0 = +_[0][1], Y1 = +_[1][1]; + if (X0 > X1) _ = X0, X0 = X1, X1 = _; + if (Y0 > Y1) _ = Y0, Y0 = Y1, Y1 = _; + return graticule.precision(precision); + }; + + graticule.extentMinor = function(_) { + if (!arguments.length) return [[x0, y0], [x1, y1]]; + x0 = +_[0][0], x1 = +_[1][0]; + y0 = +_[0][1], y1 = +_[1][1]; + if (x0 > x1) _ = x0, x0 = x1, x1 = _; + if (y0 > y1) _ = y0, y0 = y1, y1 = _; + return graticule.precision(precision); + }; + + graticule.step = function(_) { + if (!arguments.length) return graticule.stepMinor(); + return graticule.stepMajor(_).stepMinor(_); + }; + + graticule.stepMajor = function(_) { + if (!arguments.length) return [DX, DY]; + DX = +_[0], DY = +_[1]; + return graticule; + }; + + graticule.stepMinor = function(_) { + if (!arguments.length) return [dx, dy]; + dx = +_[0], dy = +_[1]; + return graticule; + }; + + graticule.precision = function(_) { + if (!arguments.length) return precision; + precision = +_; + x = graticuleX(y0, y1, 90); + y = graticuleY(x0, x1, precision); + X = graticuleX(Y0, Y1, 90); + Y = graticuleY(X0, X1, precision); + return graticule; + }; + + return graticule + .extentMajor([[-180, -90 + epsilon$2], [180, 90 - epsilon$2]]) + .extentMinor([[-180, -80 - epsilon$2], [180, 80 + epsilon$2]]); +} + +function graticule10() { + return graticule()(); +} + +function interpolate$1(a, b) { + var x0 = a[0] * radians, + y0 = a[1] * radians, + x1 = b[0] * radians, + y1 = b[1] * radians, + cy0 = cos$1(y0), + sy0 = sin$1(y0), + cy1 = cos$1(y1), + sy1 = sin$1(y1), + kx0 = cy0 * cos$1(x0), + ky0 = cy0 * sin$1(x0), + kx1 = cy1 * cos$1(x1), + ky1 = cy1 * sin$1(x1), + d = 2 * asin(sqrt(haversin(y1 - y0) + cy0 * cy1 * haversin(x1 - x0))), + k = sin$1(d); + + var interpolate = d ? function(t) { + var B = sin$1(t *= d) / k, + A = sin$1(d - t) / k, + x = A * kx0 + B * kx1, + y = A * ky0 + B * ky1, + z = A * sy0 + B * sy1; + return [ + atan2(y, x) * degrees$1, + atan2(z, sqrt(x * x + y * y)) * degrees$1 + ]; + } : function() { + return [x0 * degrees$1, y0 * degrees$1]; + }; + + interpolate.distance = d; + + return interpolate; +} + +function identity$4(x) { + return x; +} + +var areaSum$1 = adder(), + areaRingSum$1 = adder(), + x00, + y00, + x0$1, + y0$1; + +var areaStream$1 = { + point: noop$2, + lineStart: noop$2, + lineEnd: noop$2, + polygonStart: function() { + areaStream$1.lineStart = areaRingStart$1; + areaStream$1.lineEnd = areaRingEnd$1; + }, + polygonEnd: function() { + areaStream$1.lineStart = areaStream$1.lineEnd = areaStream$1.point = noop$2; + areaSum$1.add(abs(areaRingSum$1)); + areaRingSum$1.reset(); + }, + result: function() { + var area = areaSum$1 / 2; + areaSum$1.reset(); + return area; + } +}; + +function areaRingStart$1() { + areaStream$1.point = areaPointFirst$1; +} + +function areaPointFirst$1(x, y) { + areaStream$1.point = areaPoint$1; + x00 = x0$1 = x, y00 = y0$1 = y; +} + +function areaPoint$1(x, y) { + areaRingSum$1.add(y0$1 * x - x0$1 * y); + x0$1 = x, y0$1 = y; +} + +function areaRingEnd$1() { + areaPoint$1(x00, y00); +} + +var x0$2 = Infinity, + y0$2 = x0$2, + x1 = -x0$2, + y1 = x1; + +var boundsStream$1 = { + point: boundsPoint$1, + lineStart: noop$2, + lineEnd: noop$2, + polygonStart: noop$2, + polygonEnd: noop$2, + result: function() { + var bounds = [[x0$2, y0$2], [x1, y1]]; + x1 = y1 = -(y0$2 = x0$2 = Infinity); + return bounds; + } +}; + +function boundsPoint$1(x, y) { + if (x < x0$2) x0$2 = x; + if (x > x1) x1 = x; + if (y < y0$2) y0$2 = y; + if (y > y1) y1 = y; +} + +// TODO Enforce positive area for exterior, negative area for interior? + +var X0$1 = 0, + Y0$1 = 0, + Z0$1 = 0, + X1$1 = 0, + Y1$1 = 0, + Z1$1 = 0, + X2$1 = 0, + Y2$1 = 0, + Z2$1 = 0, + x00$1, + y00$1, + x0$3, + y0$3; + +var centroidStream$1 = { + point: centroidPoint$1, + lineStart: centroidLineStart$1, + lineEnd: centroidLineEnd$1, + polygonStart: function() { + centroidStream$1.lineStart = centroidRingStart$1; + centroidStream$1.lineEnd = centroidRingEnd$1; + }, + polygonEnd: function() { + centroidStream$1.point = centroidPoint$1; + centroidStream$1.lineStart = centroidLineStart$1; + centroidStream$1.lineEnd = centroidLineEnd$1; + }, + result: function() { + var centroid = Z2$1 ? [X2$1 / Z2$1, Y2$1 / Z2$1] + : Z1$1 ? [X1$1 / Z1$1, Y1$1 / Z1$1] + : Z0$1 ? [X0$1 / Z0$1, Y0$1 / Z0$1] + : [NaN, NaN]; + X0$1 = Y0$1 = Z0$1 = + X1$1 = Y1$1 = Z1$1 = + X2$1 = Y2$1 = Z2$1 = 0; + return centroid; + } +}; + +function centroidPoint$1(x, y) { + X0$1 += x; + Y0$1 += y; + ++Z0$1; +} + +function centroidLineStart$1() { + centroidStream$1.point = centroidPointFirstLine; +} + +function centroidPointFirstLine(x, y) { + centroidStream$1.point = centroidPointLine; + centroidPoint$1(x0$3 = x, y0$3 = y); +} + +function centroidPointLine(x, y) { + var dx = x - x0$3, dy = y - y0$3, z = sqrt(dx * dx + dy * dy); + X1$1 += z * (x0$3 + x) / 2; + Y1$1 += z * (y0$3 + y) / 2; + Z1$1 += z; + centroidPoint$1(x0$3 = x, y0$3 = y); +} + +function centroidLineEnd$1() { + centroidStream$1.point = centroidPoint$1; +} + +function centroidRingStart$1() { + centroidStream$1.point = centroidPointFirstRing; +} + +function centroidRingEnd$1() { + centroidPointRing(x00$1, y00$1); +} + +function centroidPointFirstRing(x, y) { + centroidStream$1.point = centroidPointRing; + centroidPoint$1(x00$1 = x0$3 = x, y00$1 = y0$3 = y); +} + +function centroidPointRing(x, y) { + var dx = x - x0$3, + dy = y - y0$3, + z = sqrt(dx * dx + dy * dy); + + X1$1 += z * (x0$3 + x) / 2; + Y1$1 += z * (y0$3 + y) / 2; + Z1$1 += z; + + z = y0$3 * x - x0$3 * y; + X2$1 += z * (x0$3 + x); + Y2$1 += z * (y0$3 + y); + Z2$1 += z * 3; + centroidPoint$1(x0$3 = x, y0$3 = y); +} + +function PathContext(context) { + this._context = context; +} + +PathContext.prototype = { + _radius: 4.5, + pointRadius: function(_) { + return this._radius = _, this; + }, + polygonStart: function() { + this._line = 0; + }, + polygonEnd: function() { + this._line = NaN; + }, + lineStart: function() { + this._point = 0; + }, + lineEnd: function() { + if (this._line === 0) this._context.closePath(); + this._point = NaN; + }, + point: function(x, y) { + switch (this._point) { + case 0: { + this._context.moveTo(x, y); + this._point = 1; + break; + } + case 1: { + this._context.lineTo(x, y); + break; + } + default: { + this._context.moveTo(x + this._radius, y); + this._context.arc(x, y, this._radius, 0, tau$3); + break; + } + } + }, + result: noop$2 +}; + +var lengthSum$1 = adder(), + lengthRing, + x00$2, + y00$2, + x0$4, + y0$4; + +var lengthStream$1 = { + point: noop$2, + lineStart: function() { + lengthStream$1.point = lengthPointFirst$1; + }, + lineEnd: function() { + if (lengthRing) lengthPoint$1(x00$2, y00$2); + lengthStream$1.point = noop$2; + }, + polygonStart: function() { + lengthRing = true; + }, + polygonEnd: function() { + lengthRing = null; + }, + result: function() { + var length = +lengthSum$1; + lengthSum$1.reset(); + return length; + } +}; + +function lengthPointFirst$1(x, y) { + lengthStream$1.point = lengthPoint$1; + x00$2 = x0$4 = x, y00$2 = y0$4 = y; +} + +function lengthPoint$1(x, y) { + x0$4 -= x, y0$4 -= y; + lengthSum$1.add(sqrt(x0$4 * x0$4 + y0$4 * y0$4)); + x0$4 = x, y0$4 = y; +} + +function PathString() { + this._string = []; +} + +PathString.prototype = { + _radius: 4.5, + _circle: circle$1(4.5), + pointRadius: function(_) { + if ((_ = +_) !== this._radius) this._radius = _, this._circle = null; + return this; + }, + polygonStart: function() { + this._line = 0; + }, + polygonEnd: function() { + this._line = NaN; + }, + lineStart: function() { + this._point = 0; + }, + lineEnd: function() { + if (this._line === 0) this._string.push("Z"); + this._point = NaN; + }, + point: function(x, y) { + switch (this._point) { + case 0: { + this._string.push("M", x, ",", y); + this._point = 1; + break; + } + case 1: { + this._string.push("L", x, ",", y); + break; + } + default: { + if (this._circle == null) this._circle = circle$1(this._radius); + this._string.push("M", x, ",", y, this._circle); + break; + } + } + }, + result: function() { + if (this._string.length) { + var result = this._string.join(""); + this._string = []; + return result; + } else { + return null; + } + } +}; + +function circle$1(radius) { + return "m0," + radius + + "a" + radius + "," + radius + " 0 1,1 0," + -2 * radius + + "a" + radius + "," + radius + " 0 1,1 0," + 2 * radius + + "z"; +} + +function index$1(projection, context) { + var pointRadius = 4.5, + projectionStream, + contextStream; + + function path(object) { + if (object) { + if (typeof pointRadius === "function") contextStream.pointRadius(+pointRadius.apply(this, arguments)); + geoStream(object, projectionStream(contextStream)); + } + return contextStream.result(); + } + + path.area = function(object) { + geoStream(object, projectionStream(areaStream$1)); + return areaStream$1.result(); + }; + + path.measure = function(object) { + geoStream(object, projectionStream(lengthStream$1)); + return lengthStream$1.result(); + }; + + path.bounds = function(object) { + geoStream(object, projectionStream(boundsStream$1)); + return boundsStream$1.result(); + }; + + path.centroid = function(object) { + geoStream(object, projectionStream(centroidStream$1)); + return centroidStream$1.result(); + }; + + path.projection = function(_) { + return arguments.length ? (projectionStream = _ == null ? (projection = null, identity$4) : (projection = _).stream, path) : projection; + }; + + path.context = function(_) { + if (!arguments.length) return context; + contextStream = _ == null ? (context = null, new PathString) : new PathContext(context = _); + if (typeof pointRadius !== "function") contextStream.pointRadius(pointRadius); + return path; + }; + + path.pointRadius = function(_) { + if (!arguments.length) return pointRadius; + pointRadius = typeof _ === "function" ? _ : (contextStream.pointRadius(+_), +_); + return path; + }; + + return path.projection(projection).context(context); +} + +function transform(methods) { + return { + stream: transformer(methods) + }; +} + +function transformer(methods) { + return function(stream) { + var s = new TransformStream; + for (var key in methods) s[key] = methods[key]; + s.stream = stream; + return s; + }; +} + +function TransformStream() {} + +TransformStream.prototype = { + constructor: TransformStream, + point: function(x, y) { this.stream.point(x, y); }, + sphere: function() { this.stream.sphere(); }, + lineStart: function() { this.stream.lineStart(); }, + lineEnd: function() { this.stream.lineEnd(); }, + polygonStart: function() { this.stream.polygonStart(); }, + polygonEnd: function() { this.stream.polygonEnd(); } +}; + +function fit(projection, fitBounds, object) { + var clip = projection.clipExtent && projection.clipExtent(); + projection.scale(150).translate([0, 0]); + if (clip != null) projection.clipExtent(null); + geoStream(object, projection.stream(boundsStream$1)); + fitBounds(boundsStream$1.result()); + if (clip != null) projection.clipExtent(clip); + return projection; +} + +function fitExtent(projection, extent, object) { + return fit(projection, function(b) { + var w = extent[1][0] - extent[0][0], + h = extent[1][1] - extent[0][1], + k = Math.min(w / (b[1][0] - b[0][0]), h / (b[1][1] - b[0][1])), + x = +extent[0][0] + (w - k * (b[1][0] + b[0][0])) / 2, + y = +extent[0][1] + (h - k * (b[1][1] + b[0][1])) / 2; + projection.scale(150 * k).translate([x, y]); + }, object); +} + +function fitSize(projection, size, object) { + return fitExtent(projection, [[0, 0], size], object); +} + +function fitWidth(projection, width, object) { + return fit(projection, function(b) { + var w = +width, + k = w / (b[1][0] - b[0][0]), + x = (w - k * (b[1][0] + b[0][0])) / 2, + y = -k * b[0][1]; + projection.scale(150 * k).translate([x, y]); + }, object); +} + +function fitHeight(projection, height, object) { + return fit(projection, function(b) { + var h = +height, + k = h / (b[1][1] - b[0][1]), + x = -k * b[0][0], + y = (h - k * (b[1][1] + b[0][1])) / 2; + projection.scale(150 * k).translate([x, y]); + }, object); +} + +var maxDepth = 16, // maximum depth of subdivision + cosMinDistance = cos$1(30 * radians); // cos(minimum angular distance) + +function resample(project, delta2) { + return +delta2 ? resample$1(project, delta2) : resampleNone(project); +} + +function resampleNone(project) { + return transformer({ + point: function(x, y) { + x = project(x, y); + this.stream.point(x[0], x[1]); + } + }); +} + +function resample$1(project, delta2) { + + function resampleLineTo(x0, y0, lambda0, a0, b0, c0, x1, y1, lambda1, a1, b1, c1, depth, stream) { + var dx = x1 - x0, + dy = y1 - y0, + d2 = dx * dx + dy * dy; + if (d2 > 4 * delta2 && depth--) { + var a = a0 + a1, + b = b0 + b1, + c = c0 + c1, + m = sqrt(a * a + b * b + c * c), + phi2 = asin(c /= m), + lambda2 = abs(abs(c) - 1) < epsilon$2 || abs(lambda0 - lambda1) < epsilon$2 ? (lambda0 + lambda1) / 2 : atan2(b, a), + p = project(lambda2, phi2), + x2 = p[0], + y2 = p[1], + dx2 = x2 - x0, + dy2 = y2 - y0, + dz = dy * dx2 - dx * dy2; + if (dz * dz / d2 > delta2 // perpendicular projected distance + || abs((dx * dx2 + dy * dy2) / d2 - 0.5) > 0.3 // midpoint close to an end + || a0 * a1 + b0 * b1 + c0 * c1 < cosMinDistance) { // angular distance + resampleLineTo(x0, y0, lambda0, a0, b0, c0, x2, y2, lambda2, a /= m, b /= m, c, depth, stream); + stream.point(x2, y2); + resampleLineTo(x2, y2, lambda2, a, b, c, x1, y1, lambda1, a1, b1, c1, depth, stream); + } + } + } + return function(stream) { + var lambda00, x00, y00, a00, b00, c00, // first point + lambda0, x0, y0, a0, b0, c0; // previous point + + var resampleStream = { + point: point, + lineStart: lineStart, + lineEnd: lineEnd, + polygonStart: function() { stream.polygonStart(); resampleStream.lineStart = ringStart; }, + polygonEnd: function() { stream.polygonEnd(); resampleStream.lineStart = lineStart; } + }; + + function point(x, y) { + x = project(x, y); + stream.point(x[0], x[1]); + } + + function lineStart() { + x0 = NaN; + resampleStream.point = linePoint; + stream.lineStart(); + } + + function linePoint(lambda, phi) { + var c = cartesian([lambda, phi]), p = project(lambda, phi); + resampleLineTo(x0, y0, lambda0, a0, b0, c0, x0 = p[0], y0 = p[1], lambda0 = lambda, a0 = c[0], b0 = c[1], c0 = c[2], maxDepth, stream); + stream.point(x0, y0); + } + + function lineEnd() { + resampleStream.point = point; + stream.lineEnd(); + } + + function ringStart() { + lineStart(); + resampleStream.point = ringPoint; + resampleStream.lineEnd = ringEnd; + } + + function ringPoint(lambda, phi) { + linePoint(lambda00 = lambda, phi), x00 = x0, y00 = y0, a00 = a0, b00 = b0, c00 = c0; + resampleStream.point = linePoint; + } + + function ringEnd() { + resampleLineTo(x0, y0, lambda0, a0, b0, c0, x00, y00, lambda00, a00, b00, c00, maxDepth, stream); + resampleStream.lineEnd = lineEnd; + lineEnd(); + } + + return resampleStream; + }; +} + +var transformRadians = transformer({ + point: function(x, y) { + this.stream.point(x * radians, y * radians); + } +}); + +function transformRotate(rotate) { + return transformer({ + point: function(x, y) { + var r = rotate(x, y); + return this.stream.point(r[0], r[1]); + } + }); +} + +function scaleTranslate(k, dx, dy, sx, sy) { + function transform(x, y) { + x *= sx; y *= sy; + return [dx + k * x, dy - k * y]; + } + transform.invert = function(x, y) { + return [(x - dx) / k * sx, (dy - y) / k * sy]; + }; + return transform; +} + +function scaleTranslateRotate(k, dx, dy, sx, sy, alpha) { + var cosAlpha = cos$1(alpha), + sinAlpha = sin$1(alpha), + a = cosAlpha * k, + b = sinAlpha * k, + ai = cosAlpha / k, + bi = sinAlpha / k, + ci = (sinAlpha * dy - cosAlpha * dx) / k, + fi = (sinAlpha * dx + cosAlpha * dy) / k; + function transform(x, y) { + x *= sx; y *= sy; + return [a * x - b * y + dx, dy - b * x - a * y]; + } + transform.invert = function(x, y) { + return [sx * (ai * x - bi * y + ci), sy * (fi - bi * x - ai * y)]; + }; + return transform; +} + +function projection(project) { + return projectionMutator(function() { return project; })(); +} + +function projectionMutator(projectAt) { + var project, + k = 150, // scale + x = 480, y = 250, // translate + lambda = 0, phi = 0, // center + deltaLambda = 0, deltaPhi = 0, deltaGamma = 0, rotate, // pre-rotate + alpha = 0, // post-rotate angle + sx = 1, // reflectX + sy = 1, // reflectX + theta = null, preclip = clipAntimeridian, // pre-clip angle + x0 = null, y0, x1, y1, postclip = identity$4, // post-clip extent + delta2 = 0.5, // precision + projectResample, + projectTransform, + projectRotateTransform, + cache, + cacheStream; + + function projection(point) { + return projectRotateTransform(point[0] * radians, point[1] * radians); + } + + function invert(point) { + point = projectRotateTransform.invert(point[0], point[1]); + return point && [point[0] * degrees$1, point[1] * degrees$1]; + } + + projection.stream = function(stream) { + return cache && cacheStream === stream ? cache : cache = transformRadians(transformRotate(rotate)(preclip(projectResample(postclip(cacheStream = stream))))); + }; + + projection.preclip = function(_) { + return arguments.length ? (preclip = _, theta = undefined, reset()) : preclip; + }; + + projection.postclip = function(_) { + return arguments.length ? (postclip = _, x0 = y0 = x1 = y1 = null, reset()) : postclip; + }; + + projection.clipAngle = function(_) { + return arguments.length ? (preclip = +_ ? clipCircle(theta = _ * radians) : (theta = null, clipAntimeridian), reset()) : theta * degrees$1; + }; + + projection.clipExtent = function(_) { + return arguments.length ? (postclip = _ == null ? (x0 = y0 = x1 = y1 = null, identity$4) : clipRectangle(x0 = +_[0][0], y0 = +_[0][1], x1 = +_[1][0], y1 = +_[1][1]), reset()) : x0 == null ? null : [[x0, y0], [x1, y1]]; + }; + + projection.scale = function(_) { + return arguments.length ? (k = +_, recenter()) : k; + }; + + projection.translate = function(_) { + return arguments.length ? (x = +_[0], y = +_[1], recenter()) : [x, y]; + }; + + projection.center = function(_) { + return arguments.length ? (lambda = _[0] % 360 * radians, phi = _[1] % 360 * radians, recenter()) : [lambda * degrees$1, phi * degrees$1]; + }; + + projection.rotate = function(_) { + return arguments.length ? (deltaLambda = _[0] % 360 * radians, deltaPhi = _[1] % 360 * radians, deltaGamma = _.length > 2 ? _[2] % 360 * radians : 0, recenter()) : [deltaLambda * degrees$1, deltaPhi * degrees$1, deltaGamma * degrees$1]; + }; + + projection.angle = function(_) { + return arguments.length ? (alpha = _ % 360 * radians, recenter()) : alpha * degrees$1; + }; + + projection.reflectX = function(_) { + return arguments.length ? (sx = _ ? -1 : 1, recenter()) : sx < 0; + }; + + projection.reflectY = function(_) { + return arguments.length ? (sy = _ ? -1 : 1, recenter()) : sy < 0; + }; + + projection.precision = function(_) { + return arguments.length ? (projectResample = resample(projectTransform, delta2 = _ * _), reset()) : sqrt(delta2); + }; + + projection.fitExtent = function(extent, object) { + return fitExtent(projection, extent, object); + }; + + projection.fitSize = function(size, object) { + return fitSize(projection, size, object); + }; + + projection.fitWidth = function(width, object) { + return fitWidth(projection, width, object); + }; + + projection.fitHeight = function(height, object) { + return fitHeight(projection, height, object); + }; + + function recenter() { + var center = scaleTranslateRotate(k, 0, 0, sx, sy, alpha).apply(null, project(lambda, phi)), + transform = (alpha ? scaleTranslateRotate : scaleTranslate)(k, x - center[0], y - center[1], sx, sy, alpha); + rotate = rotateRadians(deltaLambda, deltaPhi, deltaGamma); + projectTransform = compose(project, transform); + projectRotateTransform = compose(rotate, projectTransform); + projectResample = resample(projectTransform, delta2); + return reset(); + } + + function reset() { + cache = cacheStream = null; + return projection; + } + + return function() { + project = projectAt.apply(this, arguments); + projection.invert = project.invert && invert; + return recenter(); + }; +} + +function conicProjection(projectAt) { + var phi0 = 0, + phi1 = pi$3 / 3, + m = projectionMutator(projectAt), + p = m(phi0, phi1); + + p.parallels = function(_) { + return arguments.length ? m(phi0 = _[0] * radians, phi1 = _[1] * radians) : [phi0 * degrees$1, phi1 * degrees$1]; + }; + + return p; +} + +function cylindricalEqualAreaRaw(phi0) { + var cosPhi0 = cos$1(phi0); + + function forward(lambda, phi) { + return [lambda * cosPhi0, sin$1(phi) / cosPhi0]; + } + + forward.invert = function(x, y) { + return [x / cosPhi0, asin(y * cosPhi0)]; + }; + + return forward; +} + +function conicEqualAreaRaw(y0, y1) { + var sy0 = sin$1(y0), n = (sy0 + sin$1(y1)) / 2; + + // Are the parallels symmetrical around the Equator? + if (abs(n) < epsilon$2) return cylindricalEqualAreaRaw(y0); + + var c = 1 + sy0 * (2 * n - sy0), r0 = sqrt(c) / n; + + function project(x, y) { + var r = sqrt(c - 2 * n * sin$1(y)) / n; + return [r * sin$1(x *= n), r0 - r * cos$1(x)]; + } + + project.invert = function(x, y) { + var r0y = r0 - y, + l = atan2(x, abs(r0y)) * sign(r0y); + if (r0y * n < 0) + l -= pi$3 * sign(x) * sign(r0y); + return [l / n, asin((c - (x * x + r0y * r0y) * n * n) / (2 * n))]; + }; + + return project; +} + +function conicEqualArea() { + return conicProjection(conicEqualAreaRaw) + .scale(155.424) + .center([0, 33.6442]); +} + +function albers() { + return conicEqualArea() + .parallels([29.5, 45.5]) + .scale(1070) + .translate([480, 250]) + .rotate([96, 0]) + .center([-0.6, 38.7]); +} + +// The projections must have mutually exclusive clip regions on the sphere, +// as this will avoid emitting interleaving lines and polygons. +function multiplex(streams) { + var n = streams.length; + return { + point: function(x, y) { var i = -1; while (++i < n) streams[i].point(x, y); }, + sphere: function() { var i = -1; while (++i < n) streams[i].sphere(); }, + lineStart: function() { var i = -1; while (++i < n) streams[i].lineStart(); }, + lineEnd: function() { var i = -1; while (++i < n) streams[i].lineEnd(); }, + polygonStart: function() { var i = -1; while (++i < n) streams[i].polygonStart(); }, + polygonEnd: function() { var i = -1; while (++i < n) streams[i].polygonEnd(); } + }; +} + +// A composite projection for the United States, configured by default for +// 960×500. The projection also works quite well at 960×600 if you change the +// scale to 1285 and adjust the translate accordingly. The set of standard +// parallels for each region comes from USGS, which is published here: +// http://egsc.usgs.gov/isb/pubs/MapProjections/projections.html#albers +function albersUsa() { + var cache, + cacheStream, + lower48 = albers(), lower48Point, + alaska = conicEqualArea().rotate([154, 0]).center([-2, 58.5]).parallels([55, 65]), alaskaPoint, // EPSG:3338 + hawaii = conicEqualArea().rotate([157, 0]).center([-3, 19.9]).parallels([8, 18]), hawaiiPoint, // ESRI:102007 + point, pointStream = {point: function(x, y) { point = [x, y]; }}; + + function albersUsa(coordinates) { + var x = coordinates[0], y = coordinates[1]; + return point = null, + (lower48Point.point(x, y), point) + || (alaskaPoint.point(x, y), point) + || (hawaiiPoint.point(x, y), point); + } + + albersUsa.invert = function(coordinates) { + var k = lower48.scale(), + t = lower48.translate(), + x = (coordinates[0] - t[0]) / k, + y = (coordinates[1] - t[1]) / k; + return (y >= 0.120 && y < 0.234 && x >= -0.425 && x < -0.214 ? alaska + : y >= 0.166 && y < 0.234 && x >= -0.214 && x < -0.115 ? hawaii + : lower48).invert(coordinates); + }; + + albersUsa.stream = function(stream) { + return cache && cacheStream === stream ? cache : cache = multiplex([lower48.stream(cacheStream = stream), alaska.stream(stream), hawaii.stream(stream)]); + }; + + albersUsa.precision = function(_) { + if (!arguments.length) return lower48.precision(); + lower48.precision(_), alaska.precision(_), hawaii.precision(_); + return reset(); + }; + + albersUsa.scale = function(_) { + if (!arguments.length) return lower48.scale(); + lower48.scale(_), alaska.scale(_ * 0.35), hawaii.scale(_); + return albersUsa.translate(lower48.translate()); + }; + + albersUsa.translate = function(_) { + if (!arguments.length) return lower48.translate(); + var k = lower48.scale(), x = +_[0], y = +_[1]; + + lower48Point = lower48 + .translate(_) + .clipExtent([[x - 0.455 * k, y - 0.238 * k], [x + 0.455 * k, y + 0.238 * k]]) + .stream(pointStream); + + alaskaPoint = alaska + .translate([x - 0.307 * k, y + 0.201 * k]) + .clipExtent([[x - 0.425 * k + epsilon$2, y + 0.120 * k + epsilon$2], [x - 0.214 * k - epsilon$2, y + 0.234 * k - epsilon$2]]) + .stream(pointStream); + + hawaiiPoint = hawaii + .translate([x - 0.205 * k, y + 0.212 * k]) + .clipExtent([[x - 0.214 * k + epsilon$2, y + 0.166 * k + epsilon$2], [x - 0.115 * k - epsilon$2, y + 0.234 * k - epsilon$2]]) + .stream(pointStream); + + return reset(); + }; + + albersUsa.fitExtent = function(extent, object) { + return fitExtent(albersUsa, extent, object); + }; + + albersUsa.fitSize = function(size, object) { + return fitSize(albersUsa, size, object); + }; + + albersUsa.fitWidth = function(width, object) { + return fitWidth(albersUsa, width, object); + }; + + albersUsa.fitHeight = function(height, object) { + return fitHeight(albersUsa, height, object); + }; + + function reset() { + cache = cacheStream = null; + return albersUsa; + } + + return albersUsa.scale(1070); +} + +function azimuthalRaw(scale) { + return function(x, y) { + var cx = cos$1(x), + cy = cos$1(y), + k = scale(cx * cy); + return [ + k * cy * sin$1(x), + k * sin$1(y) + ]; + } +} + +function azimuthalInvert(angle) { + return function(x, y) { + var z = sqrt(x * x + y * y), + c = angle(z), + sc = sin$1(c), + cc = cos$1(c); + return [ + atan2(x * sc, z * cc), + asin(z && y * sc / z) + ]; + } +} + +var azimuthalEqualAreaRaw = azimuthalRaw(function(cxcy) { + return sqrt(2 / (1 + cxcy)); +}); + +azimuthalEqualAreaRaw.invert = azimuthalInvert(function(z) { + return 2 * asin(z / 2); +}); + +function azimuthalEqualArea() { + return projection(azimuthalEqualAreaRaw) + .scale(124.75) + .clipAngle(180 - 1e-3); +} + +var azimuthalEquidistantRaw = azimuthalRaw(function(c) { + return (c = acos(c)) && c / sin$1(c); +}); + +azimuthalEquidistantRaw.invert = azimuthalInvert(function(z) { + return z; +}); + +function azimuthalEquidistant() { + return projection(azimuthalEquidistantRaw) + .scale(79.4188) + .clipAngle(180 - 1e-3); +} + +function mercatorRaw(lambda, phi) { + return [lambda, log(tan((halfPi$2 + phi) / 2))]; +} + +mercatorRaw.invert = function(x, y) { + return [x, 2 * atan(exp(y)) - halfPi$2]; +}; + +function mercator() { + return mercatorProjection(mercatorRaw) + .scale(961 / tau$3); +} + +function mercatorProjection(project) { + var m = projection(project), + center = m.center, + scale = m.scale, + translate = m.translate, + clipExtent = m.clipExtent, + x0 = null, y0, x1, y1; // clip extent + + m.scale = function(_) { + return arguments.length ? (scale(_), reclip()) : scale(); + }; + + m.translate = function(_) { + return arguments.length ? (translate(_), reclip()) : translate(); + }; + + m.center = function(_) { + return arguments.length ? (center(_), reclip()) : center(); + }; + + m.clipExtent = function(_) { + return arguments.length ? ((_ == null ? x0 = y0 = x1 = y1 = null : (x0 = +_[0][0], y0 = +_[0][1], x1 = +_[1][0], y1 = +_[1][1])), reclip()) : x0 == null ? null : [[x0, y0], [x1, y1]]; + }; + + function reclip() { + var k = pi$3 * scale(), + t = m(rotation(m.rotate()).invert([0, 0])); + return clipExtent(x0 == null + ? [[t[0] - k, t[1] - k], [t[0] + k, t[1] + k]] : project === mercatorRaw + ? [[Math.max(t[0] - k, x0), y0], [Math.min(t[0] + k, x1), y1]] + : [[x0, Math.max(t[1] - k, y0)], [x1, Math.min(t[1] + k, y1)]]); + } + + return reclip(); +} + +function tany(y) { + return tan((halfPi$2 + y) / 2); +} + +function conicConformalRaw(y0, y1) { + var cy0 = cos$1(y0), + n = y0 === y1 ? sin$1(y0) : log(cy0 / cos$1(y1)) / log(tany(y1) / tany(y0)), + f = cy0 * pow(tany(y0), n) / n; + + if (!n) return mercatorRaw; + + function project(x, y) { + if (f > 0) { if (y < -halfPi$2 + epsilon$2) y = -halfPi$2 + epsilon$2; } + else { if (y > halfPi$2 - epsilon$2) y = halfPi$2 - epsilon$2; } + var r = f / pow(tany(y), n); + return [r * sin$1(n * x), f - r * cos$1(n * x)]; + } + + project.invert = function(x, y) { + var fy = f - y, r = sign(n) * sqrt(x * x + fy * fy), + l = atan2(x, abs(fy)) * sign(fy); + if (fy * n < 0) + l -= pi$3 * sign(x) * sign(fy); + return [l / n, 2 * atan(pow(f / r, 1 / n)) - halfPi$2]; + }; + + return project; +} + +function conicConformal() { + return conicProjection(conicConformalRaw) + .scale(109.5) + .parallels([30, 30]); +} + +function equirectangularRaw(lambda, phi) { + return [lambda, phi]; +} + +equirectangularRaw.invert = equirectangularRaw; + +function equirectangular() { + return projection(equirectangularRaw) + .scale(152.63); +} + +function conicEquidistantRaw(y0, y1) { + var cy0 = cos$1(y0), + n = y0 === y1 ? sin$1(y0) : (cy0 - cos$1(y1)) / (y1 - y0), + g = cy0 / n + y0; + + if (abs(n) < epsilon$2) return equirectangularRaw; + + function project(x, y) { + var gy = g - y, nx = n * x; + return [gy * sin$1(nx), g - gy * cos$1(nx)]; + } + + project.invert = function(x, y) { + var gy = g - y, + l = atan2(x, abs(gy)) * sign(gy); + if (gy * n < 0) + l -= pi$3 * sign(x) * sign(gy); + return [l / n, g - sign(n) * sqrt(x * x + gy * gy)]; + }; + + return project; +} + +function conicEquidistant() { + return conicProjection(conicEquidistantRaw) + .scale(131.154) + .center([0, 13.9389]); +} + +var A1 = 1.340264, + A2 = -0.081106, + A3 = 0.000893, + A4 = 0.003796, + M = sqrt(3) / 2, + iterations = 12; + +function equalEarthRaw(lambda, phi) { + var l = asin(M * sin$1(phi)), l2 = l * l, l6 = l2 * l2 * l2; + return [ + lambda * cos$1(l) / (M * (A1 + 3 * A2 * l2 + l6 * (7 * A3 + 9 * A4 * l2))), + l * (A1 + A2 * l2 + l6 * (A3 + A4 * l2)) + ]; +} + +equalEarthRaw.invert = function(x, y) { + var l = y, l2 = l * l, l6 = l2 * l2 * l2; + for (var i = 0, delta, fy, fpy; i < iterations; ++i) { + fy = l * (A1 + A2 * l2 + l6 * (A3 + A4 * l2)) - y; + fpy = A1 + 3 * A2 * l2 + l6 * (7 * A3 + 9 * A4 * l2); + l -= delta = fy / fpy, l2 = l * l, l6 = l2 * l2 * l2; + if (abs(delta) < epsilon2$1) break; + } + return [ + M * x * (A1 + 3 * A2 * l2 + l6 * (7 * A3 + 9 * A4 * l2)) / cos$1(l), + asin(sin$1(l) / M) + ]; +}; + +function equalEarth() { + return projection(equalEarthRaw) + .scale(177.158); +} + +function gnomonicRaw(x, y) { + var cy = cos$1(y), k = cos$1(x) * cy; + return [cy * sin$1(x) / k, sin$1(y) / k]; +} + +gnomonicRaw.invert = azimuthalInvert(atan); + +function gnomonic() { + return projection(gnomonicRaw) + .scale(144.049) + .clipAngle(60); +} + +function identity$5() { + var k = 1, tx = 0, ty = 0, sx = 1, sy = 1, // scale, translate and reflect + alpha = 0, ca, sa, // angle + x0 = null, y0, x1, y1, // clip extent + kx = 1, ky = 1, + transform = transformer({ + point: function(x, y) { + var p = projection([x, y]); + this.stream.point(p[0], p[1]); + } + }), + postclip = identity$4, + cache, + cacheStream; + + function reset() { + kx = k * sx; + ky = k * sy; + cache = cacheStream = null; + return projection; + } + + function projection (p) { + var x = p[0] * kx, y = p[1] * ky; + if (alpha) { + var t = y * ca - x * sa; + x = x * ca + y * sa; + y = t; + } + return [x + tx, y + ty]; + } + projection.invert = function(p) { + var x = p[0] - tx, y = p[1] - ty; + if (alpha) { + var t = y * ca + x * sa; + x = x * ca - y * sa; + y = t; + } + return [x / kx, y / ky]; + }; + projection.stream = function(stream) { + return cache && cacheStream === stream ? cache : cache = transform(postclip(cacheStream = stream)); + }; + projection.postclip = function(_) { + return arguments.length ? (postclip = _, x0 = y0 = x1 = y1 = null, reset()) : postclip; + }; + projection.clipExtent = function(_) { + return arguments.length ? (postclip = _ == null ? (x0 = y0 = x1 = y1 = null, identity$4) : clipRectangle(x0 = +_[0][0], y0 = +_[0][1], x1 = +_[1][0], y1 = +_[1][1]), reset()) : x0 == null ? null : [[x0, y0], [x1, y1]]; + }; + projection.scale = function(_) { + return arguments.length ? (k = +_, reset()) : k; + }; + projection.translate = function(_) { + return arguments.length ? (tx = +_[0], ty = +_[1], reset()) : [tx, ty]; + }; + projection.angle = function(_) { + return arguments.length ? (alpha = _ % 360 * radians, sa = sin$1(alpha), ca = cos$1(alpha), reset()) : alpha * degrees$1; + }; + projection.reflectX = function(_) { + return arguments.length ? (sx = _ ? -1 : 1, reset()) : sx < 0; + }; + projection.reflectY = function(_) { + return arguments.length ? (sy = _ ? -1 : 1, reset()) : sy < 0; + }; + projection.fitExtent = function(extent, object) { + return fitExtent(projection, extent, object); + }; + projection.fitSize = function(size, object) { + return fitSize(projection, size, object); + }; + projection.fitWidth = function(width, object) { + return fitWidth(projection, width, object); + }; + projection.fitHeight = function(height, object) { + return fitHeight(projection, height, object); + }; + + return projection; +} + +function naturalEarth1Raw(lambda, phi) { + var phi2 = phi * phi, phi4 = phi2 * phi2; + return [ + lambda * (0.8707 - 0.131979 * phi2 + phi4 * (-0.013791 + phi4 * (0.003971 * phi2 - 0.001529 * phi4))), + phi * (1.007226 + phi2 * (0.015085 + phi4 * (-0.044475 + 0.028874 * phi2 - 0.005916 * phi4))) + ]; +} + +naturalEarth1Raw.invert = function(x, y) { + var phi = y, i = 25, delta; + do { + var phi2 = phi * phi, phi4 = phi2 * phi2; + phi -= delta = (phi * (1.007226 + phi2 * (0.015085 + phi4 * (-0.044475 + 0.028874 * phi2 - 0.005916 * phi4))) - y) / + (1.007226 + phi2 * (0.015085 * 3 + phi4 * (-0.044475 * 7 + 0.028874 * 9 * phi2 - 0.005916 * 11 * phi4))); + } while (abs(delta) > epsilon$2 && --i > 0); + return [ + x / (0.8707 + (phi2 = phi * phi) * (-0.131979 + phi2 * (-0.013791 + phi2 * phi2 * phi2 * (0.003971 - 0.001529 * phi2)))), + phi + ]; +}; + +function naturalEarth1() { + return projection(naturalEarth1Raw) + .scale(175.295); +} + +function orthographicRaw(x, y) { + return [cos$1(y) * sin$1(x), sin$1(y)]; +} + +orthographicRaw.invert = azimuthalInvert(asin); + +function orthographic() { + return projection(orthographicRaw) + .scale(249.5) + .clipAngle(90 + epsilon$2); +} + +function stereographicRaw(x, y) { + var cy = cos$1(y), k = 1 + cos$1(x) * cy; + return [cy * sin$1(x) / k, sin$1(y) / k]; +} + +stereographicRaw.invert = azimuthalInvert(function(z) { + return 2 * atan(z); +}); + +function stereographic() { + return projection(stereographicRaw) + .scale(250) + .clipAngle(142); +} + +function transverseMercatorRaw(lambda, phi) { + return [log(tan((halfPi$2 + phi) / 2)), -lambda]; +} + +transverseMercatorRaw.invert = function(x, y) { + return [-y, 2 * atan(exp(x)) - halfPi$2]; +}; + +function transverseMercator() { + var m = mercatorProjection(transverseMercatorRaw), + center = m.center, + rotate = m.rotate; + + m.center = function(_) { + return arguments.length ? center([-_[1], _[0]]) : (_ = center(), [_[1], -_[0]]); + }; + + m.rotate = function(_) { + return arguments.length ? rotate([_[0], _[1], _.length > 2 ? _[2] + 90 : 90]) : (_ = rotate(), [_[0], _[1], _[2] - 90]); + }; + + return rotate([0, 0, 90]) + .scale(159.155); +} + +function defaultSeparation(a, b) { + return a.parent === b.parent ? 1 : 2; +} + +function meanX(children) { + return children.reduce(meanXReduce, 0) / children.length; +} + +function meanXReduce(x, c) { + return x + c.x; +} + +function maxY(children) { + return 1 + children.reduce(maxYReduce, 0); +} + +function maxYReduce(y, c) { + return Math.max(y, c.y); +} + +function leafLeft(node) { + var children; + while (children = node.children) node = children[0]; + return node; +} + +function leafRight(node) { + var children; + while (children = node.children) node = children[children.length - 1]; + return node; +} + +function cluster() { + var separation = defaultSeparation, + dx = 1, + dy = 1, + nodeSize = false; + + function cluster(root) { + var previousNode, + x = 0; + + // First walk, computing the initial x & y values. + root.eachAfter(function(node) { + var children = node.children; + if (children) { + node.x = meanX(children); + node.y = maxY(children); + } else { + node.x = previousNode ? x += separation(node, previousNode) : 0; + node.y = 0; + previousNode = node; + } + }); + + var left = leafLeft(root), + right = leafRight(root), + x0 = left.x - separation(left, right) / 2, + x1 = right.x + separation(right, left) / 2; + + // Second walk, normalizing x & y to the desired size. + return root.eachAfter(nodeSize ? function(node) { + node.x = (node.x - root.x) * dx; + node.y = (root.y - node.y) * dy; + } : function(node) { + node.x = (node.x - x0) / (x1 - x0) * dx; + node.y = (1 - (root.y ? node.y / root.y : 1)) * dy; + }); + } + + cluster.separation = function(x) { + return arguments.length ? (separation = x, cluster) : separation; + }; + + cluster.size = function(x) { + return arguments.length ? (nodeSize = false, dx = +x[0], dy = +x[1], cluster) : (nodeSize ? null : [dx, dy]); + }; + + cluster.nodeSize = function(x) { + return arguments.length ? (nodeSize = true, dx = +x[0], dy = +x[1], cluster) : (nodeSize ? [dx, dy] : null); + }; + + return cluster; +} + +function count(node) { + var sum = 0, + children = node.children, + i = children && children.length; + if (!i) sum = 1; + else while (--i >= 0) sum += children[i].value; + node.value = sum; +} + +function node_count() { + return this.eachAfter(count); +} + +function node_each(callback) { + var node = this, current, next = [node], children, i, n; + do { + current = next.reverse(), next = []; + while (node = current.pop()) { + callback(node), children = node.children; + if (children) for (i = 0, n = children.length; i < n; ++i) { + next.push(children[i]); + } + } + } while (next.length); + return this; +} + +function node_eachBefore(callback) { + var node = this, nodes = [node], children, i; + while (node = nodes.pop()) { + callback(node), children = node.children; + if (children) for (i = children.length - 1; i >= 0; --i) { + nodes.push(children[i]); + } + } + return this; +} + +function node_eachAfter(callback) { + var node = this, nodes = [node], next = [], children, i, n; + while (node = nodes.pop()) { + next.push(node), children = node.children; + if (children) for (i = 0, n = children.length; i < n; ++i) { + nodes.push(children[i]); + } + } + while (node = next.pop()) { + callback(node); + } + return this; +} + +function node_sum(value) { + return this.eachAfter(function(node) { + var sum = +value(node.data) || 0, + children = node.children, + i = children && children.length; + while (--i >= 0) sum += children[i].value; + node.value = sum; + }); +} + +function node_sort(compare) { + return this.eachBefore(function(node) { + if (node.children) { + node.children.sort(compare); + } + }); +} + +function node_path(end) { + var start = this, + ancestor = leastCommonAncestor(start, end), + nodes = [start]; + while (start !== ancestor) { + start = start.parent; + nodes.push(start); + } + var k = nodes.length; + while (end !== ancestor) { + nodes.splice(k, 0, end); + end = end.parent; + } + return nodes; +} + +function leastCommonAncestor(a, b) { + if (a === b) return a; + var aNodes = a.ancestors(), + bNodes = b.ancestors(), + c = null; + a = aNodes.pop(); + b = bNodes.pop(); + while (a === b) { + c = a; + a = aNodes.pop(); + b = bNodes.pop(); + } + return c; +} + +function node_ancestors() { + var node = this, nodes = [node]; + while (node = node.parent) { + nodes.push(node); + } + return nodes; +} + +function node_descendants() { + var nodes = []; + this.each(function(node) { + nodes.push(node); + }); + return nodes; +} + +function node_leaves() { + var leaves = []; + this.eachBefore(function(node) { + if (!node.children) { + leaves.push(node); + } + }); + return leaves; +} + +function node_links() { + var root = this, links = []; + root.each(function(node) { + if (node !== root) { // Don’t include the root’s parent, if any. + links.push({source: node.parent, target: node}); + } + }); + return links; +} + +function hierarchy(data, children) { + var root = new Node(data), + valued = +data.value && (root.value = data.value), + node, + nodes = [root], + child, + childs, + i, + n; + + if (children == null) children = defaultChildren; + + while (node = nodes.pop()) { + if (valued) node.value = +node.data.value; + if ((childs = children(node.data)) && (n = childs.length)) { + node.children = new Array(n); + for (i = n - 1; i >= 0; --i) { + nodes.push(child = node.children[i] = new Node(childs[i])); + child.parent = node; + child.depth = node.depth + 1; + } + } + } + + return root.eachBefore(computeHeight); +} + +function node_copy() { + return hierarchy(this).eachBefore(copyData); +} + +function defaultChildren(d) { + return d.children; +} + +function copyData(node) { + node.data = node.data.data; +} + +function computeHeight(node) { + var height = 0; + do node.height = height; + while ((node = node.parent) && (node.height < ++height)); +} + +function Node(data) { + this.data = data; + this.depth = + this.height = 0; + this.parent = null; +} + +Node.prototype = hierarchy.prototype = { + constructor: Node, + count: node_count, + each: node_each, + eachAfter: node_eachAfter, + eachBefore: node_eachBefore, + sum: node_sum, + sort: node_sort, + path: node_path, + ancestors: node_ancestors, + descendants: node_descendants, + leaves: node_leaves, + links: node_links, + copy: node_copy +}; + +var slice$4 = Array.prototype.slice; + +function shuffle$1(array) { + var m = array.length, + t, + i; + + while (m) { + i = Math.random() * m-- | 0; + t = array[m]; + array[m] = array[i]; + array[i] = t; + } + + return array; +} + +function enclose(circles) { + var i = 0, n = (circles = shuffle$1(slice$4.call(circles))).length, B = [], p, e; + + while (i < n) { + p = circles[i]; + if (e && enclosesWeak(e, p)) ++i; + else e = encloseBasis(B = extendBasis(B, p)), i = 0; + } + + return e; +} + +function extendBasis(B, p) { + var i, j; + + if (enclosesWeakAll(p, B)) return [p]; + + // If we get here then B must have at least one element. + for (i = 0; i < B.length; ++i) { + if (enclosesNot(p, B[i]) + && enclosesWeakAll(encloseBasis2(B[i], p), B)) { + return [B[i], p]; + } + } + + // If we get here then B must have at least two elements. + for (i = 0; i < B.length - 1; ++i) { + for (j = i + 1; j < B.length; ++j) { + if (enclosesNot(encloseBasis2(B[i], B[j]), p) + && enclosesNot(encloseBasis2(B[i], p), B[j]) + && enclosesNot(encloseBasis2(B[j], p), B[i]) + && enclosesWeakAll(encloseBasis3(B[i], B[j], p), B)) { + return [B[i], B[j], p]; + } + } + } + + // If we get here then something is very wrong. + throw new Error; +} + +function enclosesNot(a, b) { + var dr = a.r - b.r, dx = b.x - a.x, dy = b.y - a.y; + return dr < 0 || dr * dr < dx * dx + dy * dy; +} + +function enclosesWeak(a, b) { + var dr = a.r - b.r + 1e-6, dx = b.x - a.x, dy = b.y - a.y; + return dr > 0 && dr * dr > dx * dx + dy * dy; +} + +function enclosesWeakAll(a, B) { + for (var i = 0; i < B.length; ++i) { + if (!enclosesWeak(a, B[i])) { + return false; + } + } + return true; +} + +function encloseBasis(B) { + switch (B.length) { + case 1: return encloseBasis1(B[0]); + case 2: return encloseBasis2(B[0], B[1]); + case 3: return encloseBasis3(B[0], B[1], B[2]); + } +} + +function encloseBasis1(a) { + return { + x: a.x, + y: a.y, + r: a.r + }; +} + +function encloseBasis2(a, b) { + var x1 = a.x, y1 = a.y, r1 = a.r, + x2 = b.x, y2 = b.y, r2 = b.r, + x21 = x2 - x1, y21 = y2 - y1, r21 = r2 - r1, + l = Math.sqrt(x21 * x21 + y21 * y21); + return { + x: (x1 + x2 + x21 / l * r21) / 2, + y: (y1 + y2 + y21 / l * r21) / 2, + r: (l + r1 + r2) / 2 + }; +} + +function encloseBasis3(a, b, c) { + var x1 = a.x, y1 = a.y, r1 = a.r, + x2 = b.x, y2 = b.y, r2 = b.r, + x3 = c.x, y3 = c.y, r3 = c.r, + a2 = x1 - x2, + a3 = x1 - x3, + b2 = y1 - y2, + b3 = y1 - y3, + c2 = r2 - r1, + c3 = r3 - r1, + d1 = x1 * x1 + y1 * y1 - r1 * r1, + d2 = d1 - x2 * x2 - y2 * y2 + r2 * r2, + d3 = d1 - x3 * x3 - y3 * y3 + r3 * r3, + ab = a3 * b2 - a2 * b3, + xa = (b2 * d3 - b3 * d2) / (ab * 2) - x1, + xb = (b3 * c2 - b2 * c3) / ab, + ya = (a3 * d2 - a2 * d3) / (ab * 2) - y1, + yb = (a2 * c3 - a3 * c2) / ab, + A = xb * xb + yb * yb - 1, + B = 2 * (r1 + xa * xb + ya * yb), + C = xa * xa + ya * ya - r1 * r1, + r = -(A ? (B + Math.sqrt(B * B - 4 * A * C)) / (2 * A) : C / B); + return { + x: x1 + xa + xb * r, + y: y1 + ya + yb * r, + r: r + }; +} + +function place(b, a, c) { + var dx = b.x - a.x, x, a2, + dy = b.y - a.y, y, b2, + d2 = dx * dx + dy * dy; + if (d2) { + a2 = a.r + c.r, a2 *= a2; + b2 = b.r + c.r, b2 *= b2; + if (a2 > b2) { + x = (d2 + b2 - a2) / (2 * d2); + y = Math.sqrt(Math.max(0, b2 / d2 - x * x)); + c.x = b.x - x * dx - y * dy; + c.y = b.y - x * dy + y * dx; + } else { + x = (d2 + a2 - b2) / (2 * d2); + y = Math.sqrt(Math.max(0, a2 / d2 - x * x)); + c.x = a.x + x * dx - y * dy; + c.y = a.y + x * dy + y * dx; + } + } else { + c.x = a.x + c.r; + c.y = a.y; + } +} + +function intersects(a, b) { + var dr = a.r + b.r - 1e-6, dx = b.x - a.x, dy = b.y - a.y; + return dr > 0 && dr * dr > dx * dx + dy * dy; +} + +function score(node) { + var a = node._, + b = node.next._, + ab = a.r + b.r, + dx = (a.x * b.r + b.x * a.r) / ab, + dy = (a.y * b.r + b.y * a.r) / ab; + return dx * dx + dy * dy; +} + +function Node$1(circle) { + this._ = circle; + this.next = null; + this.previous = null; +} + +function packEnclose(circles) { + if (!(n = circles.length)) return 0; + + var a, b, c, n, aa, ca, i, j, k, sj, sk; + + // Place the first circle. + a = circles[0], a.x = 0, a.y = 0; + if (!(n > 1)) return a.r; + + // Place the second circle. + b = circles[1], a.x = -b.r, b.x = a.r, b.y = 0; + if (!(n > 2)) return a.r + b.r; + + // Place the third circle. + place(b, a, c = circles[2]); + + // Initialize the front-chain using the first three circles a, b and c. + a = new Node$1(a), b = new Node$1(b), c = new Node$1(c); + a.next = c.previous = b; + b.next = a.previous = c; + c.next = b.previous = a; + + // Attempt to place each remaining circle… + pack: for (i = 3; i < n; ++i) { + place(a._, b._, c = circles[i]), c = new Node$1(c); + + // Find the closest intersecting circle on the front-chain, if any. + // “Closeness” is determined by linear distance along the front-chain. + // “Ahead” or “behind” is likewise determined by linear distance. + j = b.next, k = a.previous, sj = b._.r, sk = a._.r; + do { + if (sj <= sk) { + if (intersects(j._, c._)) { + b = j, a.next = b, b.previous = a, --i; + continue pack; + } + sj += j._.r, j = j.next; + } else { + if (intersects(k._, c._)) { + a = k, a.next = b, b.previous = a, --i; + continue pack; + } + sk += k._.r, k = k.previous; + } + } while (j !== k.next); + + // Success! Insert the new circle c between a and b. + c.previous = a, c.next = b, a.next = b.previous = b = c; + + // Compute the new closest circle pair to the centroid. + aa = score(a); + while ((c = c.next) !== b) { + if ((ca = score(c)) < aa) { + a = c, aa = ca; + } + } + b = a.next; + } + + // Compute the enclosing circle of the front chain. + a = [b._], c = b; while ((c = c.next) !== b) a.push(c._); c = enclose(a); + + // Translate the circles to put the enclosing circle around the origin. + for (i = 0; i < n; ++i) a = circles[i], a.x -= c.x, a.y -= c.y; + + return c.r; +} + +function siblings(circles) { + packEnclose(circles); + return circles; +} + +function optional(f) { + return f == null ? null : required(f); +} + +function required(f) { + if (typeof f !== "function") throw new Error; + return f; +} + +function constantZero() { + return 0; +} + +function constant$9(x) { + return function() { + return x; + }; +} + +function defaultRadius$1(d) { + return Math.sqrt(d.value); +} + +function index$2() { + var radius = null, + dx = 1, + dy = 1, + padding = constantZero; + + function pack(root) { + root.x = dx / 2, root.y = dy / 2; + if (radius) { + root.eachBefore(radiusLeaf(radius)) + .eachAfter(packChildren(padding, 0.5)) + .eachBefore(translateChild(1)); + } else { + root.eachBefore(radiusLeaf(defaultRadius$1)) + .eachAfter(packChildren(constantZero, 1)) + .eachAfter(packChildren(padding, root.r / Math.min(dx, dy))) + .eachBefore(translateChild(Math.min(dx, dy) / (2 * root.r))); + } + return root; + } + + pack.radius = function(x) { + return arguments.length ? (radius = optional(x), pack) : radius; + }; + + pack.size = function(x) { + return arguments.length ? (dx = +x[0], dy = +x[1], pack) : [dx, dy]; + }; + + pack.padding = function(x) { + return arguments.length ? (padding = typeof x === "function" ? x : constant$9(+x), pack) : padding; + }; + + return pack; +} + +function radiusLeaf(radius) { + return function(node) { + if (!node.children) { + node.r = Math.max(0, +radius(node) || 0); + } + }; +} + +function packChildren(padding, k) { + return function(node) { + if (children = node.children) { + var children, + i, + n = children.length, + r = padding(node) * k || 0, + e; + + if (r) for (i = 0; i < n; ++i) children[i].r += r; + e = packEnclose(children); + if (r) for (i = 0; i < n; ++i) children[i].r -= r; + node.r = e + r; + } + }; +} + +function translateChild(k) { + return function(node) { + var parent = node.parent; + node.r *= k; + if (parent) { + node.x = parent.x + k * node.x; + node.y = parent.y + k * node.y; + } + }; +} + +function roundNode(node) { + node.x0 = Math.round(node.x0); + node.y0 = Math.round(node.y0); + node.x1 = Math.round(node.x1); + node.y1 = Math.round(node.y1); +} + +function treemapDice(parent, x0, y0, x1, y1) { + var nodes = parent.children, + node, + i = -1, + n = nodes.length, + k = parent.value && (x1 - x0) / parent.value; + + while (++i < n) { + node = nodes[i], node.y0 = y0, node.y1 = y1; + node.x0 = x0, node.x1 = x0 += node.value * k; + } +} + +function partition() { + var dx = 1, + dy = 1, + padding = 0, + round = false; + + function partition(root) { + var n = root.height + 1; + root.x0 = + root.y0 = padding; + root.x1 = dx; + root.y1 = dy / n; + root.eachBefore(positionNode(dy, n)); + if (round) root.eachBefore(roundNode); + return root; + } + + function positionNode(dy, n) { + return function(node) { + if (node.children) { + treemapDice(node, node.x0, dy * (node.depth + 1) / n, node.x1, dy * (node.depth + 2) / n); + } + var x0 = node.x0, + y0 = node.y0, + x1 = node.x1 - padding, + y1 = node.y1 - padding; + if (x1 < x0) x0 = x1 = (x0 + x1) / 2; + if (y1 < y0) y0 = y1 = (y0 + y1) / 2; + node.x0 = x0; + node.y0 = y0; + node.x1 = x1; + node.y1 = y1; + }; + } + + partition.round = function(x) { + return arguments.length ? (round = !!x, partition) : round; + }; + + partition.size = function(x) { + return arguments.length ? (dx = +x[0], dy = +x[1], partition) : [dx, dy]; + }; + + partition.padding = function(x) { + return arguments.length ? (padding = +x, partition) : padding; + }; + + return partition; +} + +var keyPrefix$1 = "$", // Protect against keys like “__proto__”. + preroot = {depth: -1}, + ambiguous = {}; + +function defaultId(d) { + return d.id; +} + +function defaultParentId(d) { + return d.parentId; +} + +function stratify() { + var id = defaultId, + parentId = defaultParentId; + + function stratify(data) { + var d, + i, + n = data.length, + root, + parent, + node, + nodes = new Array(n), + nodeId, + nodeKey, + nodeByKey = {}; + + for (i = 0; i < n; ++i) { + d = data[i], node = nodes[i] = new Node(d); + if ((nodeId = id(d, i, data)) != null && (nodeId += "")) { + nodeKey = keyPrefix$1 + (node.id = nodeId); + nodeByKey[nodeKey] = nodeKey in nodeByKey ? ambiguous : node; + } + } + + for (i = 0; i < n; ++i) { + node = nodes[i], nodeId = parentId(data[i], i, data); + if (nodeId == null || !(nodeId += "")) { + if (root) throw new Error("multiple roots"); + root = node; + } else { + parent = nodeByKey[keyPrefix$1 + nodeId]; + if (!parent) throw new Error("missing: " + nodeId); + if (parent === ambiguous) throw new Error("ambiguous: " + nodeId); + if (parent.children) parent.children.push(node); + else parent.children = [node]; + node.parent = parent; + } + } + + if (!root) throw new Error("no root"); + root.parent = preroot; + root.eachBefore(function(node) { node.depth = node.parent.depth + 1; --n; }).eachBefore(computeHeight); + root.parent = null; + if (n > 0) throw new Error("cycle"); + + return root; + } + + stratify.id = function(x) { + return arguments.length ? (id = required(x), stratify) : id; + }; + + stratify.parentId = function(x) { + return arguments.length ? (parentId = required(x), stratify) : parentId; + }; + + return stratify; +} + +function defaultSeparation$1(a, b) { + return a.parent === b.parent ? 1 : 2; +} + +// function radialSeparation(a, b) { +// return (a.parent === b.parent ? 1 : 2) / a.depth; +// } + +// This function is used to traverse the left contour of a subtree (or +// subforest). It returns the successor of v on this contour. This successor is +// either given by the leftmost child of v or by the thread of v. The function +// returns null if and only if v is on the highest level of its subtree. +function nextLeft(v) { + var children = v.children; + return children ? children[0] : v.t; +} + +// This function works analogously to nextLeft. +function nextRight(v) { + var children = v.children; + return children ? children[children.length - 1] : v.t; +} + +// Shifts the current subtree rooted at w+. This is done by increasing +// prelim(w+) and mod(w+) by shift. +function moveSubtree(wm, wp, shift) { + var change = shift / (wp.i - wm.i); + wp.c -= change; + wp.s += shift; + wm.c += change; + wp.z += shift; + wp.m += shift; +} + +// All other shifts, applied to the smaller subtrees between w- and w+, are +// performed by this function. To prepare the shifts, we have to adjust +// change(w+), shift(w+), and change(w-). +function executeShifts(v) { + var shift = 0, + change = 0, + children = v.children, + i = children.length, + w; + while (--i >= 0) { + w = children[i]; + w.z += shift; + w.m += shift; + shift += w.s + (change += w.c); + } +} + +// If vi-’s ancestor is a sibling of v, returns vi-’s ancestor. Otherwise, +// returns the specified (default) ancestor. +function nextAncestor(vim, v, ancestor) { + return vim.a.parent === v.parent ? vim.a : ancestor; +} + +function TreeNode(node, i) { + this._ = node; + this.parent = null; + this.children = null; + this.A = null; // default ancestor + this.a = this; // ancestor + this.z = 0; // prelim + this.m = 0; // mod + this.c = 0; // change + this.s = 0; // shift + this.t = null; // thread + this.i = i; // number +} + +TreeNode.prototype = Object.create(Node.prototype); + +function treeRoot(root) { + var tree = new TreeNode(root, 0), + node, + nodes = [tree], + child, + children, + i, + n; + + while (node = nodes.pop()) { + if (children = node._.children) { + node.children = new Array(n = children.length); + for (i = n - 1; i >= 0; --i) { + nodes.push(child = node.children[i] = new TreeNode(children[i], i)); + child.parent = node; + } + } + } + + (tree.parent = new TreeNode(null, 0)).children = [tree]; + return tree; +} + +// Node-link tree diagram using the Reingold-Tilford "tidy" algorithm +function tree() { + var separation = defaultSeparation$1, + dx = 1, + dy = 1, + nodeSize = null; + + function tree(root) { + var t = treeRoot(root); + + // Compute the layout using Buchheim et al.’s algorithm. + t.eachAfter(firstWalk), t.parent.m = -t.z; + t.eachBefore(secondWalk); + + // If a fixed node size is specified, scale x and y. + if (nodeSize) root.eachBefore(sizeNode); + + // If a fixed tree size is specified, scale x and y based on the extent. + // Compute the left-most, right-most, and depth-most nodes for extents. + else { + var left = root, + right = root, + bottom = root; + root.eachBefore(function(node) { + if (node.x < left.x) left = node; + if (node.x > right.x) right = node; + if (node.depth > bottom.depth) bottom = node; + }); + var s = left === right ? 1 : separation(left, right) / 2, + tx = s - left.x, + kx = dx / (right.x + s + tx), + ky = dy / (bottom.depth || 1); + root.eachBefore(function(node) { + node.x = (node.x + tx) * kx; + node.y = node.depth * ky; + }); + } + + return root; + } + + // Computes a preliminary x-coordinate for v. Before that, FIRST WALK is + // applied recursively to the children of v, as well as the function + // APPORTION. After spacing out the children by calling EXECUTE SHIFTS, the + // node v is placed to the midpoint of its outermost children. + function firstWalk(v) { + var children = v.children, + siblings = v.parent.children, + w = v.i ? siblings[v.i - 1] : null; + if (children) { + executeShifts(v); + var midpoint = (children[0].z + children[children.length - 1].z) / 2; + if (w) { + v.z = w.z + separation(v._, w._); + v.m = v.z - midpoint; + } else { + v.z = midpoint; + } + } else if (w) { + v.z = w.z + separation(v._, w._); + } + v.parent.A = apportion(v, w, v.parent.A || siblings[0]); + } + + // Computes all real x-coordinates by summing up the modifiers recursively. + function secondWalk(v) { + v._.x = v.z + v.parent.m; + v.m += v.parent.m; + } + + // The core of the algorithm. Here, a new subtree is combined with the + // previous subtrees. Threads are used to traverse the inside and outside + // contours of the left and right subtree up to the highest common level. The + // vertices used for the traversals are vi+, vi-, vo-, and vo+, where the + // superscript o means outside and i means inside, the subscript - means left + // subtree and + means right subtree. For summing up the modifiers along the + // contour, we use respective variables si+, si-, so-, and so+. Whenever two + // nodes of the inside contours conflict, we compute the left one of the + // greatest uncommon ancestors using the function ANCESTOR and call MOVE + // SUBTREE to shift the subtree and prepare the shifts of smaller subtrees. + // Finally, we add a new thread (if necessary). + function apportion(v, w, ancestor) { + if (w) { + var vip = v, + vop = v, + vim = w, + vom = vip.parent.children[0], + sip = vip.m, + sop = vop.m, + sim = vim.m, + som = vom.m, + shift; + while (vim = nextRight(vim), vip = nextLeft(vip), vim && vip) { + vom = nextLeft(vom); + vop = nextRight(vop); + vop.a = v; + shift = vim.z + sim - vip.z - sip + separation(vim._, vip._); + if (shift > 0) { + moveSubtree(nextAncestor(vim, v, ancestor), v, shift); + sip += shift; + sop += shift; + } + sim += vim.m; + sip += vip.m; + som += vom.m; + sop += vop.m; + } + if (vim && !nextRight(vop)) { + vop.t = vim; + vop.m += sim - sop; + } + if (vip && !nextLeft(vom)) { + vom.t = vip; + vom.m += sip - som; + ancestor = v; + } + } + return ancestor; + } + + function sizeNode(node) { + node.x *= dx; + node.y = node.depth * dy; + } + + tree.separation = function(x) { + return arguments.length ? (separation = x, tree) : separation; + }; + + tree.size = function(x) { + return arguments.length ? (nodeSize = false, dx = +x[0], dy = +x[1], tree) : (nodeSize ? null : [dx, dy]); + }; + + tree.nodeSize = function(x) { + return arguments.length ? (nodeSize = true, dx = +x[0], dy = +x[1], tree) : (nodeSize ? [dx, dy] : null); + }; + + return tree; +} + +function treemapSlice(parent, x0, y0, x1, y1) { + var nodes = parent.children, + node, + i = -1, + n = nodes.length, + k = parent.value && (y1 - y0) / parent.value; + + while (++i < n) { + node = nodes[i], node.x0 = x0, node.x1 = x1; + node.y0 = y0, node.y1 = y0 += node.value * k; + } +} + +var phi = (1 + Math.sqrt(5)) / 2; + +function squarifyRatio(ratio, parent, x0, y0, x1, y1) { + var rows = [], + nodes = parent.children, + row, + nodeValue, + i0 = 0, + i1 = 0, + n = nodes.length, + dx, dy, + value = parent.value, + sumValue, + minValue, + maxValue, + newRatio, + minRatio, + alpha, + beta; + + while (i0 < n) { + dx = x1 - x0, dy = y1 - y0; + + // Find the next non-empty node. + do sumValue = nodes[i1++].value; while (!sumValue && i1 < n); + minValue = maxValue = sumValue; + alpha = Math.max(dy / dx, dx / dy) / (value * ratio); + beta = sumValue * sumValue * alpha; + minRatio = Math.max(maxValue / beta, beta / minValue); + + // Keep adding nodes while the aspect ratio maintains or improves. + for (; i1 < n; ++i1) { + sumValue += nodeValue = nodes[i1].value; + if (nodeValue < minValue) minValue = nodeValue; + if (nodeValue > maxValue) maxValue = nodeValue; + beta = sumValue * sumValue * alpha; + newRatio = Math.max(maxValue / beta, beta / minValue); + if (newRatio > minRatio) { sumValue -= nodeValue; break; } + minRatio = newRatio; + } + + // Position and record the row orientation. + rows.push(row = {value: sumValue, dice: dx < dy, children: nodes.slice(i0, i1)}); + if (row.dice) treemapDice(row, x0, y0, x1, value ? y0 += dy * sumValue / value : y1); + else treemapSlice(row, x0, y0, value ? x0 += dx * sumValue / value : x1, y1); + value -= sumValue, i0 = i1; + } + + return rows; +} + +var squarify = (function custom(ratio) { + + function squarify(parent, x0, y0, x1, y1) { + squarifyRatio(ratio, parent, x0, y0, x1, y1); + } + + squarify.ratio = function(x) { + return custom((x = +x) > 1 ? x : 1); + }; + + return squarify; +})(phi); + +function index$3() { + var tile = squarify, + round = false, + dx = 1, + dy = 1, + paddingStack = [0], + paddingInner = constantZero, + paddingTop = constantZero, + paddingRight = constantZero, + paddingBottom = constantZero, + paddingLeft = constantZero; + + function treemap(root) { + root.x0 = + root.y0 = 0; + root.x1 = dx; + root.y1 = dy; + root.eachBefore(positionNode); + paddingStack = [0]; + if (round) root.eachBefore(roundNode); + return root; + } + + function positionNode(node) { + var p = paddingStack[node.depth], + x0 = node.x0 + p, + y0 = node.y0 + p, + x1 = node.x1 - p, + y1 = node.y1 - p; + if (x1 < x0) x0 = x1 = (x0 + x1) / 2; + if (y1 < y0) y0 = y1 = (y0 + y1) / 2; + node.x0 = x0; + node.y0 = y0; + node.x1 = x1; + node.y1 = y1; + if (node.children) { + p = paddingStack[node.depth + 1] = paddingInner(node) / 2; + x0 += paddingLeft(node) - p; + y0 += paddingTop(node) - p; + x1 -= paddingRight(node) - p; + y1 -= paddingBottom(node) - p; + if (x1 < x0) x0 = x1 = (x0 + x1) / 2; + if (y1 < y0) y0 = y1 = (y0 + y1) / 2; + tile(node, x0, y0, x1, y1); + } + } + + treemap.round = function(x) { + return arguments.length ? (round = !!x, treemap) : round; + }; + + treemap.size = function(x) { + return arguments.length ? (dx = +x[0], dy = +x[1], treemap) : [dx, dy]; + }; + + treemap.tile = function(x) { + return arguments.length ? (tile = required(x), treemap) : tile; + }; + + treemap.padding = function(x) { + return arguments.length ? treemap.paddingInner(x).paddingOuter(x) : treemap.paddingInner(); + }; + + treemap.paddingInner = function(x) { + return arguments.length ? (paddingInner = typeof x === "function" ? x : constant$9(+x), treemap) : paddingInner; + }; + + treemap.paddingOuter = function(x) { + return arguments.length ? treemap.paddingTop(x).paddingRight(x).paddingBottom(x).paddingLeft(x) : treemap.paddingTop(); + }; + + treemap.paddingTop = function(x) { + return arguments.length ? (paddingTop = typeof x === "function" ? x : constant$9(+x), treemap) : paddingTop; + }; + + treemap.paddingRight = function(x) { + return arguments.length ? (paddingRight = typeof x === "function" ? x : constant$9(+x), treemap) : paddingRight; + }; + + treemap.paddingBottom = function(x) { + return arguments.length ? (paddingBottom = typeof x === "function" ? x : constant$9(+x), treemap) : paddingBottom; + }; + + treemap.paddingLeft = function(x) { + return arguments.length ? (paddingLeft = typeof x === "function" ? x : constant$9(+x), treemap) : paddingLeft; + }; + + return treemap; +} + +function binary(parent, x0, y0, x1, y1) { + var nodes = parent.children, + i, n = nodes.length, + sum, sums = new Array(n + 1); + + for (sums[0] = sum = i = 0; i < n; ++i) { + sums[i + 1] = sum += nodes[i].value; + } + + partition(0, n, parent.value, x0, y0, x1, y1); + + function partition(i, j, value, x0, y0, x1, y1) { + if (i >= j - 1) { + var node = nodes[i]; + node.x0 = x0, node.y0 = y0; + node.x1 = x1, node.y1 = y1; + return; + } + + var valueOffset = sums[i], + valueTarget = (value / 2) + valueOffset, + k = i + 1, + hi = j - 1; + + while (k < hi) { + var mid = k + hi >>> 1; + if (sums[mid] < valueTarget) k = mid + 1; + else hi = mid; + } + + if ((valueTarget - sums[k - 1]) < (sums[k] - valueTarget) && i + 1 < k) --k; + + var valueLeft = sums[k] - valueOffset, + valueRight = value - valueLeft; + + if ((x1 - x0) > (y1 - y0)) { + var xk = (x0 * valueRight + x1 * valueLeft) / value; + partition(i, k, valueLeft, x0, y0, xk, y1); + partition(k, j, valueRight, xk, y0, x1, y1); + } else { + var yk = (y0 * valueRight + y1 * valueLeft) / value; + partition(i, k, valueLeft, x0, y0, x1, yk); + partition(k, j, valueRight, x0, yk, x1, y1); + } + } +} + +function sliceDice(parent, x0, y0, x1, y1) { + (parent.depth & 1 ? treemapSlice : treemapDice)(parent, x0, y0, x1, y1); +} + +var resquarify = (function custom(ratio) { + + function resquarify(parent, x0, y0, x1, y1) { + if ((rows = parent._squarify) && (rows.ratio === ratio)) { + var rows, + row, + nodes, + i, + j = -1, + n, + m = rows.length, + value = parent.value; + + while (++j < m) { + row = rows[j], nodes = row.children; + for (i = row.value = 0, n = nodes.length; i < n; ++i) row.value += nodes[i].value; + if (row.dice) treemapDice(row, x0, y0, x1, y0 += (y1 - y0) * row.value / value); + else treemapSlice(row, x0, y0, x0 += (x1 - x0) * row.value / value, y1); + value -= row.value; + } + } else { + parent._squarify = rows = squarifyRatio(ratio, parent, x0, y0, x1, y1); + rows.ratio = ratio; + } + } + + resquarify.ratio = function(x) { + return custom((x = +x) > 1 ? x : 1); + }; + + return resquarify; +})(phi); + +function area$2(polygon) { + var i = -1, + n = polygon.length, + a, + b = polygon[n - 1], + area = 0; + + while (++i < n) { + a = b; + b = polygon[i]; + area += a[1] * b[0] - a[0] * b[1]; + } + + return area / 2; +} + +function centroid$1(polygon) { + var i = -1, + n = polygon.length, + x = 0, + y = 0, + a, + b = polygon[n - 1], + c, + k = 0; + + while (++i < n) { + a = b; + b = polygon[i]; + k += c = a[0] * b[1] - b[0] * a[1]; + x += (a[0] + b[0]) * c; + y += (a[1] + b[1]) * c; + } + + return k *= 3, [x / k, y / k]; +} + +// Returns the 2D cross product of AB and AC vectors, i.e., the z-component of +// the 3D cross product in a quadrant I Cartesian coordinate system (+x is +// right, +y is up). Returns a positive value if ABC is counter-clockwise, +// negative if clockwise, and zero if the points are collinear. +function cross$1(a, b, c) { + return (b[0] - a[0]) * (c[1] - a[1]) - (b[1] - a[1]) * (c[0] - a[0]); +} + +function lexicographicOrder(a, b) { + return a[0] - b[0] || a[1] - b[1]; +} + +// Computes the upper convex hull per the monotone chain algorithm. +// Assumes points.length >= 3, is sorted by x, unique in y. +// Returns an array of indices into points in left-to-right order. +function computeUpperHullIndexes(points) { + var n = points.length, + indexes = [0, 1], + size = 2; + + for (var i = 2; i < n; ++i) { + while (size > 1 && cross$1(points[indexes[size - 2]], points[indexes[size - 1]], points[i]) <= 0) --size; + indexes[size++] = i; + } + + return indexes.slice(0, size); // remove popped points +} + +function hull(points) { + if ((n = points.length) < 3) return null; + + var i, + n, + sortedPoints = new Array(n), + flippedPoints = new Array(n); + + for (i = 0; i < n; ++i) sortedPoints[i] = [+points[i][0], +points[i][1], i]; + sortedPoints.sort(lexicographicOrder); + for (i = 0; i < n; ++i) flippedPoints[i] = [sortedPoints[i][0], -sortedPoints[i][1]]; + + var upperIndexes = computeUpperHullIndexes(sortedPoints), + lowerIndexes = computeUpperHullIndexes(flippedPoints); + + // Construct the hull polygon, removing possible duplicate endpoints. + var skipLeft = lowerIndexes[0] === upperIndexes[0], + skipRight = lowerIndexes[lowerIndexes.length - 1] === upperIndexes[upperIndexes.length - 1], + hull = []; + + // Add upper hull in right-to-l order. + // Then add lower hull in left-to-right order. + for (i = upperIndexes.length - 1; i >= 0; --i) hull.push(points[sortedPoints[upperIndexes[i]][2]]); + for (i = +skipLeft; i < lowerIndexes.length - skipRight; ++i) hull.push(points[sortedPoints[lowerIndexes[i]][2]]); + + return hull; +} + +function contains$2(polygon, point) { + var n = polygon.length, + p = polygon[n - 1], + x = point[0], y = point[1], + x0 = p[0], y0 = p[1], + x1, y1, + inside = false; + + for (var i = 0; i < n; ++i) { + p = polygon[i], x1 = p[0], y1 = p[1]; + if (((y1 > y) !== (y0 > y)) && (x < (x0 - x1) * (y - y1) / (y0 - y1) + x1)) inside = !inside; + x0 = x1, y0 = y1; + } + + return inside; +} + +function length$2(polygon) { + var i = -1, + n = polygon.length, + b = polygon[n - 1], + xa, + ya, + xb = b[0], + yb = b[1], + perimeter = 0; + + while (++i < n) { + xa = xb; + ya = yb; + b = polygon[i]; + xb = b[0]; + yb = b[1]; + xa -= xb; + ya -= yb; + perimeter += Math.sqrt(xa * xa + ya * ya); + } + + return perimeter; +} + +function defaultSource$1() { + return Math.random(); +} + +var uniform = (function sourceRandomUniform(source) { + function randomUniform(min, max) { + min = min == null ? 0 : +min; + max = max == null ? 1 : +max; + if (arguments.length === 1) max = min, min = 0; + else max -= min; + return function() { + return source() * max + min; + }; + } + + randomUniform.source = sourceRandomUniform; + + return randomUniform; +})(defaultSource$1); + +var normal = (function sourceRandomNormal(source) { + function randomNormal(mu, sigma) { + var x, r; + mu = mu == null ? 0 : +mu; + sigma = sigma == null ? 1 : +sigma; + return function() { + var y; + + // If available, use the second previously-generated uniform random. + if (x != null) y = x, x = null; + + // Otherwise, generate a new x and y. + else do { + x = source() * 2 - 1; + y = source() * 2 - 1; + r = x * x + y * y; + } while (!r || r > 1); + + return mu + sigma * y * Math.sqrt(-2 * Math.log(r) / r); + }; + } + + randomNormal.source = sourceRandomNormal; + + return randomNormal; +})(defaultSource$1); + +var logNormal = (function sourceRandomLogNormal(source) { + function randomLogNormal() { + var randomNormal = normal.source(source).apply(this, arguments); + return function() { + return Math.exp(randomNormal()); + }; + } + + randomLogNormal.source = sourceRandomLogNormal; + + return randomLogNormal; +})(defaultSource$1); + +var irwinHall = (function sourceRandomIrwinHall(source) { + function randomIrwinHall(n) { + return function() { + for (var sum = 0, i = 0; i < n; ++i) sum += source(); + return sum; + }; + } + + randomIrwinHall.source = sourceRandomIrwinHall; + + return randomIrwinHall; +})(defaultSource$1); + +var bates = (function sourceRandomBates(source) { + function randomBates(n) { + var randomIrwinHall = irwinHall.source(source)(n); + return function() { + return randomIrwinHall() / n; + }; + } + + randomBates.source = sourceRandomBates; + + return randomBates; +})(defaultSource$1); + +var exponential$1 = (function sourceRandomExponential(source) { + function randomExponential(lambda) { + return function() { + return -Math.log(1 - source()) / lambda; + }; + } + + randomExponential.source = sourceRandomExponential; + + return randomExponential; +})(defaultSource$1); + +function initRange(domain, range) { + switch (arguments.length) { + case 0: break; + case 1: this.range(domain); break; + default: this.range(range).domain(domain); break; + } + return this; +} + +function initInterpolator(domain, interpolator) { + switch (arguments.length) { + case 0: break; + case 1: this.interpolator(domain); break; + default: this.interpolator(interpolator).domain(domain); break; + } + return this; +} + +var array$3 = Array.prototype; + +var map$3 = array$3.map; +var slice$5 = array$3.slice; + +var implicit = {name: "implicit"}; + +function ordinal() { + var index = map$1(), + domain = [], + range = [], + unknown = implicit; + + function scale(d) { + var key = d + "", i = index.get(key); + if (!i) { + if (unknown !== implicit) return unknown; + index.set(key, i = domain.push(d)); + } + return range[(i - 1) % range.length]; + } + + scale.domain = function(_) { + if (!arguments.length) return domain.slice(); + domain = [], index = map$1(); + var i = -1, n = _.length, d, key; + while (++i < n) if (!index.has(key = (d = _[i]) + "")) index.set(key, domain.push(d)); + return scale; + }; + + scale.range = function(_) { + return arguments.length ? (range = slice$5.call(_), scale) : range.slice(); + }; + + scale.unknown = function(_) { + return arguments.length ? (unknown = _, scale) : unknown; + }; + + scale.copy = function() { + return ordinal(domain, range).unknown(unknown); + }; + + initRange.apply(scale, arguments); + + return scale; +} + +function band() { + var scale = ordinal().unknown(undefined), + domain = scale.domain, + ordinalRange = scale.range, + range = [0, 1], + step, + bandwidth, + round = false, + paddingInner = 0, + paddingOuter = 0, + align = 0.5; + + delete scale.unknown; + + function rescale() { + var n = domain().length, + reverse = range[1] < range[0], + start = range[reverse - 0], + stop = range[1 - reverse]; + step = (stop - start) / Math.max(1, n - paddingInner + paddingOuter * 2); + if (round) step = Math.floor(step); + start += (stop - start - step * (n - paddingInner)) * align; + bandwidth = step * (1 - paddingInner); + if (round) start = Math.round(start), bandwidth = Math.round(bandwidth); + var values = sequence(n).map(function(i) { return start + step * i; }); + return ordinalRange(reverse ? values.reverse() : values); + } + + scale.domain = function(_) { + return arguments.length ? (domain(_), rescale()) : domain(); + }; + + scale.range = function(_) { + return arguments.length ? (range = [+_[0], +_[1]], rescale()) : range.slice(); + }; + + scale.rangeRound = function(_) { + return range = [+_[0], +_[1]], round = true, rescale(); + }; + + scale.bandwidth = function() { + return bandwidth; + }; + + scale.step = function() { + return step; + }; + + scale.round = function(_) { + return arguments.length ? (round = !!_, rescale()) : round; + }; + + scale.padding = function(_) { + return arguments.length ? (paddingInner = Math.min(1, paddingOuter = +_), rescale()) : paddingInner; + }; + + scale.paddingInner = function(_) { + return arguments.length ? (paddingInner = Math.min(1, _), rescale()) : paddingInner; + }; + + scale.paddingOuter = function(_) { + return arguments.length ? (paddingOuter = +_, rescale()) : paddingOuter; + }; + + scale.align = function(_) { + return arguments.length ? (align = Math.max(0, Math.min(1, _)), rescale()) : align; + }; + + scale.copy = function() { + return band(domain(), range) + .round(round) + .paddingInner(paddingInner) + .paddingOuter(paddingOuter) + .align(align); + }; + + return initRange.apply(rescale(), arguments); +} + +function pointish(scale) { + var copy = scale.copy; + + scale.padding = scale.paddingOuter; + delete scale.paddingInner; + delete scale.paddingOuter; + + scale.copy = function() { + return pointish(copy()); + }; + + return scale; +} + +function point$1() { + return pointish(band.apply(null, arguments).paddingInner(1)); +} + +function constant$a(x) { + return function() { + return x; + }; +} + +function number$2(x) { + return +x; +} + +var unit = [0, 1]; + +function identity$6(x) { + return x; +} + +function normalize(a, b) { + return (b -= (a = +a)) + ? function(x) { return (x - a) / b; } + : constant$a(isNaN(b) ? NaN : 0.5); +} + +function clamper(domain) { + var a = domain[0], b = domain[domain.length - 1], t; + if (a > b) t = a, a = b, b = t; + return function(x) { return Math.max(a, Math.min(b, x)); }; +} + +// normalize(a, b)(x) takes a domain value x in [a,b] and returns the corresponding parameter t in [0,1]. +// interpolate(a, b)(t) takes a parameter t in [0,1] and returns the corresponding range value x in [a,b]. +function bimap(domain, range, interpolate) { + var d0 = domain[0], d1 = domain[1], r0 = range[0], r1 = range[1]; + if (d1 < d0) d0 = normalize(d1, d0), r0 = interpolate(r1, r0); + else d0 = normalize(d0, d1), r0 = interpolate(r0, r1); + return function(x) { return r0(d0(x)); }; +} + +function polymap(domain, range, interpolate) { + var j = Math.min(domain.length, range.length) - 1, + d = new Array(j), + r = new Array(j), + i = -1; + + // Reverse descending domains. + if (domain[j] < domain[0]) { + domain = domain.slice().reverse(); + range = range.slice().reverse(); + } + + while (++i < j) { + d[i] = normalize(domain[i], domain[i + 1]); + r[i] = interpolate(range[i], range[i + 1]); + } + + return function(x) { + var i = bisectRight(domain, x, 1, j) - 1; + return r[i](d[i](x)); + }; +} + +function copy(source, target) { + return target + .domain(source.domain()) + .range(source.range()) + .interpolate(source.interpolate()) + .clamp(source.clamp()) + .unknown(source.unknown()); +} + +function transformer$1() { + var domain = unit, + range = unit, + interpolate = interpolateValue, + transform, + untransform, + unknown, + clamp = identity$6, + piecewise, + output, + input; + + function rescale() { + piecewise = Math.min(domain.length, range.length) > 2 ? polymap : bimap; + output = input = null; + return scale; + } + + function scale(x) { + return isNaN(x = +x) ? unknown : (output || (output = piecewise(domain.map(transform), range, interpolate)))(transform(clamp(x))); + } + + scale.invert = function(y) { + return clamp(untransform((input || (input = piecewise(range, domain.map(transform), interpolateNumber)))(y))); + }; + + scale.domain = function(_) { + return arguments.length ? (domain = map$3.call(_, number$2), clamp === identity$6 || (clamp = clamper(domain)), rescale()) : domain.slice(); + }; + + scale.range = function(_) { + return arguments.length ? (range = slice$5.call(_), rescale()) : range.slice(); + }; + + scale.rangeRound = function(_) { + return range = slice$5.call(_), interpolate = interpolateRound, rescale(); + }; + + scale.clamp = function(_) { + return arguments.length ? (clamp = _ ? clamper(domain) : identity$6, scale) : clamp !== identity$6; + }; + + scale.interpolate = function(_) { + return arguments.length ? (interpolate = _, rescale()) : interpolate; + }; + + scale.unknown = function(_) { + return arguments.length ? (unknown = _, scale) : unknown; + }; + + return function(t, u) { + transform = t, untransform = u; + return rescale(); + }; +} + +function continuous(transform, untransform) { + return transformer$1()(transform, untransform); +} + +function tickFormat(start, stop, count, specifier) { + var step = tickStep(start, stop, count), + precision; + specifier = formatSpecifier(specifier == null ? ",f" : specifier); + switch (specifier.type) { + case "s": { + var value = Math.max(Math.abs(start), Math.abs(stop)); + if (specifier.precision == null && !isNaN(precision = precisionPrefix(step, value))) specifier.precision = precision; + return exports.formatPrefix(specifier, value); + } + case "": + case "e": + case "g": + case "p": + case "r": { + if (specifier.precision == null && !isNaN(precision = precisionRound(step, Math.max(Math.abs(start), Math.abs(stop))))) specifier.precision = precision - (specifier.type === "e"); + break; + } + case "f": + case "%": { + if (specifier.precision == null && !isNaN(precision = precisionFixed(step))) specifier.precision = precision - (specifier.type === "%") * 2; + break; + } + } + return exports.format(specifier); +} + +function linearish(scale) { + var domain = scale.domain; + + scale.ticks = function(count) { + var d = domain(); + return ticks(d[0], d[d.length - 1], count == null ? 10 : count); + }; + + scale.tickFormat = function(count, specifier) { + var d = domain(); + return tickFormat(d[0], d[d.length - 1], count == null ? 10 : count, specifier); + }; + + scale.nice = function(count) { + if (count == null) count = 10; + + var d = domain(), + i0 = 0, + i1 = d.length - 1, + start = d[i0], + stop = d[i1], + step; + + if (stop < start) { + step = start, start = stop, stop = step; + step = i0, i0 = i1, i1 = step; + } + + step = tickIncrement(start, stop, count); + + if (step > 0) { + start = Math.floor(start / step) * step; + stop = Math.ceil(stop / step) * step; + step = tickIncrement(start, stop, count); + } else if (step < 0) { + start = Math.ceil(start * step) / step; + stop = Math.floor(stop * step) / step; + step = tickIncrement(start, stop, count); + } + + if (step > 0) { + d[i0] = Math.floor(start / step) * step; + d[i1] = Math.ceil(stop / step) * step; + domain(d); + } else if (step < 0) { + d[i0] = Math.ceil(start * step) / step; + d[i1] = Math.floor(stop * step) / step; + domain(d); + } + + return scale; + }; + + return scale; +} + +function linear$2() { + var scale = continuous(identity$6, identity$6); + + scale.copy = function() { + return copy(scale, linear$2()); + }; + + initRange.apply(scale, arguments); + + return linearish(scale); +} + +function identity$7(domain) { + var unknown; + + function scale(x) { + return isNaN(x = +x) ? unknown : x; + } + + scale.invert = scale; + + scale.domain = scale.range = function(_) { + return arguments.length ? (domain = map$3.call(_, number$2), scale) : domain.slice(); + }; + + scale.unknown = function(_) { + return arguments.length ? (unknown = _, scale) : unknown; + }; + + scale.copy = function() { + return identity$7(domain).unknown(unknown); + }; + + domain = arguments.length ? map$3.call(domain, number$2) : [0, 1]; + + return linearish(scale); +} + +function nice(domain, interval) { + domain = domain.slice(); + + var i0 = 0, + i1 = domain.length - 1, + x0 = domain[i0], + x1 = domain[i1], + t; + + if (x1 < x0) { + t = i0, i0 = i1, i1 = t; + t = x0, x0 = x1, x1 = t; + } + + domain[i0] = interval.floor(x0); + domain[i1] = interval.ceil(x1); + return domain; +} + +function transformLog(x) { + return Math.log(x); +} + +function transformExp(x) { + return Math.exp(x); +} + +function transformLogn(x) { + return -Math.log(-x); +} + +function transformExpn(x) { + return -Math.exp(-x); +} + +function pow10(x) { + return isFinite(x) ? +("1e" + x) : x < 0 ? 0 : x; +} + +function powp(base) { + return base === 10 ? pow10 + : base === Math.E ? Math.exp + : function(x) { return Math.pow(base, x); }; +} + +function logp(base) { + return base === Math.E ? Math.log + : base === 10 && Math.log10 + || base === 2 && Math.log2 + || (base = Math.log(base), function(x) { return Math.log(x) / base; }); +} + +function reflect(f) { + return function(x) { + return -f(-x); + }; +} + +function loggish(transform) { + var scale = transform(transformLog, transformExp), + domain = scale.domain, + base = 10, + logs, + pows; + + function rescale() { + logs = logp(base), pows = powp(base); + if (domain()[0] < 0) { + logs = reflect(logs), pows = reflect(pows); + transform(transformLogn, transformExpn); + } else { + transform(transformLog, transformExp); + } + return scale; + } + + scale.base = function(_) { + return arguments.length ? (base = +_, rescale()) : base; + }; + + scale.domain = function(_) { + return arguments.length ? (domain(_), rescale()) : domain(); + }; + + scale.ticks = function(count) { + var d = domain(), + u = d[0], + v = d[d.length - 1], + r; + + if (r = v < u) i = u, u = v, v = i; + + var i = logs(u), + j = logs(v), + p, + k, + t, + n = count == null ? 10 : +count, + z = []; + + if (!(base % 1) && j - i < n) { + i = Math.round(i) - 1, j = Math.round(j) + 1; + if (u > 0) for (; i < j; ++i) { + for (k = 1, p = pows(i); k < base; ++k) { + t = p * k; + if (t < u) continue; + if (t > v) break; + z.push(t); + } + } else for (; i < j; ++i) { + for (k = base - 1, p = pows(i); k >= 1; --k) { + t = p * k; + if (t < u) continue; + if (t > v) break; + z.push(t); + } + } + } else { + z = ticks(i, j, Math.min(j - i, n)).map(pows); + } + + return r ? z.reverse() : z; + }; + + scale.tickFormat = function(count, specifier) { + if (specifier == null) specifier = base === 10 ? ".0e" : ","; + if (typeof specifier !== "function") specifier = exports.format(specifier); + if (count === Infinity) return specifier; + if (count == null) count = 10; + var k = Math.max(1, base * count / scale.ticks().length); // TODO fast estimate? + return function(d) { + var i = d / pows(Math.round(logs(d))); + if (i * base < base - 0.5) i *= base; + return i <= k ? specifier(d) : ""; + }; + }; + + scale.nice = function() { + return domain(nice(domain(), { + floor: function(x) { return pows(Math.floor(logs(x))); }, + ceil: function(x) { return pows(Math.ceil(logs(x))); } + })); + }; + + return scale; +} + +function log$1() { + var scale = loggish(transformer$1()).domain([1, 10]); + + scale.copy = function() { + return copy(scale, log$1()).base(scale.base()); + }; + + initRange.apply(scale, arguments); + + return scale; +} + +function transformSymlog(c) { + return function(x) { + return Math.sign(x) * Math.log1p(Math.abs(x / c)); + }; +} + +function transformSymexp(c) { + return function(x) { + return Math.sign(x) * Math.expm1(Math.abs(x)) * c; + }; +} + +function symlogish(transform) { + var c = 1, scale = transform(transformSymlog(c), transformSymexp(c)); + + scale.constant = function(_) { + return arguments.length ? transform(transformSymlog(c = +_), transformSymexp(c)) : c; + }; + + return linearish(scale); +} + +function symlog() { + var scale = symlogish(transformer$1()); + + scale.copy = function() { + return copy(scale, symlog()).constant(scale.constant()); + }; + + return initRange.apply(scale, arguments); +} + +function transformPow(exponent) { + return function(x) { + return x < 0 ? -Math.pow(-x, exponent) : Math.pow(x, exponent); + }; +} + +function transformSqrt(x) { + return x < 0 ? -Math.sqrt(-x) : Math.sqrt(x); +} + +function transformSquare(x) { + return x < 0 ? -x * x : x * x; +} + +function powish(transform) { + var scale = transform(identity$6, identity$6), + exponent = 1; + + function rescale() { + return exponent === 1 ? transform(identity$6, identity$6) + : exponent === 0.5 ? transform(transformSqrt, transformSquare) + : transform(transformPow(exponent), transformPow(1 / exponent)); + } + + scale.exponent = function(_) { + return arguments.length ? (exponent = +_, rescale()) : exponent; + }; + + return linearish(scale); +} + +function pow$1() { + var scale = powish(transformer$1()); + + scale.copy = function() { + return copy(scale, pow$1()).exponent(scale.exponent()); + }; + + initRange.apply(scale, arguments); + + return scale; +} + +function sqrt$1() { + return pow$1.apply(null, arguments).exponent(0.5); +} + +function quantile() { + var domain = [], + range = [], + thresholds = [], + unknown; + + function rescale() { + var i = 0, n = Math.max(1, range.length); + thresholds = new Array(n - 1); + while (++i < n) thresholds[i - 1] = threshold(domain, i / n); + return scale; + } + + function scale(x) { + return isNaN(x = +x) ? unknown : range[bisectRight(thresholds, x)]; + } + + scale.invertExtent = function(y) { + var i = range.indexOf(y); + return i < 0 ? [NaN, NaN] : [ + i > 0 ? thresholds[i - 1] : domain[0], + i < thresholds.length ? thresholds[i] : domain[domain.length - 1] + ]; + }; + + scale.domain = function(_) { + if (!arguments.length) return domain.slice(); + domain = []; + for (var i = 0, n = _.length, d; i < n; ++i) if (d = _[i], d != null && !isNaN(d = +d)) domain.push(d); + domain.sort(ascending); + return rescale(); + }; + + scale.range = function(_) { + return arguments.length ? (range = slice$5.call(_), rescale()) : range.slice(); + }; + + scale.unknown = function(_) { + return arguments.length ? (unknown = _, scale) : unknown; + }; + + scale.quantiles = function() { + return thresholds.slice(); + }; + + scale.copy = function() { + return quantile() + .domain(domain) + .range(range) + .unknown(unknown); + }; + + return initRange.apply(scale, arguments); +} + +function quantize$1() { + var x0 = 0, + x1 = 1, + n = 1, + domain = [0.5], + range = [0, 1], + unknown; + + function scale(x) { + return x <= x ? range[bisectRight(domain, x, 0, n)] : unknown; + } + + function rescale() { + var i = -1; + domain = new Array(n); + while (++i < n) domain[i] = ((i + 1) * x1 - (i - n) * x0) / (n + 1); + return scale; + } + + scale.domain = function(_) { + return arguments.length ? (x0 = +_[0], x1 = +_[1], rescale()) : [x0, x1]; + }; + + scale.range = function(_) { + return arguments.length ? (n = (range = slice$5.call(_)).length - 1, rescale()) : range.slice(); + }; + + scale.invertExtent = function(y) { + var i = range.indexOf(y); + return i < 0 ? [NaN, NaN] + : i < 1 ? [x0, domain[0]] + : i >= n ? [domain[n - 1], x1] + : [domain[i - 1], domain[i]]; + }; + + scale.unknown = function(_) { + return arguments.length ? (unknown = _, scale) : scale; + }; + + scale.thresholds = function() { + return domain.slice(); + }; + + scale.copy = function() { + return quantize$1() + .domain([x0, x1]) + .range(range) + .unknown(unknown); + }; + + return initRange.apply(linearish(scale), arguments); +} + +function threshold$1() { + var domain = [0.5], + range = [0, 1], + unknown, + n = 1; + + function scale(x) { + return x <= x ? range[bisectRight(domain, x, 0, n)] : unknown; + } + + scale.domain = function(_) { + return arguments.length ? (domain = slice$5.call(_), n = Math.min(domain.length, range.length - 1), scale) : domain.slice(); + }; + + scale.range = function(_) { + return arguments.length ? (range = slice$5.call(_), n = Math.min(domain.length, range.length - 1), scale) : range.slice(); + }; + + scale.invertExtent = function(y) { + var i = range.indexOf(y); + return [domain[i - 1], domain[i]]; + }; + + scale.unknown = function(_) { + return arguments.length ? (unknown = _, scale) : unknown; + }; + + scale.copy = function() { + return threshold$1() + .domain(domain) + .range(range) + .unknown(unknown); + }; + + return initRange.apply(scale, arguments); +} + +var t0$1 = new Date, + t1$1 = new Date; + +function newInterval(floori, offseti, count, field) { + + function interval(date) { + return floori(date = arguments.length === 0 ? new Date : new Date(+date)), date; + } + + interval.floor = function(date) { + return floori(date = new Date(+date)), date; + }; + + interval.ceil = function(date) { + return floori(date = new Date(date - 1)), offseti(date, 1), floori(date), date; + }; + + interval.round = function(date) { + var d0 = interval(date), + d1 = interval.ceil(date); + return date - d0 < d1 - date ? d0 : d1; + }; + + interval.offset = function(date, step) { + return offseti(date = new Date(+date), step == null ? 1 : Math.floor(step)), date; + }; + + interval.range = function(start, stop, step) { + var range = [], previous; + start = interval.ceil(start); + step = step == null ? 1 : Math.floor(step); + if (!(start < stop) || !(step > 0)) return range; // also handles Invalid Date + do range.push(previous = new Date(+start)), offseti(start, step), floori(start); + while (previous < start && start < stop); + return range; + }; + + interval.filter = function(test) { + return newInterval(function(date) { + if (date >= date) while (floori(date), !test(date)) date.setTime(date - 1); + }, function(date, step) { + if (date >= date) { + if (step < 0) while (++step <= 0) { + while (offseti(date, -1), !test(date)) {} // eslint-disable-line no-empty + } else while (--step >= 0) { + while (offseti(date, +1), !test(date)) {} // eslint-disable-line no-empty + } + } + }); + }; + + if (count) { + interval.count = function(start, end) { + t0$1.setTime(+start), t1$1.setTime(+end); + floori(t0$1), floori(t1$1); + return Math.floor(count(t0$1, t1$1)); + }; + + interval.every = function(step) { + step = Math.floor(step); + return !isFinite(step) || !(step > 0) ? null + : !(step > 1) ? interval + : interval.filter(field + ? function(d) { return field(d) % step === 0; } + : function(d) { return interval.count(0, d) % step === 0; }); + }; + } + + return interval; +} + +var millisecond = newInterval(function() { + // noop +}, function(date, step) { + date.setTime(+date + step); +}, function(start, end) { + return end - start; +}); + +// An optimized implementation for this simple case. +millisecond.every = function(k) { + k = Math.floor(k); + if (!isFinite(k) || !(k > 0)) return null; + if (!(k > 1)) return millisecond; + return newInterval(function(date) { + date.setTime(Math.floor(date / k) * k); + }, function(date, step) { + date.setTime(+date + step * k); + }, function(start, end) { + return (end - start) / k; + }); +}; +var milliseconds = millisecond.range; + +var durationSecond = 1e3; +var durationMinute = 6e4; +var durationHour = 36e5; +var durationDay = 864e5; +var durationWeek = 6048e5; + +var second = newInterval(function(date) { + date.setTime(date - date.getMilliseconds()); +}, function(date, step) { + date.setTime(+date + step * durationSecond); +}, function(start, end) { + return (end - start) / durationSecond; +}, function(date) { + return date.getUTCSeconds(); +}); +var seconds = second.range; + +var minute = newInterval(function(date) { + date.setTime(date - date.getMilliseconds() - date.getSeconds() * durationSecond); +}, function(date, step) { + date.setTime(+date + step * durationMinute); +}, function(start, end) { + return (end - start) / durationMinute; +}, function(date) { + return date.getMinutes(); +}); +var minutes = minute.range; + +var hour = newInterval(function(date) { + date.setTime(date - date.getMilliseconds() - date.getSeconds() * durationSecond - date.getMinutes() * durationMinute); +}, function(date, step) { + date.setTime(+date + step * durationHour); +}, function(start, end) { + return (end - start) / durationHour; +}, function(date) { + return date.getHours(); +}); +var hours = hour.range; + +var day = newInterval(function(date) { + date.setHours(0, 0, 0, 0); +}, function(date, step) { + date.setDate(date.getDate() + step); +}, function(start, end) { + return (end - start - (end.getTimezoneOffset() - start.getTimezoneOffset()) * durationMinute) / durationDay; +}, function(date) { + return date.getDate() - 1; +}); +var days = day.range; + +function weekday(i) { + return newInterval(function(date) { + date.setDate(date.getDate() - (date.getDay() + 7 - i) % 7); + date.setHours(0, 0, 0, 0); + }, function(date, step) { + date.setDate(date.getDate() + step * 7); + }, function(start, end) { + return (end - start - (end.getTimezoneOffset() - start.getTimezoneOffset()) * durationMinute) / durationWeek; + }); +} + +var sunday = weekday(0); +var monday = weekday(1); +var tuesday = weekday(2); +var wednesday = weekday(3); +var thursday = weekday(4); +var friday = weekday(5); +var saturday = weekday(6); + +var sundays = sunday.range; +var mondays = monday.range; +var tuesdays = tuesday.range; +var wednesdays = wednesday.range; +var thursdays = thursday.range; +var fridays = friday.range; +var saturdays = saturday.range; + +var month = newInterval(function(date) { + date.setDate(1); + date.setHours(0, 0, 0, 0); +}, function(date, step) { + date.setMonth(date.getMonth() + step); +}, function(start, end) { + return end.getMonth() - start.getMonth() + (end.getFullYear() - start.getFullYear()) * 12; +}, function(date) { + return date.getMonth(); +}); +var months = month.range; + +var year = newInterval(function(date) { + date.setMonth(0, 1); + date.setHours(0, 0, 0, 0); +}, function(date, step) { + date.setFullYear(date.getFullYear() + step); +}, function(start, end) { + return end.getFullYear() - start.getFullYear(); +}, function(date) { + return date.getFullYear(); +}); + +// An optimized implementation for this simple case. +year.every = function(k) { + return !isFinite(k = Math.floor(k)) || !(k > 0) ? null : newInterval(function(date) { + date.setFullYear(Math.floor(date.getFullYear() / k) * k); + date.setMonth(0, 1); + date.setHours(0, 0, 0, 0); + }, function(date, step) { + date.setFullYear(date.getFullYear() + step * k); + }); +}; +var years = year.range; + +var utcMinute = newInterval(function(date) { + date.setUTCSeconds(0, 0); +}, function(date, step) { + date.setTime(+date + step * durationMinute); +}, function(start, end) { + return (end - start) / durationMinute; +}, function(date) { + return date.getUTCMinutes(); +}); +var utcMinutes = utcMinute.range; + +var utcHour = newInterval(function(date) { + date.setUTCMinutes(0, 0, 0); +}, function(date, step) { + date.setTime(+date + step * durationHour); +}, function(start, end) { + return (end - start) / durationHour; +}, function(date) { + return date.getUTCHours(); +}); +var utcHours = utcHour.range; + +var utcDay = newInterval(function(date) { + date.setUTCHours(0, 0, 0, 0); +}, function(date, step) { + date.setUTCDate(date.getUTCDate() + step); +}, function(start, end) { + return (end - start) / durationDay; +}, function(date) { + return date.getUTCDate() - 1; +}); +var utcDays = utcDay.range; + +function utcWeekday(i) { + return newInterval(function(date) { + date.setUTCDate(date.getUTCDate() - (date.getUTCDay() + 7 - i) % 7); + date.setUTCHours(0, 0, 0, 0); + }, function(date, step) { + date.setUTCDate(date.getUTCDate() + step * 7); + }, function(start, end) { + return (end - start) / durationWeek; + }); +} + +var utcSunday = utcWeekday(0); +var utcMonday = utcWeekday(1); +var utcTuesday = utcWeekday(2); +var utcWednesday = utcWeekday(3); +var utcThursday = utcWeekday(4); +var utcFriday = utcWeekday(5); +var utcSaturday = utcWeekday(6); + +var utcSundays = utcSunday.range; +var utcMondays = utcMonday.range; +var utcTuesdays = utcTuesday.range; +var utcWednesdays = utcWednesday.range; +var utcThursdays = utcThursday.range; +var utcFridays = utcFriday.range; +var utcSaturdays = utcSaturday.range; + +var utcMonth = newInterval(function(date) { + date.setUTCDate(1); + date.setUTCHours(0, 0, 0, 0); +}, function(date, step) { + date.setUTCMonth(date.getUTCMonth() + step); +}, function(start, end) { + return end.getUTCMonth() - start.getUTCMonth() + (end.getUTCFullYear() - start.getUTCFullYear()) * 12; +}, function(date) { + return date.getUTCMonth(); +}); +var utcMonths = utcMonth.range; + +var utcYear = newInterval(function(date) { + date.setUTCMonth(0, 1); + date.setUTCHours(0, 0, 0, 0); +}, function(date, step) { + date.setUTCFullYear(date.getUTCFullYear() + step); +}, function(start, end) { + return end.getUTCFullYear() - start.getUTCFullYear(); +}, function(date) { + return date.getUTCFullYear(); +}); + +// An optimized implementation for this simple case. +utcYear.every = function(k) { + return !isFinite(k = Math.floor(k)) || !(k > 0) ? null : newInterval(function(date) { + date.setUTCFullYear(Math.floor(date.getUTCFullYear() / k) * k); + date.setUTCMonth(0, 1); + date.setUTCHours(0, 0, 0, 0); + }, function(date, step) { + date.setUTCFullYear(date.getUTCFullYear() + step * k); + }); +}; +var utcYears = utcYear.range; + +function localDate(d) { + if (0 <= d.y && d.y < 100) { + var date = new Date(-1, d.m, d.d, d.H, d.M, d.S, d.L); + date.setFullYear(d.y); + return date; + } + return new Date(d.y, d.m, d.d, d.H, d.M, d.S, d.L); +} + +function utcDate(d) { + if (0 <= d.y && d.y < 100) { + var date = new Date(Date.UTC(-1, d.m, d.d, d.H, d.M, d.S, d.L)); + date.setUTCFullYear(d.y); + return date; + } + return new Date(Date.UTC(d.y, d.m, d.d, d.H, d.M, d.S, d.L)); +} + +function newDate(y, m, d) { + return {y: y, m: m, d: d, H: 0, M: 0, S: 0, L: 0}; +} + +function formatLocale$1(locale) { + var locale_dateTime = locale.dateTime, + locale_date = locale.date, + locale_time = locale.time, + locale_periods = locale.periods, + locale_weekdays = locale.days, + locale_shortWeekdays = locale.shortDays, + locale_months = locale.months, + locale_shortMonths = locale.shortMonths; + + var periodRe = formatRe(locale_periods), + periodLookup = formatLookup(locale_periods), + weekdayRe = formatRe(locale_weekdays), + weekdayLookup = formatLookup(locale_weekdays), + shortWeekdayRe = formatRe(locale_shortWeekdays), + shortWeekdayLookup = formatLookup(locale_shortWeekdays), + monthRe = formatRe(locale_months), + monthLookup = formatLookup(locale_months), + shortMonthRe = formatRe(locale_shortMonths), + shortMonthLookup = formatLookup(locale_shortMonths); + + var formats = { + "a": formatShortWeekday, + "A": formatWeekday, + "b": formatShortMonth, + "B": formatMonth, + "c": null, + "d": formatDayOfMonth, + "e": formatDayOfMonth, + "f": formatMicroseconds, + "H": formatHour24, + "I": formatHour12, + "j": formatDayOfYear, + "L": formatMilliseconds, + "m": formatMonthNumber, + "M": formatMinutes, + "p": formatPeriod, + "q": formatQuarter, + "Q": formatUnixTimestamp, + "s": formatUnixTimestampSeconds, + "S": formatSeconds, + "u": formatWeekdayNumberMonday, + "U": formatWeekNumberSunday, + "V": formatWeekNumberISO, + "w": formatWeekdayNumberSunday, + "W": formatWeekNumberMonday, + "x": null, + "X": null, + "y": formatYear$1, + "Y": formatFullYear, + "Z": formatZone, + "%": formatLiteralPercent + }; + + var utcFormats = { + "a": formatUTCShortWeekday, + "A": formatUTCWeekday, + "b": formatUTCShortMonth, + "B": formatUTCMonth, + "c": null, + "d": formatUTCDayOfMonth, + "e": formatUTCDayOfMonth, + "f": formatUTCMicroseconds, + "H": formatUTCHour24, + "I": formatUTCHour12, + "j": formatUTCDayOfYear, + "L": formatUTCMilliseconds, + "m": formatUTCMonthNumber, + "M": formatUTCMinutes, + "p": formatUTCPeriod, + "q": formatUTCQuarter, + "Q": formatUnixTimestamp, + "s": formatUnixTimestampSeconds, + "S": formatUTCSeconds, + "u": formatUTCWeekdayNumberMonday, + "U": formatUTCWeekNumberSunday, + "V": formatUTCWeekNumberISO, + "w": formatUTCWeekdayNumberSunday, + "W": formatUTCWeekNumberMonday, + "x": null, + "X": null, + "y": formatUTCYear, + "Y": formatUTCFullYear, + "Z": formatUTCZone, + "%": formatLiteralPercent + }; + + var parses = { + "a": parseShortWeekday, + "A": parseWeekday, + "b": parseShortMonth, + "B": parseMonth, + "c": parseLocaleDateTime, + "d": parseDayOfMonth, + "e": parseDayOfMonth, + "f": parseMicroseconds, + "H": parseHour24, + "I": parseHour24, + "j": parseDayOfYear, + "L": parseMilliseconds, + "m": parseMonthNumber, + "M": parseMinutes, + "p": parsePeriod, + "q": parseQuarter, + "Q": parseUnixTimestamp, + "s": parseUnixTimestampSeconds, + "S": parseSeconds, + "u": parseWeekdayNumberMonday, + "U": parseWeekNumberSunday, + "V": parseWeekNumberISO, + "w": parseWeekdayNumberSunday, + "W": parseWeekNumberMonday, + "x": parseLocaleDate, + "X": parseLocaleTime, + "y": parseYear, + "Y": parseFullYear, + "Z": parseZone, + "%": parseLiteralPercent + }; + + // These recursive directive definitions must be deferred. + formats.x = newFormat(locale_date, formats); + formats.X = newFormat(locale_time, formats); + formats.c = newFormat(locale_dateTime, formats); + utcFormats.x = newFormat(locale_date, utcFormats); + utcFormats.X = newFormat(locale_time, utcFormats); + utcFormats.c = newFormat(locale_dateTime, utcFormats); + + function newFormat(specifier, formats) { + return function(date) { + var string = [], + i = -1, + j = 0, + n = specifier.length, + c, + pad, + format; + + if (!(date instanceof Date)) date = new Date(+date); + + while (++i < n) { + if (specifier.charCodeAt(i) === 37) { + string.push(specifier.slice(j, i)); + if ((pad = pads[c = specifier.charAt(++i)]) != null) c = specifier.charAt(++i); + else pad = c === "e" ? " " : "0"; + if (format = formats[c]) c = format(date, pad); + string.push(c); + j = i + 1; + } + } + + string.push(specifier.slice(j, i)); + return string.join(""); + }; + } + + function newParse(specifier, Z) { + return function(string) { + var d = newDate(1900, undefined, 1), + i = parseSpecifier(d, specifier, string += "", 0), + week, day$1; + if (i != string.length) return null; + + // If a UNIX timestamp is specified, return it. + if ("Q" in d) return new Date(d.Q); + if ("s" in d) return new Date(d.s * 1000 + ("L" in d ? d.L : 0)); + + // If this is utcParse, never use the local timezone. + if (Z && !("Z" in d)) d.Z = 0; + + // The am-pm flag is 0 for AM, and 1 for PM. + if ("p" in d) d.H = d.H % 12 + d.p * 12; + + // If the month was not specified, inherit from the quarter. + if (d.m === undefined) d.m = "q" in d ? d.q : 0; + + // Convert day-of-week and week-of-year to day-of-year. + if ("V" in d) { + if (d.V < 1 || d.V > 53) return null; + if (!("w" in d)) d.w = 1; + if ("Z" in d) { + week = utcDate(newDate(d.y, 0, 1)), day$1 = week.getUTCDay(); + week = day$1 > 4 || day$1 === 0 ? utcMonday.ceil(week) : utcMonday(week); + week = utcDay.offset(week, (d.V - 1) * 7); + d.y = week.getUTCFullYear(); + d.m = week.getUTCMonth(); + d.d = week.getUTCDate() + (d.w + 6) % 7; + } else { + week = localDate(newDate(d.y, 0, 1)), day$1 = week.getDay(); + week = day$1 > 4 || day$1 === 0 ? monday.ceil(week) : monday(week); + week = day.offset(week, (d.V - 1) * 7); + d.y = week.getFullYear(); + d.m = week.getMonth(); + d.d = week.getDate() + (d.w + 6) % 7; + } + } else if ("W" in d || "U" in d) { + if (!("w" in d)) d.w = "u" in d ? d.u % 7 : "W" in d ? 1 : 0; + day$1 = "Z" in d ? utcDate(newDate(d.y, 0, 1)).getUTCDay() : localDate(newDate(d.y, 0, 1)).getDay(); + d.m = 0; + d.d = "W" in d ? (d.w + 6) % 7 + d.W * 7 - (day$1 + 5) % 7 : d.w + d.U * 7 - (day$1 + 6) % 7; + } + + // If a time zone is specified, all fields are interpreted as UTC and then + // offset according to the specified time zone. + if ("Z" in d) { + d.H += d.Z / 100 | 0; + d.M += d.Z % 100; + return utcDate(d); + } + + // Otherwise, all fields are in local time. + return localDate(d); + }; + } + + function parseSpecifier(d, specifier, string, j) { + var i = 0, + n = specifier.length, + m = string.length, + c, + parse; + + while (i < n) { + if (j >= m) return -1; + c = specifier.charCodeAt(i++); + if (c === 37) { + c = specifier.charAt(i++); + parse = parses[c in pads ? specifier.charAt(i++) : c]; + if (!parse || ((j = parse(d, string, j)) < 0)) return -1; + } else if (c != string.charCodeAt(j++)) { + return -1; + } + } + + return j; + } + + function parsePeriod(d, string, i) { + var n = periodRe.exec(string.slice(i)); + return n ? (d.p = periodLookup[n[0].toLowerCase()], i + n[0].length) : -1; + } + + function parseShortWeekday(d, string, i) { + var n = shortWeekdayRe.exec(string.slice(i)); + return n ? (d.w = shortWeekdayLookup[n[0].toLowerCase()], i + n[0].length) : -1; + } + + function parseWeekday(d, string, i) { + var n = weekdayRe.exec(string.slice(i)); + return n ? (d.w = weekdayLookup[n[0].toLowerCase()], i + n[0].length) : -1; + } + + function parseShortMonth(d, string, i) { + var n = shortMonthRe.exec(string.slice(i)); + return n ? (d.m = shortMonthLookup[n[0].toLowerCase()], i + n[0].length) : -1; + } + + function parseMonth(d, string, i) { + var n = monthRe.exec(string.slice(i)); + return n ? (d.m = monthLookup[n[0].toLowerCase()], i + n[0].length) : -1; + } + + function parseLocaleDateTime(d, string, i) { + return parseSpecifier(d, locale_dateTime, string, i); + } + + function parseLocaleDate(d, string, i) { + return parseSpecifier(d, locale_date, string, i); + } + + function parseLocaleTime(d, string, i) { + return parseSpecifier(d, locale_time, string, i); + } + + function formatShortWeekday(d) { + return locale_shortWeekdays[d.getDay()]; + } + + function formatWeekday(d) { + return locale_weekdays[d.getDay()]; + } + + function formatShortMonth(d) { + return locale_shortMonths[d.getMonth()]; + } + + function formatMonth(d) { + return locale_months[d.getMonth()]; + } + + function formatPeriod(d) { + return locale_periods[+(d.getHours() >= 12)]; + } + + function formatQuarter(d) { + return 1 + ~~(d.getMonth() / 3); + } + + function formatUTCShortWeekday(d) { + return locale_shortWeekdays[d.getUTCDay()]; + } + + function formatUTCWeekday(d) { + return locale_weekdays[d.getUTCDay()]; + } + + function formatUTCShortMonth(d) { + return locale_shortMonths[d.getUTCMonth()]; + } + + function formatUTCMonth(d) { + return locale_months[d.getUTCMonth()]; + } + + function formatUTCPeriod(d) { + return locale_periods[+(d.getUTCHours() >= 12)]; + } + + function formatUTCQuarter(d) { + return 1 + ~~(d.getUTCMonth() / 3); + } + + return { + format: function(specifier) { + var f = newFormat(specifier += "", formats); + f.toString = function() { return specifier; }; + return f; + }, + parse: function(specifier) { + var p = newParse(specifier += "", false); + p.toString = function() { return specifier; }; + return p; + }, + utcFormat: function(specifier) { + var f = newFormat(specifier += "", utcFormats); + f.toString = function() { return specifier; }; + return f; + }, + utcParse: function(specifier) { + var p = newParse(specifier += "", true); + p.toString = function() { return specifier; }; + return p; + } + }; +} + +var pads = {"-": "", "_": " ", "0": "0"}, + numberRe = /^\s*\d+/, // note: ignores next directive + percentRe = /^%/, + requoteRe = /[\\^$*+?|[\]().{}]/g; + +function pad$1(value, fill, width) { + var sign = value < 0 ? "-" : "", + string = (sign ? -value : value) + "", + length = string.length; + return sign + (length < width ? new Array(width - length + 1).join(fill) + string : string); +} + +function requote(s) { + return s.replace(requoteRe, "\\$&"); +} + +function formatRe(names) { + return new RegExp("^(?:" + names.map(requote).join("|") + ")", "i"); +} + +function formatLookup(names) { + var map = {}, i = -1, n = names.length; + while (++i < n) map[names[i].toLowerCase()] = i; + return map; +} + +function parseWeekdayNumberSunday(d, string, i) { + var n = numberRe.exec(string.slice(i, i + 1)); + return n ? (d.w = +n[0], i + n[0].length) : -1; +} + +function parseWeekdayNumberMonday(d, string, i) { + var n = numberRe.exec(string.slice(i, i + 1)); + return n ? (d.u = +n[0], i + n[0].length) : -1; +} + +function parseWeekNumberSunday(d, string, i) { + var n = numberRe.exec(string.slice(i, i + 2)); + return n ? (d.U = +n[0], i + n[0].length) : -1; +} + +function parseWeekNumberISO(d, string, i) { + var n = numberRe.exec(string.slice(i, i + 2)); + return n ? (d.V = +n[0], i + n[0].length) : -1; +} + +function parseWeekNumberMonday(d, string, i) { + var n = numberRe.exec(string.slice(i, i + 2)); + return n ? (d.W = +n[0], i + n[0].length) : -1; +} + +function parseFullYear(d, string, i) { + var n = numberRe.exec(string.slice(i, i + 4)); + return n ? (d.y = +n[0], i + n[0].length) : -1; +} + +function parseYear(d, string, i) { + var n = numberRe.exec(string.slice(i, i + 2)); + return n ? (d.y = +n[0] + (+n[0] > 68 ? 1900 : 2000), i + n[0].length) : -1; +} + +function parseZone(d, string, i) { + var n = /^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(string.slice(i, i + 6)); + return n ? (d.Z = n[1] ? 0 : -(n[2] + (n[3] || "00")), i + n[0].length) : -1; +} + +function parseQuarter(d, string, i) { + var n = numberRe.exec(string.slice(i, i + 1)); + return n ? (d.q = n[0] * 3 - 3, i + n[0].length) : -1; +} + +function parseMonthNumber(d, string, i) { + var n = numberRe.exec(string.slice(i, i + 2)); + return n ? (d.m = n[0] - 1, i + n[0].length) : -1; +} + +function parseDayOfMonth(d, string, i) { + var n = numberRe.exec(string.slice(i, i + 2)); + return n ? (d.d = +n[0], i + n[0].length) : -1; +} + +function parseDayOfYear(d, string, i) { + var n = numberRe.exec(string.slice(i, i + 3)); + return n ? (d.m = 0, d.d = +n[0], i + n[0].length) : -1; +} + +function parseHour24(d, string, i) { + var n = numberRe.exec(string.slice(i, i + 2)); + return n ? (d.H = +n[0], i + n[0].length) : -1; +} + +function parseMinutes(d, string, i) { + var n = numberRe.exec(string.slice(i, i + 2)); + return n ? (d.M = +n[0], i + n[0].length) : -1; +} + +function parseSeconds(d, string, i) { + var n = numberRe.exec(string.slice(i, i + 2)); + return n ? (d.S = +n[0], i + n[0].length) : -1; +} + +function parseMilliseconds(d, string, i) { + var n = numberRe.exec(string.slice(i, i + 3)); + return n ? (d.L = +n[0], i + n[0].length) : -1; +} + +function parseMicroseconds(d, string, i) { + var n = numberRe.exec(string.slice(i, i + 6)); + return n ? (d.L = Math.floor(n[0] / 1000), i + n[0].length) : -1; +} + +function parseLiteralPercent(d, string, i) { + var n = percentRe.exec(string.slice(i, i + 1)); + return n ? i + n[0].length : -1; +} + +function parseUnixTimestamp(d, string, i) { + var n = numberRe.exec(string.slice(i)); + return n ? (d.Q = +n[0], i + n[0].length) : -1; +} + +function parseUnixTimestampSeconds(d, string, i) { + var n = numberRe.exec(string.slice(i)); + return n ? (d.s = +n[0], i + n[0].length) : -1; +} + +function formatDayOfMonth(d, p) { + return pad$1(d.getDate(), p, 2); +} + +function formatHour24(d, p) { + return pad$1(d.getHours(), p, 2); +} + +function formatHour12(d, p) { + return pad$1(d.getHours() % 12 || 12, p, 2); +} + +function formatDayOfYear(d, p) { + return pad$1(1 + day.count(year(d), d), p, 3); +} + +function formatMilliseconds(d, p) { + return pad$1(d.getMilliseconds(), p, 3); +} + +function formatMicroseconds(d, p) { + return formatMilliseconds(d, p) + "000"; +} + +function formatMonthNumber(d, p) { + return pad$1(d.getMonth() + 1, p, 2); +} + +function formatMinutes(d, p) { + return pad$1(d.getMinutes(), p, 2); +} + +function formatSeconds(d, p) { + return pad$1(d.getSeconds(), p, 2); +} + +function formatWeekdayNumberMonday(d) { + var day = d.getDay(); + return day === 0 ? 7 : day; +} + +function formatWeekNumberSunday(d, p) { + return pad$1(sunday.count(year(d) - 1, d), p, 2); +} + +function formatWeekNumberISO(d, p) { + var day = d.getDay(); + d = (day >= 4 || day === 0) ? thursday(d) : thursday.ceil(d); + return pad$1(thursday.count(year(d), d) + (year(d).getDay() === 4), p, 2); +} + +function formatWeekdayNumberSunday(d) { + return d.getDay(); +} + +function formatWeekNumberMonday(d, p) { + return pad$1(monday.count(year(d) - 1, d), p, 2); +} + +function formatYear$1(d, p) { + return pad$1(d.getFullYear() % 100, p, 2); +} + +function formatFullYear(d, p) { + return pad$1(d.getFullYear() % 10000, p, 4); +} + +function formatZone(d) { + var z = d.getTimezoneOffset(); + return (z > 0 ? "-" : (z *= -1, "+")) + + pad$1(z / 60 | 0, "0", 2) + + pad$1(z % 60, "0", 2); +} + +function formatUTCDayOfMonth(d, p) { + return pad$1(d.getUTCDate(), p, 2); +} + +function formatUTCHour24(d, p) { + return pad$1(d.getUTCHours(), p, 2); +} + +function formatUTCHour12(d, p) { + return pad$1(d.getUTCHours() % 12 || 12, p, 2); +} + +function formatUTCDayOfYear(d, p) { + return pad$1(1 + utcDay.count(utcYear(d), d), p, 3); +} + +function formatUTCMilliseconds(d, p) { + return pad$1(d.getUTCMilliseconds(), p, 3); +} + +function formatUTCMicroseconds(d, p) { + return formatUTCMilliseconds(d, p) + "000"; +} + +function formatUTCMonthNumber(d, p) { + return pad$1(d.getUTCMonth() + 1, p, 2); +} + +function formatUTCMinutes(d, p) { + return pad$1(d.getUTCMinutes(), p, 2); +} + +function formatUTCSeconds(d, p) { + return pad$1(d.getUTCSeconds(), p, 2); +} + +function formatUTCWeekdayNumberMonday(d) { + var dow = d.getUTCDay(); + return dow === 0 ? 7 : dow; +} + +function formatUTCWeekNumberSunday(d, p) { + return pad$1(utcSunday.count(utcYear(d) - 1, d), p, 2); +} + +function formatUTCWeekNumberISO(d, p) { + var day = d.getUTCDay(); + d = (day >= 4 || day === 0) ? utcThursday(d) : utcThursday.ceil(d); + return pad$1(utcThursday.count(utcYear(d), d) + (utcYear(d).getUTCDay() === 4), p, 2); +} + +function formatUTCWeekdayNumberSunday(d) { + return d.getUTCDay(); +} + +function formatUTCWeekNumberMonday(d, p) { + return pad$1(utcMonday.count(utcYear(d) - 1, d), p, 2); +} + +function formatUTCYear(d, p) { + return pad$1(d.getUTCFullYear() % 100, p, 2); +} + +function formatUTCFullYear(d, p) { + return pad$1(d.getUTCFullYear() % 10000, p, 4); +} + +function formatUTCZone() { + return "+0000"; +} + +function formatLiteralPercent() { + return "%"; +} + +function formatUnixTimestamp(d) { + return +d; +} + +function formatUnixTimestampSeconds(d) { + return Math.floor(+d / 1000); +} + +var locale$1; + +defaultLocale$1({ + dateTime: "%x, %X", + date: "%-m/%-d/%Y", + time: "%-I:%M:%S %p", + periods: ["AM", "PM"], + days: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"], + shortDays: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"], + months: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"], + shortMonths: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"] +}); + +function defaultLocale$1(definition) { + locale$1 = formatLocale$1(definition); + exports.timeFormat = locale$1.format; + exports.timeParse = locale$1.parse; + exports.utcFormat = locale$1.utcFormat; + exports.utcParse = locale$1.utcParse; + return locale$1; +} + +var isoSpecifier = "%Y-%m-%dT%H:%M:%S.%LZ"; + +function formatIsoNative(date) { + return date.toISOString(); +} + +var formatIso = Date.prototype.toISOString + ? formatIsoNative + : exports.utcFormat(isoSpecifier); + +function parseIsoNative(string) { + var date = new Date(string); + return isNaN(date) ? null : date; +} + +var parseIso = +new Date("2000-01-01T00:00:00.000Z") + ? parseIsoNative + : exports.utcParse(isoSpecifier); + +var durationSecond$1 = 1000, + durationMinute$1 = durationSecond$1 * 60, + durationHour$1 = durationMinute$1 * 60, + durationDay$1 = durationHour$1 * 24, + durationWeek$1 = durationDay$1 * 7, + durationMonth = durationDay$1 * 30, + durationYear = durationDay$1 * 365; + +function date$1(t) { + return new Date(t); +} + +function number$3(t) { + return t instanceof Date ? +t : +new Date(+t); +} + +function calendar(year, month, week, day, hour, minute, second, millisecond, format) { + var scale = continuous(identity$6, identity$6), + invert = scale.invert, + domain = scale.domain; + + var formatMillisecond = format(".%L"), + formatSecond = format(":%S"), + formatMinute = format("%I:%M"), + formatHour = format("%I %p"), + formatDay = format("%a %d"), + formatWeek = format("%b %d"), + formatMonth = format("%B"), + formatYear = format("%Y"); + + var tickIntervals = [ + [second, 1, durationSecond$1], + [second, 5, 5 * durationSecond$1], + [second, 15, 15 * durationSecond$1], + [second, 30, 30 * durationSecond$1], + [minute, 1, durationMinute$1], + [minute, 5, 5 * durationMinute$1], + [minute, 15, 15 * durationMinute$1], + [minute, 30, 30 * durationMinute$1], + [ hour, 1, durationHour$1 ], + [ hour, 3, 3 * durationHour$1 ], + [ hour, 6, 6 * durationHour$1 ], + [ hour, 12, 12 * durationHour$1 ], + [ day, 1, durationDay$1 ], + [ day, 2, 2 * durationDay$1 ], + [ week, 1, durationWeek$1 ], + [ month, 1, durationMonth ], + [ month, 3, 3 * durationMonth ], + [ year, 1, durationYear ] + ]; + + function tickFormat(date) { + return (second(date) < date ? formatMillisecond + : minute(date) < date ? formatSecond + : hour(date) < date ? formatMinute + : day(date) < date ? formatHour + : month(date) < date ? (week(date) < date ? formatDay : formatWeek) + : year(date) < date ? formatMonth + : formatYear)(date); + } + + function tickInterval(interval, start, stop, step) { + if (interval == null) interval = 10; + + // If a desired tick count is specified, pick a reasonable tick interval + // based on the extent of the domain and a rough estimate of tick size. + // Otherwise, assume interval is already a time interval and use it. + if (typeof interval === "number") { + var target = Math.abs(stop - start) / interval, + i = bisector(function(i) { return i[2]; }).right(tickIntervals, target); + if (i === tickIntervals.length) { + step = tickStep(start / durationYear, stop / durationYear, interval); + interval = year; + } else if (i) { + i = tickIntervals[target / tickIntervals[i - 1][2] < tickIntervals[i][2] / target ? i - 1 : i]; + step = i[1]; + interval = i[0]; + } else { + step = Math.max(tickStep(start, stop, interval), 1); + interval = millisecond; + } + } + + return step == null ? interval : interval.every(step); + } + + scale.invert = function(y) { + return new Date(invert(y)); + }; + + scale.domain = function(_) { + return arguments.length ? domain(map$3.call(_, number$3)) : domain().map(date$1); + }; + + scale.ticks = function(interval, step) { + var d = domain(), + t0 = d[0], + t1 = d[d.length - 1], + r = t1 < t0, + t; + if (r) t = t0, t0 = t1, t1 = t; + t = tickInterval(interval, t0, t1, step); + t = t ? t.range(t0, t1 + 1) : []; // inclusive stop + return r ? t.reverse() : t; + }; + + scale.tickFormat = function(count, specifier) { + return specifier == null ? tickFormat : format(specifier); + }; + + scale.nice = function(interval, step) { + var d = domain(); + return (interval = tickInterval(interval, d[0], d[d.length - 1], step)) + ? domain(nice(d, interval)) + : scale; + }; + + scale.copy = function() { + return copy(scale, calendar(year, month, week, day, hour, minute, second, millisecond, format)); + }; + + return scale; +} + +function time() { + return initRange.apply(calendar(year, month, sunday, day, hour, minute, second, millisecond, exports.timeFormat).domain([new Date(2000, 0, 1), new Date(2000, 0, 2)]), arguments); +} + +function utcTime() { + return initRange.apply(calendar(utcYear, utcMonth, utcSunday, utcDay, utcHour, utcMinute, second, millisecond, exports.utcFormat).domain([Date.UTC(2000, 0, 1), Date.UTC(2000, 0, 2)]), arguments); +} + +function transformer$2() { + var x0 = 0, + x1 = 1, + t0, + t1, + k10, + transform, + interpolator = identity$6, + clamp = false, + unknown; + + function scale(x) { + return isNaN(x = +x) ? unknown : interpolator(k10 === 0 ? 0.5 : (x = (transform(x) - t0) * k10, clamp ? Math.max(0, Math.min(1, x)) : x)); + } + + scale.domain = function(_) { + return arguments.length ? (t0 = transform(x0 = +_[0]), t1 = transform(x1 = +_[1]), k10 = t0 === t1 ? 0 : 1 / (t1 - t0), scale) : [x0, x1]; + }; + + scale.clamp = function(_) { + return arguments.length ? (clamp = !!_, scale) : clamp; + }; + + scale.interpolator = function(_) { + return arguments.length ? (interpolator = _, scale) : interpolator; + }; + + scale.unknown = function(_) { + return arguments.length ? (unknown = _, scale) : unknown; + }; + + return function(t) { + transform = t, t0 = t(x0), t1 = t(x1), k10 = t0 === t1 ? 0 : 1 / (t1 - t0); + return scale; + }; +} + +function copy$1(source, target) { + return target + .domain(source.domain()) + .interpolator(source.interpolator()) + .clamp(source.clamp()) + .unknown(source.unknown()); +} + +function sequential() { + var scale = linearish(transformer$2()(identity$6)); + + scale.copy = function() { + return copy$1(scale, sequential()); + }; + + return initInterpolator.apply(scale, arguments); +} + +function sequentialLog() { + var scale = loggish(transformer$2()).domain([1, 10]); + + scale.copy = function() { + return copy$1(scale, sequentialLog()).base(scale.base()); + }; + + return initInterpolator.apply(scale, arguments); +} + +function sequentialSymlog() { + var scale = symlogish(transformer$2()); + + scale.copy = function() { + return copy$1(scale, sequentialSymlog()).constant(scale.constant()); + }; + + return initInterpolator.apply(scale, arguments); +} + +function sequentialPow() { + var scale = powish(transformer$2()); + + scale.copy = function() { + return copy$1(scale, sequentialPow()).exponent(scale.exponent()); + }; + + return initInterpolator.apply(scale, arguments); +} + +function sequentialSqrt() { + return sequentialPow.apply(null, arguments).exponent(0.5); +} + +function sequentialQuantile() { + var domain = [], + interpolator = identity$6; + + function scale(x) { + if (!isNaN(x = +x)) return interpolator((bisectRight(domain, x) - 1) / (domain.length - 1)); + } + + scale.domain = function(_) { + if (!arguments.length) return domain.slice(); + domain = []; + for (var i = 0, n = _.length, d; i < n; ++i) if (d = _[i], d != null && !isNaN(d = +d)) domain.push(d); + domain.sort(ascending); + return scale; + }; + + scale.interpolator = function(_) { + return arguments.length ? (interpolator = _, scale) : interpolator; + }; + + scale.copy = function() { + return sequentialQuantile(interpolator).domain(domain); + }; + + return initInterpolator.apply(scale, arguments); +} + +function transformer$3() { + var x0 = 0, + x1 = 0.5, + x2 = 1, + t0, + t1, + t2, + k10, + k21, + interpolator = identity$6, + transform, + clamp = false, + unknown; + + function scale(x) { + return isNaN(x = +x) ? unknown : (x = 0.5 + ((x = +transform(x)) - t1) * (x < t1 ? k10 : k21), interpolator(clamp ? Math.max(0, Math.min(1, x)) : x)); + } + + scale.domain = function(_) { + return arguments.length ? (t0 = transform(x0 = +_[0]), t1 = transform(x1 = +_[1]), t2 = transform(x2 = +_[2]), k10 = t0 === t1 ? 0 : 0.5 / (t1 - t0), k21 = t1 === t2 ? 0 : 0.5 / (t2 - t1), scale) : [x0, x1, x2]; + }; + + scale.clamp = function(_) { + return arguments.length ? (clamp = !!_, scale) : clamp; + }; + + scale.interpolator = function(_) { + return arguments.length ? (interpolator = _, scale) : interpolator; + }; + + scale.unknown = function(_) { + return arguments.length ? (unknown = _, scale) : unknown; + }; + + return function(t) { + transform = t, t0 = t(x0), t1 = t(x1), t2 = t(x2), k10 = t0 === t1 ? 0 : 0.5 / (t1 - t0), k21 = t1 === t2 ? 0 : 0.5 / (t2 - t1); + return scale; + }; +} + +function diverging() { + var scale = linearish(transformer$3()(identity$6)); + + scale.copy = function() { + return copy$1(scale, diverging()); + }; + + return initInterpolator.apply(scale, arguments); +} + +function divergingLog() { + var scale = loggish(transformer$3()).domain([0.1, 1, 10]); + + scale.copy = function() { + return copy$1(scale, divergingLog()).base(scale.base()); + }; + + return initInterpolator.apply(scale, arguments); +} + +function divergingSymlog() { + var scale = symlogish(transformer$3()); + + scale.copy = function() { + return copy$1(scale, divergingSymlog()).constant(scale.constant()); + }; + + return initInterpolator.apply(scale, arguments); +} + +function divergingPow() { + var scale = powish(transformer$3()); + + scale.copy = function() { + return copy$1(scale, divergingPow()).exponent(scale.exponent()); + }; + + return initInterpolator.apply(scale, arguments); +} + +function divergingSqrt() { + return divergingPow.apply(null, arguments).exponent(0.5); +} + +function colors(specifier) { + var n = specifier.length / 6 | 0, colors = new Array(n), i = 0; + while (i < n) colors[i] = "#" + specifier.slice(i * 6, ++i * 6); + return colors; +} + +var category10 = colors("1f77b4ff7f0e2ca02cd627289467bd8c564be377c27f7f7fbcbd2217becf"); + +var Accent = colors("7fc97fbeaed4fdc086ffff99386cb0f0027fbf5b17666666"); + +var Dark2 = colors("1b9e77d95f027570b3e7298a66a61ee6ab02a6761d666666"); + +var Paired = colors("a6cee31f78b4b2df8a33a02cfb9a99e31a1cfdbf6fff7f00cab2d66a3d9affff99b15928"); + +var Pastel1 = colors("fbb4aeb3cde3ccebc5decbe4fed9a6ffffcce5d8bdfddaecf2f2f2"); + +var Pastel2 = colors("b3e2cdfdcdaccbd5e8f4cae4e6f5c9fff2aef1e2cccccccc"); + +var Set1 = colors("e41a1c377eb84daf4a984ea3ff7f00ffff33a65628f781bf999999"); + +var Set2 = colors("66c2a5fc8d628da0cbe78ac3a6d854ffd92fe5c494b3b3b3"); + +var Set3 = colors("8dd3c7ffffb3bebadafb807280b1d3fdb462b3de69fccde5d9d9d9bc80bdccebc5ffed6f"); + +var Tableau10 = colors("4e79a7f28e2ce1575976b7b259a14fedc949af7aa1ff9da79c755fbab0ab"); + +function ramp(scheme) { + return rgbBasis(scheme[scheme.length - 1]); +} + +var scheme = new Array(3).concat( + "d8b365f5f5f55ab4ac", + "a6611adfc27d80cdc1018571", + "a6611adfc27df5f5f580cdc1018571", + "8c510ad8b365f6e8c3c7eae55ab4ac01665e", + "8c510ad8b365f6e8c3f5f5f5c7eae55ab4ac01665e", + "8c510abf812ddfc27df6e8c3c7eae580cdc135978f01665e", + "8c510abf812ddfc27df6e8c3f5f5f5c7eae580cdc135978f01665e", + "5430058c510abf812ddfc27df6e8c3c7eae580cdc135978f01665e003c30", + "5430058c510abf812ddfc27df6e8c3f5f5f5c7eae580cdc135978f01665e003c30" +).map(colors); + +var BrBG = ramp(scheme); + +var scheme$1 = new Array(3).concat( + "af8dc3f7f7f77fbf7b", + "7b3294c2a5cfa6dba0008837", + "7b3294c2a5cff7f7f7a6dba0008837", + "762a83af8dc3e7d4e8d9f0d37fbf7b1b7837", + "762a83af8dc3e7d4e8f7f7f7d9f0d37fbf7b1b7837", + "762a839970abc2a5cfe7d4e8d9f0d3a6dba05aae611b7837", + "762a839970abc2a5cfe7d4e8f7f7f7d9f0d3a6dba05aae611b7837", + "40004b762a839970abc2a5cfe7d4e8d9f0d3a6dba05aae611b783700441b", + "40004b762a839970abc2a5cfe7d4e8f7f7f7d9f0d3a6dba05aae611b783700441b" +).map(colors); + +var PRGn = ramp(scheme$1); + +var scheme$2 = new Array(3).concat( + "e9a3c9f7f7f7a1d76a", + "d01c8bf1b6dab8e1864dac26", + "d01c8bf1b6daf7f7f7b8e1864dac26", + "c51b7de9a3c9fde0efe6f5d0a1d76a4d9221", + "c51b7de9a3c9fde0eff7f7f7e6f5d0a1d76a4d9221", + "c51b7dde77aef1b6dafde0efe6f5d0b8e1867fbc414d9221", + "c51b7dde77aef1b6dafde0eff7f7f7e6f5d0b8e1867fbc414d9221", + "8e0152c51b7dde77aef1b6dafde0efe6f5d0b8e1867fbc414d9221276419", + "8e0152c51b7dde77aef1b6dafde0eff7f7f7e6f5d0b8e1867fbc414d9221276419" +).map(colors); + +var PiYG = ramp(scheme$2); + +var scheme$3 = new Array(3).concat( + "998ec3f7f7f7f1a340", + "5e3c99b2abd2fdb863e66101", + "5e3c99b2abd2f7f7f7fdb863e66101", + "542788998ec3d8daebfee0b6f1a340b35806", + "542788998ec3d8daebf7f7f7fee0b6f1a340b35806", + "5427888073acb2abd2d8daebfee0b6fdb863e08214b35806", + "5427888073acb2abd2d8daebf7f7f7fee0b6fdb863e08214b35806", + "2d004b5427888073acb2abd2d8daebfee0b6fdb863e08214b358067f3b08", + "2d004b5427888073acb2abd2d8daebf7f7f7fee0b6fdb863e08214b358067f3b08" +).map(colors); + +var PuOr = ramp(scheme$3); + +var scheme$4 = new Array(3).concat( + "ef8a62f7f7f767a9cf", + "ca0020f4a58292c5de0571b0", + "ca0020f4a582f7f7f792c5de0571b0", + "b2182bef8a62fddbc7d1e5f067a9cf2166ac", + "b2182bef8a62fddbc7f7f7f7d1e5f067a9cf2166ac", + "b2182bd6604df4a582fddbc7d1e5f092c5de4393c32166ac", + "b2182bd6604df4a582fddbc7f7f7f7d1e5f092c5de4393c32166ac", + "67001fb2182bd6604df4a582fddbc7d1e5f092c5de4393c32166ac053061", + "67001fb2182bd6604df4a582fddbc7f7f7f7d1e5f092c5de4393c32166ac053061" +).map(colors); + +var RdBu = ramp(scheme$4); + +var scheme$5 = new Array(3).concat( + "ef8a62ffffff999999", + "ca0020f4a582bababa404040", + "ca0020f4a582ffffffbababa404040", + "b2182bef8a62fddbc7e0e0e09999994d4d4d", + "b2182bef8a62fddbc7ffffffe0e0e09999994d4d4d", + "b2182bd6604df4a582fddbc7e0e0e0bababa8787874d4d4d", + "b2182bd6604df4a582fddbc7ffffffe0e0e0bababa8787874d4d4d", + "67001fb2182bd6604df4a582fddbc7e0e0e0bababa8787874d4d4d1a1a1a", + "67001fb2182bd6604df4a582fddbc7ffffffe0e0e0bababa8787874d4d4d1a1a1a" +).map(colors); + +var RdGy = ramp(scheme$5); + +var scheme$6 = new Array(3).concat( + "fc8d59ffffbf91bfdb", + "d7191cfdae61abd9e92c7bb6", + "d7191cfdae61ffffbfabd9e92c7bb6", + "d73027fc8d59fee090e0f3f891bfdb4575b4", + "d73027fc8d59fee090ffffbfe0f3f891bfdb4575b4", + "d73027f46d43fdae61fee090e0f3f8abd9e974add14575b4", + "d73027f46d43fdae61fee090ffffbfe0f3f8abd9e974add14575b4", + "a50026d73027f46d43fdae61fee090e0f3f8abd9e974add14575b4313695", + "a50026d73027f46d43fdae61fee090ffffbfe0f3f8abd9e974add14575b4313695" +).map(colors); + +var RdYlBu = ramp(scheme$6); + +var scheme$7 = new Array(3).concat( + "fc8d59ffffbf91cf60", + "d7191cfdae61a6d96a1a9641", + "d7191cfdae61ffffbfa6d96a1a9641", + "d73027fc8d59fee08bd9ef8b91cf601a9850", + "d73027fc8d59fee08bffffbfd9ef8b91cf601a9850", + "d73027f46d43fdae61fee08bd9ef8ba6d96a66bd631a9850", + "d73027f46d43fdae61fee08bffffbfd9ef8ba6d96a66bd631a9850", + "a50026d73027f46d43fdae61fee08bd9ef8ba6d96a66bd631a9850006837", + "a50026d73027f46d43fdae61fee08bffffbfd9ef8ba6d96a66bd631a9850006837" +).map(colors); + +var RdYlGn = ramp(scheme$7); + +var scheme$8 = new Array(3).concat( + "fc8d59ffffbf99d594", + "d7191cfdae61abdda42b83ba", + "d7191cfdae61ffffbfabdda42b83ba", + "d53e4ffc8d59fee08be6f59899d5943288bd", + "d53e4ffc8d59fee08bffffbfe6f59899d5943288bd", + "d53e4ff46d43fdae61fee08be6f598abdda466c2a53288bd", + "d53e4ff46d43fdae61fee08bffffbfe6f598abdda466c2a53288bd", + "9e0142d53e4ff46d43fdae61fee08be6f598abdda466c2a53288bd5e4fa2", + "9e0142d53e4ff46d43fdae61fee08bffffbfe6f598abdda466c2a53288bd5e4fa2" +).map(colors); + +var Spectral = ramp(scheme$8); + +var scheme$9 = new Array(3).concat( + "e5f5f999d8c92ca25f", + "edf8fbb2e2e266c2a4238b45", + "edf8fbb2e2e266c2a42ca25f006d2c", + "edf8fbccece699d8c966c2a42ca25f006d2c", + "edf8fbccece699d8c966c2a441ae76238b45005824", + "f7fcfde5f5f9ccece699d8c966c2a441ae76238b45005824", + "f7fcfde5f5f9ccece699d8c966c2a441ae76238b45006d2c00441b" +).map(colors); + +var BuGn = ramp(scheme$9); + +var scheme$a = new Array(3).concat( + "e0ecf49ebcda8856a7", + "edf8fbb3cde38c96c688419d", + "edf8fbb3cde38c96c68856a7810f7c", + "edf8fbbfd3e69ebcda8c96c68856a7810f7c", + "edf8fbbfd3e69ebcda8c96c68c6bb188419d6e016b", + "f7fcfde0ecf4bfd3e69ebcda8c96c68c6bb188419d6e016b", + "f7fcfde0ecf4bfd3e69ebcda8c96c68c6bb188419d810f7c4d004b" +).map(colors); + +var BuPu = ramp(scheme$a); + +var scheme$b = new Array(3).concat( + "e0f3dba8ddb543a2ca", + "f0f9e8bae4bc7bccc42b8cbe", + "f0f9e8bae4bc7bccc443a2ca0868ac", + "f0f9e8ccebc5a8ddb57bccc443a2ca0868ac", + "f0f9e8ccebc5a8ddb57bccc44eb3d32b8cbe08589e", + "f7fcf0e0f3dbccebc5a8ddb57bccc44eb3d32b8cbe08589e", + "f7fcf0e0f3dbccebc5a8ddb57bccc44eb3d32b8cbe0868ac084081" +).map(colors); + +var GnBu = ramp(scheme$b); + +var scheme$c = new Array(3).concat( + "fee8c8fdbb84e34a33", + "fef0d9fdcc8afc8d59d7301f", + "fef0d9fdcc8afc8d59e34a33b30000", + "fef0d9fdd49efdbb84fc8d59e34a33b30000", + "fef0d9fdd49efdbb84fc8d59ef6548d7301f990000", + "fff7ecfee8c8fdd49efdbb84fc8d59ef6548d7301f990000", + "fff7ecfee8c8fdd49efdbb84fc8d59ef6548d7301fb300007f0000" +).map(colors); + +var OrRd = ramp(scheme$c); + +var scheme$d = new Array(3).concat( + "ece2f0a6bddb1c9099", + "f6eff7bdc9e167a9cf02818a", + "f6eff7bdc9e167a9cf1c9099016c59", + "f6eff7d0d1e6a6bddb67a9cf1c9099016c59", + "f6eff7d0d1e6a6bddb67a9cf3690c002818a016450", + "fff7fbece2f0d0d1e6a6bddb67a9cf3690c002818a016450", + "fff7fbece2f0d0d1e6a6bddb67a9cf3690c002818a016c59014636" +).map(colors); + +var PuBuGn = ramp(scheme$d); + +var scheme$e = new Array(3).concat( + "ece7f2a6bddb2b8cbe", + "f1eef6bdc9e174a9cf0570b0", + "f1eef6bdc9e174a9cf2b8cbe045a8d", + "f1eef6d0d1e6a6bddb74a9cf2b8cbe045a8d", + "f1eef6d0d1e6a6bddb74a9cf3690c00570b0034e7b", + "fff7fbece7f2d0d1e6a6bddb74a9cf3690c00570b0034e7b", + "fff7fbece7f2d0d1e6a6bddb74a9cf3690c00570b0045a8d023858" +).map(colors); + +var PuBu = ramp(scheme$e); + +var scheme$f = new Array(3).concat( + "e7e1efc994c7dd1c77", + "f1eef6d7b5d8df65b0ce1256", + "f1eef6d7b5d8df65b0dd1c77980043", + "f1eef6d4b9dac994c7df65b0dd1c77980043", + "f1eef6d4b9dac994c7df65b0e7298ace125691003f", + "f7f4f9e7e1efd4b9dac994c7df65b0e7298ace125691003f", + "f7f4f9e7e1efd4b9dac994c7df65b0e7298ace125698004367001f" +).map(colors); + +var PuRd = ramp(scheme$f); + +var scheme$g = new Array(3).concat( + "fde0ddfa9fb5c51b8a", + "feebe2fbb4b9f768a1ae017e", + "feebe2fbb4b9f768a1c51b8a7a0177", + "feebe2fcc5c0fa9fb5f768a1c51b8a7a0177", + "feebe2fcc5c0fa9fb5f768a1dd3497ae017e7a0177", + "fff7f3fde0ddfcc5c0fa9fb5f768a1dd3497ae017e7a0177", + "fff7f3fde0ddfcc5c0fa9fb5f768a1dd3497ae017e7a017749006a" +).map(colors); + +var RdPu = ramp(scheme$g); + +var scheme$h = new Array(3).concat( + "edf8b17fcdbb2c7fb8", + "ffffcca1dab441b6c4225ea8", + "ffffcca1dab441b6c42c7fb8253494", + "ffffccc7e9b47fcdbb41b6c42c7fb8253494", + "ffffccc7e9b47fcdbb41b6c41d91c0225ea80c2c84", + "ffffd9edf8b1c7e9b47fcdbb41b6c41d91c0225ea80c2c84", + "ffffd9edf8b1c7e9b47fcdbb41b6c41d91c0225ea8253494081d58" +).map(colors); + +var YlGnBu = ramp(scheme$h); + +var scheme$i = new Array(3).concat( + "f7fcb9addd8e31a354", + "ffffccc2e69978c679238443", + "ffffccc2e69978c67931a354006837", + "ffffccd9f0a3addd8e78c67931a354006837", + "ffffccd9f0a3addd8e78c67941ab5d238443005a32", + "ffffe5f7fcb9d9f0a3addd8e78c67941ab5d238443005a32", + "ffffe5f7fcb9d9f0a3addd8e78c67941ab5d238443006837004529" +).map(colors); + +var YlGn = ramp(scheme$i); + +var scheme$j = new Array(3).concat( + "fff7bcfec44fd95f0e", + "ffffd4fed98efe9929cc4c02", + "ffffd4fed98efe9929d95f0e993404", + "ffffd4fee391fec44ffe9929d95f0e993404", + "ffffd4fee391fec44ffe9929ec7014cc4c028c2d04", + "ffffe5fff7bcfee391fec44ffe9929ec7014cc4c028c2d04", + "ffffe5fff7bcfee391fec44ffe9929ec7014cc4c02993404662506" +).map(colors); + +var YlOrBr = ramp(scheme$j); + +var scheme$k = new Array(3).concat( + "ffeda0feb24cf03b20", + "ffffb2fecc5cfd8d3ce31a1c", + "ffffb2fecc5cfd8d3cf03b20bd0026", + "ffffb2fed976feb24cfd8d3cf03b20bd0026", + "ffffb2fed976feb24cfd8d3cfc4e2ae31a1cb10026", + "ffffccffeda0fed976feb24cfd8d3cfc4e2ae31a1cb10026", + "ffffccffeda0fed976feb24cfd8d3cfc4e2ae31a1cbd0026800026" +).map(colors); + +var YlOrRd = ramp(scheme$k); + +var scheme$l = new Array(3).concat( + "deebf79ecae13182bd", + "eff3ffbdd7e76baed62171b5", + "eff3ffbdd7e76baed63182bd08519c", + "eff3ffc6dbef9ecae16baed63182bd08519c", + "eff3ffc6dbef9ecae16baed64292c62171b5084594", + "f7fbffdeebf7c6dbef9ecae16baed64292c62171b5084594", + "f7fbffdeebf7c6dbef9ecae16baed64292c62171b508519c08306b" +).map(colors); + +var Blues = ramp(scheme$l); + +var scheme$m = new Array(3).concat( + "e5f5e0a1d99b31a354", + "edf8e9bae4b374c476238b45", + "edf8e9bae4b374c47631a354006d2c", + "edf8e9c7e9c0a1d99b74c47631a354006d2c", + "edf8e9c7e9c0a1d99b74c47641ab5d238b45005a32", + "f7fcf5e5f5e0c7e9c0a1d99b74c47641ab5d238b45005a32", + "f7fcf5e5f5e0c7e9c0a1d99b74c47641ab5d238b45006d2c00441b" +).map(colors); + +var Greens = ramp(scheme$m); + +var scheme$n = new Array(3).concat( + "f0f0f0bdbdbd636363", + "f7f7f7cccccc969696525252", + "f7f7f7cccccc969696636363252525", + "f7f7f7d9d9d9bdbdbd969696636363252525", + "f7f7f7d9d9d9bdbdbd969696737373525252252525", + "fffffff0f0f0d9d9d9bdbdbd969696737373525252252525", + "fffffff0f0f0d9d9d9bdbdbd969696737373525252252525000000" +).map(colors); + +var Greys = ramp(scheme$n); + +var scheme$o = new Array(3).concat( + "efedf5bcbddc756bb1", + "f2f0f7cbc9e29e9ac86a51a3", + "f2f0f7cbc9e29e9ac8756bb154278f", + "f2f0f7dadaebbcbddc9e9ac8756bb154278f", + "f2f0f7dadaebbcbddc9e9ac8807dba6a51a34a1486", + "fcfbfdefedf5dadaebbcbddc9e9ac8807dba6a51a34a1486", + "fcfbfdefedf5dadaebbcbddc9e9ac8807dba6a51a354278f3f007d" +).map(colors); + +var Purples = ramp(scheme$o); + +var scheme$p = new Array(3).concat( + "fee0d2fc9272de2d26", + "fee5d9fcae91fb6a4acb181d", + "fee5d9fcae91fb6a4ade2d26a50f15", + "fee5d9fcbba1fc9272fb6a4ade2d26a50f15", + "fee5d9fcbba1fc9272fb6a4aef3b2ccb181d99000d", + "fff5f0fee0d2fcbba1fc9272fb6a4aef3b2ccb181d99000d", + "fff5f0fee0d2fcbba1fc9272fb6a4aef3b2ccb181da50f1567000d" +).map(colors); + +var Reds = ramp(scheme$p); + +var scheme$q = new Array(3).concat( + "fee6cefdae6be6550d", + "feeddefdbe85fd8d3cd94701", + "feeddefdbe85fd8d3ce6550da63603", + "feeddefdd0a2fdae6bfd8d3ce6550da63603", + "feeddefdd0a2fdae6bfd8d3cf16913d948018c2d04", + "fff5ebfee6cefdd0a2fdae6bfd8d3cf16913d948018c2d04", + "fff5ebfee6cefdd0a2fdae6bfd8d3cf16913d94801a636037f2704" +).map(colors); + +var Oranges = ramp(scheme$q); + +function cividis(t) { + t = Math.max(0, Math.min(1, t)); + return "rgb(" + + Math.max(0, Math.min(255, Math.round(-4.54 - t * (35.34 - t * (2381.73 - t * (6402.7 - t * (7024.72 - t * 2710.57))))))) + ", " + + Math.max(0, Math.min(255, Math.round(32.49 + t * (170.73 + t * (52.82 - t * (131.46 - t * (176.58 - t * 67.37))))))) + ", " + + Math.max(0, Math.min(255, Math.round(81.24 + t * (442.36 - t * (2482.43 - t * (6167.24 - t * (6614.94 - t * 2475.67))))))) + + ")"; +} + +var cubehelix$3 = cubehelixLong(cubehelix(300, 0.5, 0.0), cubehelix(-240, 0.5, 1.0)); + +var warm = cubehelixLong(cubehelix(-100, 0.75, 0.35), cubehelix(80, 1.50, 0.8)); + +var cool = cubehelixLong(cubehelix(260, 0.75, 0.35), cubehelix(80, 1.50, 0.8)); + +var c = cubehelix(); + +function rainbow(t) { + if (t < 0 || t > 1) t -= Math.floor(t); + var ts = Math.abs(t - 0.5); + c.h = 360 * t - 100; + c.s = 1.5 - 1.5 * ts; + c.l = 0.8 - 0.9 * ts; + return c + ""; +} + +var c$1 = rgb(), + pi_1_3 = Math.PI / 3, + pi_2_3 = Math.PI * 2 / 3; + +function sinebow(t) { + var x; + t = (0.5 - t) * Math.PI; + c$1.r = 255 * (x = Math.sin(t)) * x; + c$1.g = 255 * (x = Math.sin(t + pi_1_3)) * x; + c$1.b = 255 * (x = Math.sin(t + pi_2_3)) * x; + return c$1 + ""; +} + +function turbo(t) { + t = Math.max(0, Math.min(1, t)); + return "rgb(" + + Math.max(0, Math.min(255, Math.round(34.61 + t * (1172.33 - t * (10793.56 - t * (33300.12 - t * (38394.49 - t * 14825.05))))))) + ", " + + Math.max(0, Math.min(255, Math.round(23.31 + t * (557.33 + t * (1225.33 - t * (3574.96 - t * (1073.77 + t * 707.56))))))) + ", " + + Math.max(0, Math.min(255, Math.round(27.2 + t * (3211.1 - t * (15327.97 - t * (27814 - t * (22569.18 - t * 6838.66))))))) + + ")"; +} + +function ramp$1(range) { + var n = range.length; + return function(t) { + return range[Math.max(0, Math.min(n - 1, Math.floor(t * n)))]; + }; +} + +var viridis = ramp$1(colors("44015444025645045745055946075a46085c460a5d460b5e470d60470e6147106347116447136548146748166848176948186a481a6c481b6d481c6e481d6f481f70482071482173482374482475482576482677482878482979472a7a472c7a472d7b472e7c472f7d46307e46327e46337f463480453581453781453882443983443a83443b84433d84433e85423f854240864241864142874144874045884046883f47883f48893e49893e4a893e4c8a3d4d8a3d4e8a3c4f8a3c508b3b518b3b528b3a538b3a548c39558c39568c38588c38598c375a8c375b8d365c8d365d8d355e8d355f8d34608d34618d33628d33638d32648e32658e31668e31678e31688e30698e306a8e2f6b8e2f6c8e2e6d8e2e6e8e2e6f8e2d708e2d718e2c718e2c728e2c738e2b748e2b758e2a768e2a778e2a788e29798e297a8e297b8e287c8e287d8e277e8e277f8e27808e26818e26828e26828e25838e25848e25858e24868e24878e23888e23898e238a8d228b8d228c8d228d8d218e8d218f8d21908d21918c20928c20928c20938c1f948c1f958b1f968b1f978b1f988b1f998a1f9a8a1e9b8a1e9c891e9d891f9e891f9f881fa0881fa1881fa1871fa28720a38620a48621a58521a68522a78522a88423a98324aa8325ab8225ac8226ad8127ad8128ae8029af7f2ab07f2cb17e2db27d2eb37c2fb47c31b57b32b67a34b67935b77937b87838b9773aba763bbb753dbc743fbc7340bd7242be7144bf7046c06f48c16e4ac16d4cc26c4ec36b50c46a52c56954c56856c66758c7655ac8645cc8635ec96260ca6063cb5f65cb5e67cc5c69cd5b6ccd5a6ece5870cf5773d05675d05477d1537ad1517cd2507fd34e81d34d84d44b86d54989d5488bd6468ed64590d74393d74195d84098d83e9bd93c9dd93ba0da39a2da37a5db36a8db34aadc32addc30b0dd2fb2dd2db5de2bb8de29bade28bddf26c0df25c2df23c5e021c8e020cae11fcde11dd0e11cd2e21bd5e21ad8e219dae319dde318dfe318e2e418e5e419e7e419eae51aece51befe51cf1e51df4e61ef6e620f8e621fbe723fde725")); + +var magma = ramp$1(colors("00000401000501010601010802010902020b02020d03030f03031204041405041606051806051a07061c08071e0907200a08220b09240c09260d0a290e0b2b100b2d110c2f120d31130d34140e36150e38160f3b180f3d19103f1a10421c10441d11471e114920114b21114e22115024125325125527125829115a2a115c2c115f2d11612f116331116533106734106936106b38106c390f6e3b0f703d0f713f0f72400f74420f75440f764510774710784910784a10794c117a4e117b4f127b51127c52137c54137d56147d57157e59157e5a167e5c167f5d177f5f187f601880621980641a80651a80671b80681c816a1c816b1d816d1d816e1e81701f81721f817320817521817621817822817922827b23827c23827e24828025828125818326818426818627818827818928818b29818c29818e2a81902a81912b81932b80942c80962c80982d80992d809b2e7f9c2e7f9e2f7fa02f7fa1307ea3307ea5317ea6317da8327daa337dab337cad347cae347bb0357bb2357bb3367ab5367ab73779b83779ba3878bc3978bd3977bf3a77c03a76c23b75c43c75c53c74c73d73c83e73ca3e72cc3f71cd4071cf4070d0416fd2426fd3436ed5446dd6456cd8456cd9466bdb476adc4869de4968df4a68e04c67e24d66e34e65e44f64e55064e75263e85362e95462ea5661eb5760ec5860ed5a5fee5b5eef5d5ef05f5ef1605df2625df2645cf3655cf4675cf4695cf56b5cf66c5cf66e5cf7705cf7725cf8745cf8765cf9785df9795df97b5dfa7d5efa7f5efa815ffb835ffb8560fb8761fc8961fc8a62fc8c63fc8e64fc9065fd9266fd9467fd9668fd9869fd9a6afd9b6bfe9d6cfe9f6dfea16efea36ffea571fea772fea973feaa74feac76feae77feb078feb27afeb47bfeb67cfeb77efeb97ffebb81febd82febf84fec185fec287fec488fec68afec88cfeca8dfecc8ffecd90fecf92fed194fed395fed597fed799fed89afdda9cfddc9efddea0fde0a1fde2a3fde3a5fde5a7fde7a9fde9aafdebacfcecaefceeb0fcf0b2fcf2b4fcf4b6fcf6b8fcf7b9fcf9bbfcfbbdfcfdbf")); + +var inferno = ramp$1(colors("00000401000501010601010802010a02020c02020e03021004031204031405041706041907051b08051d09061f0a07220b07240c08260d08290e092b10092d110a30120a32140b34150b37160b39180c3c190c3e1b0c411c0c431e0c451f0c48210c4a230c4c240c4f260c51280b53290b552b0b572d0b592f0a5b310a5c320a5e340a5f3609613809623909633b09643d09653e0966400a67420a68440a68450a69470b6a490b6a4a0c6b4c0c6b4d0d6c4f0d6c510e6c520e6d540f6d550f6d57106e59106e5a116e5c126e5d126e5f136e61136e62146e64156e65156e67166e69166e6a176e6c186e6d186e6f196e71196e721a6e741a6e751b6e771c6d781c6d7a1d6d7c1d6d7d1e6d7f1e6c801f6c82206c84206b85216b87216b88226a8a226a8c23698d23698f24699025689225689326679526679727669827669a28659b29649d29649f2a63a02a63a22b62a32c61a52c60a62d60a82e5fa92e5eab2f5ead305dae305cb0315bb1325ab3325ab43359b63458b73557b93556ba3655bc3754bd3853bf3952c03a51c13a50c33b4fc43c4ec63d4dc73e4cc83f4bca404acb4149cc4248ce4347cf4446d04545d24644d34743d44842d54a41d74b3fd84c3ed94d3dda4e3cdb503bdd513ade5238df5337e05536e15635e25734e35933e45a31e55c30e65d2fe75e2ee8602de9612bea632aeb6429eb6628ec6726ed6925ee6a24ef6c23ef6e21f06f20f1711ff1731df2741cf3761bf37819f47918f57b17f57d15f67e14f68013f78212f78410f8850ff8870ef8890cf98b0bf98c0af98e09fa9008fa9207fa9407fb9606fb9706fb9906fb9b06fb9d07fc9f07fca108fca309fca50afca60cfca80dfcaa0ffcac11fcae12fcb014fcb216fcb418fbb61afbb81dfbba1ffbbc21fbbe23fac026fac228fac42afac62df9c72ff9c932f9cb35f8cd37f8cf3af7d13df7d340f6d543f6d746f5d949f5db4cf4dd4ff4df53f4e156f3e35af3e55df2e661f2e865f2ea69f1ec6df1ed71f1ef75f1f179f2f27df2f482f3f586f3f68af4f88ef5f992f6fa96f8fb9af9fc9dfafda1fcffa4")); + +var plasma = ramp$1(colors("0d088710078813078916078a19068c1b068d1d068e20068f2206902406912605912805922a05932c05942e05952f059631059733059735049837049938049a3a049a3c049b3e049c3f049c41049d43039e44039e46039f48039f4903a04b03a14c02a14e02a25002a25102a35302a35502a45601a45801a45901a55b01a55c01a65e01a66001a66100a76300a76400a76600a76700a86900a86a00a86c00a86e00a86f00a87100a87201a87401a87501a87701a87801a87a02a87b02a87d03a87e03a88004a88104a78305a78405a78606a68707a68808a68a09a58b0aa58d0ba58e0ca48f0da4910ea3920fa39410a29511a19613a19814a099159f9a169f9c179e9d189d9e199da01a9ca11b9ba21d9aa31e9aa51f99a62098a72197a82296aa2395ab2494ac2694ad2793ae2892b02991b12a90b22b8fb32c8eb42e8db52f8cb6308bb7318ab83289ba3388bb3488bc3587bd3786be3885bf3984c03a83c13b82c23c81c33d80c43e7fc5407ec6417dc7427cc8437bc9447aca457acb4679cc4778cc4977cd4a76ce4b75cf4c74d04d73d14e72d24f71d35171d45270d5536fd5546ed6556dd7566cd8576bd9586ada5a6ada5b69db5c68dc5d67dd5e66de5f65de6164df6263e06363e16462e26561e26660e3685fe4695ee56a5de56b5de66c5ce76e5be76f5ae87059e97158e97257ea7457eb7556eb7655ec7754ed7953ed7a52ee7b51ef7c51ef7e50f07f4ff0804ef1814df1834cf2844bf3854bf3874af48849f48948f58b47f58c46f68d45f68f44f79044f79143f79342f89441f89540f9973ff9983ef99a3efa9b3dfa9c3cfa9e3bfb9f3afba139fba238fca338fca537fca636fca835fca934fdab33fdac33fdae32fdaf31fdb130fdb22ffdb42ffdb52efeb72dfeb82cfeba2cfebb2bfebd2afebe2afec029fdc229fdc328fdc527fdc627fdc827fdca26fdcb26fccd25fcce25fcd025fcd225fbd324fbd524fbd724fad824fada24f9dc24f9dd25f8df25f8e125f7e225f7e425f6e626f6e826f5e926f5eb27f4ed27f3ee27f3f027f2f227f1f426f1f525f0f724f0f921")); + +function constant$b(x) { + return function constant() { + return x; + }; +} + +var abs$1 = Math.abs; +var atan2$1 = Math.atan2; +var cos$2 = Math.cos; +var max$2 = Math.max; +var min$1 = Math.min; +var sin$2 = Math.sin; +var sqrt$2 = Math.sqrt; + +var epsilon$3 = 1e-12; +var pi$4 = Math.PI; +var halfPi$3 = pi$4 / 2; +var tau$4 = 2 * pi$4; + +function acos$1(x) { + return x > 1 ? 0 : x < -1 ? pi$4 : Math.acos(x); +} + +function asin$1(x) { + return x >= 1 ? halfPi$3 : x <= -1 ? -halfPi$3 : Math.asin(x); +} + +function arcInnerRadius(d) { + return d.innerRadius; +} + +function arcOuterRadius(d) { + return d.outerRadius; +} + +function arcStartAngle(d) { + return d.startAngle; +} + +function arcEndAngle(d) { + return d.endAngle; +} + +function arcPadAngle(d) { + return d && d.padAngle; // Note: optional! +} + +function intersect(x0, y0, x1, y1, x2, y2, x3, y3) { + var x10 = x1 - x0, y10 = y1 - y0, + x32 = x3 - x2, y32 = y3 - y2, + t = y32 * x10 - x32 * y10; + if (t * t < epsilon$3) return; + t = (x32 * (y0 - y2) - y32 * (x0 - x2)) / t; + return [x0 + t * x10, y0 + t * y10]; +} + +// Compute perpendicular offset line of length rc. +// http://mathworld.wolfram.com/Circle-LineIntersection.html +function cornerTangents(x0, y0, x1, y1, r1, rc, cw) { + var x01 = x0 - x1, + y01 = y0 - y1, + lo = (cw ? rc : -rc) / sqrt$2(x01 * x01 + y01 * y01), + ox = lo * y01, + oy = -lo * x01, + x11 = x0 + ox, + y11 = y0 + oy, + x10 = x1 + ox, + y10 = y1 + oy, + x00 = (x11 + x10) / 2, + y00 = (y11 + y10) / 2, + dx = x10 - x11, + dy = y10 - y11, + d2 = dx * dx + dy * dy, + r = r1 - rc, + D = x11 * y10 - x10 * y11, + d = (dy < 0 ? -1 : 1) * sqrt$2(max$2(0, r * r * d2 - D * D)), + cx0 = (D * dy - dx * d) / d2, + cy0 = (-D * dx - dy * d) / d2, + cx1 = (D * dy + dx * d) / d2, + cy1 = (-D * dx + dy * d) / d2, + dx0 = cx0 - x00, + dy0 = cy0 - y00, + dx1 = cx1 - x00, + dy1 = cy1 - y00; + + // Pick the closer of the two intersection points. + // TODO Is there a faster way to determine which intersection to use? + if (dx0 * dx0 + dy0 * dy0 > dx1 * dx1 + dy1 * dy1) cx0 = cx1, cy0 = cy1; + + return { + cx: cx0, + cy: cy0, + x01: -ox, + y01: -oy, + x11: cx0 * (r1 / r - 1), + y11: cy0 * (r1 / r - 1) + }; +} + +function arc() { + var innerRadius = arcInnerRadius, + outerRadius = arcOuterRadius, + cornerRadius = constant$b(0), + padRadius = null, + startAngle = arcStartAngle, + endAngle = arcEndAngle, + padAngle = arcPadAngle, + context = null; + + function arc() { + var buffer, + r, + r0 = +innerRadius.apply(this, arguments), + r1 = +outerRadius.apply(this, arguments), + a0 = startAngle.apply(this, arguments) - halfPi$3, + a1 = endAngle.apply(this, arguments) - halfPi$3, + da = abs$1(a1 - a0), + cw = a1 > a0; + + if (!context) context = buffer = path(); + + // Ensure that the outer radius is always larger than the inner radius. + if (r1 < r0) r = r1, r1 = r0, r0 = r; + + // Is it a point? + if (!(r1 > epsilon$3)) context.moveTo(0, 0); + + // Or is it a circle or annulus? + else if (da > tau$4 - epsilon$3) { + context.moveTo(r1 * cos$2(a0), r1 * sin$2(a0)); + context.arc(0, 0, r1, a0, a1, !cw); + if (r0 > epsilon$3) { + context.moveTo(r0 * cos$2(a1), r0 * sin$2(a1)); + context.arc(0, 0, r0, a1, a0, cw); + } + } + + // Or is it a circular or annular sector? + else { + var a01 = a0, + a11 = a1, + a00 = a0, + a10 = a1, + da0 = da, + da1 = da, + ap = padAngle.apply(this, arguments) / 2, + rp = (ap > epsilon$3) && (padRadius ? +padRadius.apply(this, arguments) : sqrt$2(r0 * r0 + r1 * r1)), + rc = min$1(abs$1(r1 - r0) / 2, +cornerRadius.apply(this, arguments)), + rc0 = rc, + rc1 = rc, + t0, + t1; + + // Apply padding? Note that since r1 ≥ r0, da1 ≥ da0. + if (rp > epsilon$3) { + var p0 = asin$1(rp / r0 * sin$2(ap)), + p1 = asin$1(rp / r1 * sin$2(ap)); + if ((da0 -= p0 * 2) > epsilon$3) p0 *= (cw ? 1 : -1), a00 += p0, a10 -= p0; + else da0 = 0, a00 = a10 = (a0 + a1) / 2; + if ((da1 -= p1 * 2) > epsilon$3) p1 *= (cw ? 1 : -1), a01 += p1, a11 -= p1; + else da1 = 0, a01 = a11 = (a0 + a1) / 2; + } + + var x01 = r1 * cos$2(a01), + y01 = r1 * sin$2(a01), + x10 = r0 * cos$2(a10), + y10 = r0 * sin$2(a10); + + // Apply rounded corners? + if (rc > epsilon$3) { + var x11 = r1 * cos$2(a11), + y11 = r1 * sin$2(a11), + x00 = r0 * cos$2(a00), + y00 = r0 * sin$2(a00), + oc; + + // Restrict the corner radius according to the sector angle. + if (da < pi$4 && (oc = intersect(x01, y01, x00, y00, x11, y11, x10, y10))) { + var ax = x01 - oc[0], + ay = y01 - oc[1], + bx = x11 - oc[0], + by = y11 - oc[1], + kc = 1 / sin$2(acos$1((ax * bx + ay * by) / (sqrt$2(ax * ax + ay * ay) * sqrt$2(bx * bx + by * by))) / 2), + lc = sqrt$2(oc[0] * oc[0] + oc[1] * oc[1]); + rc0 = min$1(rc, (r0 - lc) / (kc - 1)); + rc1 = min$1(rc, (r1 - lc) / (kc + 1)); + } + } + + // Is the sector collapsed to a line? + if (!(da1 > epsilon$3)) context.moveTo(x01, y01); + + // Does the sector’s outer ring have rounded corners? + else if (rc1 > epsilon$3) { + t0 = cornerTangents(x00, y00, x01, y01, r1, rc1, cw); + t1 = cornerTangents(x11, y11, x10, y10, r1, rc1, cw); + + context.moveTo(t0.cx + t0.x01, t0.cy + t0.y01); + + // Have the corners merged? + if (rc1 < rc) context.arc(t0.cx, t0.cy, rc1, atan2$1(t0.y01, t0.x01), atan2$1(t1.y01, t1.x01), !cw); + + // Otherwise, draw the two corners and the ring. + else { + context.arc(t0.cx, t0.cy, rc1, atan2$1(t0.y01, t0.x01), atan2$1(t0.y11, t0.x11), !cw); + context.arc(0, 0, r1, atan2$1(t0.cy + t0.y11, t0.cx + t0.x11), atan2$1(t1.cy + t1.y11, t1.cx + t1.x11), !cw); + context.arc(t1.cx, t1.cy, rc1, atan2$1(t1.y11, t1.x11), atan2$1(t1.y01, t1.x01), !cw); + } + } + + // Or is the outer ring just a circular arc? + else context.moveTo(x01, y01), context.arc(0, 0, r1, a01, a11, !cw); + + // Is there no inner ring, and it’s a circular sector? + // Or perhaps it’s an annular sector collapsed due to padding? + if (!(r0 > epsilon$3) || !(da0 > epsilon$3)) context.lineTo(x10, y10); + + // Does the sector’s inner ring (or point) have rounded corners? + else if (rc0 > epsilon$3) { + t0 = cornerTangents(x10, y10, x11, y11, r0, -rc0, cw); + t1 = cornerTangents(x01, y01, x00, y00, r0, -rc0, cw); + + context.lineTo(t0.cx + t0.x01, t0.cy + t0.y01); + + // Have the corners merged? + if (rc0 < rc) context.arc(t0.cx, t0.cy, rc0, atan2$1(t0.y01, t0.x01), atan2$1(t1.y01, t1.x01), !cw); + + // Otherwise, draw the two corners and the ring. + else { + context.arc(t0.cx, t0.cy, rc0, atan2$1(t0.y01, t0.x01), atan2$1(t0.y11, t0.x11), !cw); + context.arc(0, 0, r0, atan2$1(t0.cy + t0.y11, t0.cx + t0.x11), atan2$1(t1.cy + t1.y11, t1.cx + t1.x11), cw); + context.arc(t1.cx, t1.cy, rc0, atan2$1(t1.y11, t1.x11), atan2$1(t1.y01, t1.x01), !cw); + } + } + + // Or is the inner ring just a circular arc? + else context.arc(0, 0, r0, a10, a00, cw); + } + + context.closePath(); + + if (buffer) return context = null, buffer + "" || null; + } + + arc.centroid = function() { + var r = (+innerRadius.apply(this, arguments) + +outerRadius.apply(this, arguments)) / 2, + a = (+startAngle.apply(this, arguments) + +endAngle.apply(this, arguments)) / 2 - pi$4 / 2; + return [cos$2(a) * r, sin$2(a) * r]; + }; + + arc.innerRadius = function(_) { + return arguments.length ? (innerRadius = typeof _ === "function" ? _ : constant$b(+_), arc) : innerRadius; + }; + + arc.outerRadius = function(_) { + return arguments.length ? (outerRadius = typeof _ === "function" ? _ : constant$b(+_), arc) : outerRadius; + }; + + arc.cornerRadius = function(_) { + return arguments.length ? (cornerRadius = typeof _ === "function" ? _ : constant$b(+_), arc) : cornerRadius; + }; + + arc.padRadius = function(_) { + return arguments.length ? (padRadius = _ == null ? null : typeof _ === "function" ? _ : constant$b(+_), arc) : padRadius; + }; + + arc.startAngle = function(_) { + return arguments.length ? (startAngle = typeof _ === "function" ? _ : constant$b(+_), arc) : startAngle; + }; + + arc.endAngle = function(_) { + return arguments.length ? (endAngle = typeof _ === "function" ? _ : constant$b(+_), arc) : endAngle; + }; + + arc.padAngle = function(_) { + return arguments.length ? (padAngle = typeof _ === "function" ? _ : constant$b(+_), arc) : padAngle; + }; + + arc.context = function(_) { + return arguments.length ? ((context = _ == null ? null : _), arc) : context; + }; + + return arc; +} + +function Linear(context) { + this._context = context; +} + +Linear.prototype = { + areaStart: function() { + this._line = 0; + }, + areaEnd: function() { + this._line = NaN; + }, + lineStart: function() { + this._point = 0; + }, + lineEnd: function() { + if (this._line || (this._line !== 0 && this._point === 1)) this._context.closePath(); + this._line = 1 - this._line; + }, + point: function(x, y) { + x = +x, y = +y; + switch (this._point) { + case 0: this._point = 1; this._line ? this._context.lineTo(x, y) : this._context.moveTo(x, y); break; + case 1: this._point = 2; // proceed + default: this._context.lineTo(x, y); break; + } + } +}; + +function curveLinear(context) { + return new Linear(context); +} + +function x$3(p) { + return p[0]; +} + +function y$3(p) { + return p[1]; +} + +function line() { + var x = x$3, + y = y$3, + defined = constant$b(true), + context = null, + curve = curveLinear, + output = null; + + function line(data) { + var i, + n = data.length, + d, + defined0 = false, + buffer; + + if (context == null) output = curve(buffer = path()); + + for (i = 0; i <= n; ++i) { + if (!(i < n && defined(d = data[i], i, data)) === defined0) { + if (defined0 = !defined0) output.lineStart(); + else output.lineEnd(); + } + if (defined0) output.point(+x(d, i, data), +y(d, i, data)); + } + + if (buffer) return output = null, buffer + "" || null; + } + + line.x = function(_) { + return arguments.length ? (x = typeof _ === "function" ? _ : constant$b(+_), line) : x; + }; + + line.y = function(_) { + return arguments.length ? (y = typeof _ === "function" ? _ : constant$b(+_), line) : y; + }; + + line.defined = function(_) { + return arguments.length ? (defined = typeof _ === "function" ? _ : constant$b(!!_), line) : defined; + }; + + line.curve = function(_) { + return arguments.length ? (curve = _, context != null && (output = curve(context)), line) : curve; + }; + + line.context = function(_) { + return arguments.length ? (_ == null ? context = output = null : output = curve(context = _), line) : context; + }; + + return line; +} + +function area$3() { + var x0 = x$3, + x1 = null, + y0 = constant$b(0), + y1 = y$3, + defined = constant$b(true), + context = null, + curve = curveLinear, + output = null; + + function area(data) { + var i, + j, + k, + n = data.length, + d, + defined0 = false, + buffer, + x0z = new Array(n), + y0z = new Array(n); + + if (context == null) output = curve(buffer = path()); + + for (i = 0; i <= n; ++i) { + if (!(i < n && defined(d = data[i], i, data)) === defined0) { + if (defined0 = !defined0) { + j = i; + output.areaStart(); + output.lineStart(); + } else { + output.lineEnd(); + output.lineStart(); + for (k = i - 1; k >= j; --k) { + output.point(x0z[k], y0z[k]); + } + output.lineEnd(); + output.areaEnd(); + } + } + if (defined0) { + x0z[i] = +x0(d, i, data), y0z[i] = +y0(d, i, data); + output.point(x1 ? +x1(d, i, data) : x0z[i], y1 ? +y1(d, i, data) : y0z[i]); + } + } + + if (buffer) return output = null, buffer + "" || null; + } + + function arealine() { + return line().defined(defined).curve(curve).context(context); + } + + area.x = function(_) { + return arguments.length ? (x0 = typeof _ === "function" ? _ : constant$b(+_), x1 = null, area) : x0; + }; + + area.x0 = function(_) { + return arguments.length ? (x0 = typeof _ === "function" ? _ : constant$b(+_), area) : x0; + }; + + area.x1 = function(_) { + return arguments.length ? (x1 = _ == null ? null : typeof _ === "function" ? _ : constant$b(+_), area) : x1; + }; + + area.y = function(_) { + return arguments.length ? (y0 = typeof _ === "function" ? _ : constant$b(+_), y1 = null, area) : y0; + }; + + area.y0 = function(_) { + return arguments.length ? (y0 = typeof _ === "function" ? _ : constant$b(+_), area) : y0; + }; + + area.y1 = function(_) { + return arguments.length ? (y1 = _ == null ? null : typeof _ === "function" ? _ : constant$b(+_), area) : y1; + }; + + area.lineX0 = + area.lineY0 = function() { + return arealine().x(x0).y(y0); + }; + + area.lineY1 = function() { + return arealine().x(x0).y(y1); + }; + + area.lineX1 = function() { + return arealine().x(x1).y(y0); + }; + + area.defined = function(_) { + return arguments.length ? (defined = typeof _ === "function" ? _ : constant$b(!!_), area) : defined; + }; + + area.curve = function(_) { + return arguments.length ? (curve = _, context != null && (output = curve(context)), area) : curve; + }; + + area.context = function(_) { + return arguments.length ? (_ == null ? context = output = null : output = curve(context = _), area) : context; + }; + + return area; +} + +function descending$1(a, b) { + return b < a ? -1 : b > a ? 1 : b >= a ? 0 : NaN; +} + +function identity$8(d) { + return d; +} + +function pie() { + var value = identity$8, + sortValues = descending$1, + sort = null, + startAngle = constant$b(0), + endAngle = constant$b(tau$4), + padAngle = constant$b(0); + + function pie(data) { + var i, + n = data.length, + j, + k, + sum = 0, + index = new Array(n), + arcs = new Array(n), + a0 = +startAngle.apply(this, arguments), + da = Math.min(tau$4, Math.max(-tau$4, endAngle.apply(this, arguments) - a0)), + a1, + p = Math.min(Math.abs(da) / n, padAngle.apply(this, arguments)), + pa = p * (da < 0 ? -1 : 1), + v; + + for (i = 0; i < n; ++i) { + if ((v = arcs[index[i] = i] = +value(data[i], i, data)) > 0) { + sum += v; + } + } + + // Optionally sort the arcs by previously-computed values or by data. + if (sortValues != null) index.sort(function(i, j) { return sortValues(arcs[i], arcs[j]); }); + else if (sort != null) index.sort(function(i, j) { return sort(data[i], data[j]); }); + + // Compute the arcs! They are stored in the original data's order. + for (i = 0, k = sum ? (da - n * pa) / sum : 0; i < n; ++i, a0 = a1) { + j = index[i], v = arcs[j], a1 = a0 + (v > 0 ? v * k : 0) + pa, arcs[j] = { + data: data[j], + index: i, + value: v, + startAngle: a0, + endAngle: a1, + padAngle: p + }; + } + + return arcs; + } + + pie.value = function(_) { + return arguments.length ? (value = typeof _ === "function" ? _ : constant$b(+_), pie) : value; + }; + + pie.sortValues = function(_) { + return arguments.length ? (sortValues = _, sort = null, pie) : sortValues; + }; + + pie.sort = function(_) { + return arguments.length ? (sort = _, sortValues = null, pie) : sort; + }; + + pie.startAngle = function(_) { + return arguments.length ? (startAngle = typeof _ === "function" ? _ : constant$b(+_), pie) : startAngle; + }; + + pie.endAngle = function(_) { + return arguments.length ? (endAngle = typeof _ === "function" ? _ : constant$b(+_), pie) : endAngle; + }; + + pie.padAngle = function(_) { + return arguments.length ? (padAngle = typeof _ === "function" ? _ : constant$b(+_), pie) : padAngle; + }; + + return pie; +} + +var curveRadialLinear = curveRadial(curveLinear); + +function Radial(curve) { + this._curve = curve; +} + +Radial.prototype = { + areaStart: function() { + this._curve.areaStart(); + }, + areaEnd: function() { + this._curve.areaEnd(); + }, + lineStart: function() { + this._curve.lineStart(); + }, + lineEnd: function() { + this._curve.lineEnd(); + }, + point: function(a, r) { + this._curve.point(r * Math.sin(a), r * -Math.cos(a)); + } +}; + +function curveRadial(curve) { + + function radial(context) { + return new Radial(curve(context)); + } + + radial._curve = curve; + + return radial; +} + +function lineRadial(l) { + var c = l.curve; + + l.angle = l.x, delete l.x; + l.radius = l.y, delete l.y; + + l.curve = function(_) { + return arguments.length ? c(curveRadial(_)) : c()._curve; + }; + + return l; +} + +function lineRadial$1() { + return lineRadial(line().curve(curveRadialLinear)); +} + +function areaRadial() { + var a = area$3().curve(curveRadialLinear), + c = a.curve, + x0 = a.lineX0, + x1 = a.lineX1, + y0 = a.lineY0, + y1 = a.lineY1; + + a.angle = a.x, delete a.x; + a.startAngle = a.x0, delete a.x0; + a.endAngle = a.x1, delete a.x1; + a.radius = a.y, delete a.y; + a.innerRadius = a.y0, delete a.y0; + a.outerRadius = a.y1, delete a.y1; + a.lineStartAngle = function() { return lineRadial(x0()); }, delete a.lineX0; + a.lineEndAngle = function() { return lineRadial(x1()); }, delete a.lineX1; + a.lineInnerRadius = function() { return lineRadial(y0()); }, delete a.lineY0; + a.lineOuterRadius = function() { return lineRadial(y1()); }, delete a.lineY1; + + a.curve = function(_) { + return arguments.length ? c(curveRadial(_)) : c()._curve; + }; + + return a; +} + +function pointRadial(x, y) { + return [(y = +y) * Math.cos(x -= Math.PI / 2), y * Math.sin(x)]; +} + +var slice$6 = Array.prototype.slice; + +function linkSource(d) { + return d.source; +} + +function linkTarget(d) { + return d.target; +} + +function link$2(curve) { + var source = linkSource, + target = linkTarget, + x = x$3, + y = y$3, + context = null; + + function link() { + var buffer, argv = slice$6.call(arguments), s = source.apply(this, argv), t = target.apply(this, argv); + if (!context) context = buffer = path(); + curve(context, +x.apply(this, (argv[0] = s, argv)), +y.apply(this, argv), +x.apply(this, (argv[0] = t, argv)), +y.apply(this, argv)); + if (buffer) return context = null, buffer + "" || null; + } + + link.source = function(_) { + return arguments.length ? (source = _, link) : source; + }; + + link.target = function(_) { + return arguments.length ? (target = _, link) : target; + }; + + link.x = function(_) { + return arguments.length ? (x = typeof _ === "function" ? _ : constant$b(+_), link) : x; + }; + + link.y = function(_) { + return arguments.length ? (y = typeof _ === "function" ? _ : constant$b(+_), link) : y; + }; + + link.context = function(_) { + return arguments.length ? ((context = _ == null ? null : _), link) : context; + }; + + return link; +} + +function curveHorizontal(context, x0, y0, x1, y1) { + context.moveTo(x0, y0); + context.bezierCurveTo(x0 = (x0 + x1) / 2, y0, x0, y1, x1, y1); +} + +function curveVertical(context, x0, y0, x1, y1) { + context.moveTo(x0, y0); + context.bezierCurveTo(x0, y0 = (y0 + y1) / 2, x1, y0, x1, y1); +} + +function curveRadial$1(context, x0, y0, x1, y1) { + var p0 = pointRadial(x0, y0), + p1 = pointRadial(x0, y0 = (y0 + y1) / 2), + p2 = pointRadial(x1, y0), + p3 = pointRadial(x1, y1); + context.moveTo(p0[0], p0[1]); + context.bezierCurveTo(p1[0], p1[1], p2[0], p2[1], p3[0], p3[1]); +} + +function linkHorizontal() { + return link$2(curveHorizontal); +} + +function linkVertical() { + return link$2(curveVertical); +} + +function linkRadial() { + var l = link$2(curveRadial$1); + l.angle = l.x, delete l.x; + l.radius = l.y, delete l.y; + return l; +} + +var circle$2 = { + draw: function(context, size) { + var r = Math.sqrt(size / pi$4); + context.moveTo(r, 0); + context.arc(0, 0, r, 0, tau$4); + } +}; + +var cross$2 = { + draw: function(context, size) { + var r = Math.sqrt(size / 5) / 2; + context.moveTo(-3 * r, -r); + context.lineTo(-r, -r); + context.lineTo(-r, -3 * r); + context.lineTo(r, -3 * r); + context.lineTo(r, -r); + context.lineTo(3 * r, -r); + context.lineTo(3 * r, r); + context.lineTo(r, r); + context.lineTo(r, 3 * r); + context.lineTo(-r, 3 * r); + context.lineTo(-r, r); + context.lineTo(-3 * r, r); + context.closePath(); + } +}; + +var tan30 = Math.sqrt(1 / 3), + tan30_2 = tan30 * 2; + +var diamond = { + draw: function(context, size) { + var y = Math.sqrt(size / tan30_2), + x = y * tan30; + context.moveTo(0, -y); + context.lineTo(x, 0); + context.lineTo(0, y); + context.lineTo(-x, 0); + context.closePath(); + } +}; + +var ka = 0.89081309152928522810, + kr = Math.sin(pi$4 / 10) / Math.sin(7 * pi$4 / 10), + kx = Math.sin(tau$4 / 10) * kr, + ky = -Math.cos(tau$4 / 10) * kr; + +var star = { + draw: function(context, size) { + var r = Math.sqrt(size * ka), + x = kx * r, + y = ky * r; + context.moveTo(0, -r); + context.lineTo(x, y); + for (var i = 1; i < 5; ++i) { + var a = tau$4 * i / 5, + c = Math.cos(a), + s = Math.sin(a); + context.lineTo(s * r, -c * r); + context.lineTo(c * x - s * y, s * x + c * y); + } + context.closePath(); + } +}; + +var square = { + draw: function(context, size) { + var w = Math.sqrt(size), + x = -w / 2; + context.rect(x, x, w, w); + } +}; + +var sqrt3 = Math.sqrt(3); + +var triangle = { + draw: function(context, size) { + var y = -Math.sqrt(size / (sqrt3 * 3)); + context.moveTo(0, y * 2); + context.lineTo(-sqrt3 * y, -y); + context.lineTo(sqrt3 * y, -y); + context.closePath(); + } +}; + +var c$2 = -0.5, + s = Math.sqrt(3) / 2, + k = 1 / Math.sqrt(12), + a = (k / 2 + 1) * 3; + +var wye = { + draw: function(context, size) { + var r = Math.sqrt(size / a), + x0 = r / 2, + y0 = r * k, + x1 = x0, + y1 = r * k + r, + x2 = -x1, + y2 = y1; + context.moveTo(x0, y0); + context.lineTo(x1, y1); + context.lineTo(x2, y2); + context.lineTo(c$2 * x0 - s * y0, s * x0 + c$2 * y0); + context.lineTo(c$2 * x1 - s * y1, s * x1 + c$2 * y1); + context.lineTo(c$2 * x2 - s * y2, s * x2 + c$2 * y2); + context.lineTo(c$2 * x0 + s * y0, c$2 * y0 - s * x0); + context.lineTo(c$2 * x1 + s * y1, c$2 * y1 - s * x1); + context.lineTo(c$2 * x2 + s * y2, c$2 * y2 - s * x2); + context.closePath(); + } +}; + +var symbols = [ + circle$2, + cross$2, + diamond, + square, + star, + triangle, + wye +]; + +function symbol() { + var type = constant$b(circle$2), + size = constant$b(64), + context = null; + + function symbol() { + var buffer; + if (!context) context = buffer = path(); + type.apply(this, arguments).draw(context, +size.apply(this, arguments)); + if (buffer) return context = null, buffer + "" || null; + } + + symbol.type = function(_) { + return arguments.length ? (type = typeof _ === "function" ? _ : constant$b(_), symbol) : type; + }; + + symbol.size = function(_) { + return arguments.length ? (size = typeof _ === "function" ? _ : constant$b(+_), symbol) : size; + }; + + symbol.context = function(_) { + return arguments.length ? (context = _ == null ? null : _, symbol) : context; + }; + + return symbol; +} + +function noop$3() {} + +function point$2(that, x, y) { + that._context.bezierCurveTo( + (2 * that._x0 + that._x1) / 3, + (2 * that._y0 + that._y1) / 3, + (that._x0 + 2 * that._x1) / 3, + (that._y0 + 2 * that._y1) / 3, + (that._x0 + 4 * that._x1 + x) / 6, + (that._y0 + 4 * that._y1 + y) / 6 + ); +} + +function Basis(context) { + this._context = context; +} + +Basis.prototype = { + areaStart: function() { + this._line = 0; + }, + areaEnd: function() { + this._line = NaN; + }, + lineStart: function() { + this._x0 = this._x1 = + this._y0 = this._y1 = NaN; + this._point = 0; + }, + lineEnd: function() { + switch (this._point) { + case 3: point$2(this, this._x1, this._y1); // proceed + case 2: this._context.lineTo(this._x1, this._y1); break; + } + if (this._line || (this._line !== 0 && this._point === 1)) this._context.closePath(); + this._line = 1 - this._line; + }, + point: function(x, y) { + x = +x, y = +y; + switch (this._point) { + case 0: this._point = 1; this._line ? this._context.lineTo(x, y) : this._context.moveTo(x, y); break; + case 1: this._point = 2; break; + case 2: this._point = 3; this._context.lineTo((5 * this._x0 + this._x1) / 6, (5 * this._y0 + this._y1) / 6); // proceed + default: point$2(this, x, y); break; + } + this._x0 = this._x1, this._x1 = x; + this._y0 = this._y1, this._y1 = y; + } +}; + +function basis$2(context) { + return new Basis(context); +} + +function BasisClosed(context) { + this._context = context; +} + +BasisClosed.prototype = { + areaStart: noop$3, + areaEnd: noop$3, + lineStart: function() { + this._x0 = this._x1 = this._x2 = this._x3 = this._x4 = + this._y0 = this._y1 = this._y2 = this._y3 = this._y4 = NaN; + this._point = 0; + }, + lineEnd: function() { + switch (this._point) { + case 1: { + this._context.moveTo(this._x2, this._y2); + this._context.closePath(); + break; + } + case 2: { + this._context.moveTo((this._x2 + 2 * this._x3) / 3, (this._y2 + 2 * this._y3) / 3); + this._context.lineTo((this._x3 + 2 * this._x2) / 3, (this._y3 + 2 * this._y2) / 3); + this._context.closePath(); + break; + } + case 3: { + this.point(this._x2, this._y2); + this.point(this._x3, this._y3); + this.point(this._x4, this._y4); + break; + } + } + }, + point: function(x, y) { + x = +x, y = +y; + switch (this._point) { + case 0: this._point = 1; this._x2 = x, this._y2 = y; break; + case 1: this._point = 2; this._x3 = x, this._y3 = y; break; + case 2: this._point = 3; this._x4 = x, this._y4 = y; this._context.moveTo((this._x0 + 4 * this._x1 + x) / 6, (this._y0 + 4 * this._y1 + y) / 6); break; + default: point$2(this, x, y); break; + } + this._x0 = this._x1, this._x1 = x; + this._y0 = this._y1, this._y1 = y; + } +}; + +function basisClosed$1(context) { + return new BasisClosed(context); +} + +function BasisOpen(context) { + this._context = context; +} + +BasisOpen.prototype = { + areaStart: function() { + this._line = 0; + }, + areaEnd: function() { + this._line = NaN; + }, + lineStart: function() { + this._x0 = this._x1 = + this._y0 = this._y1 = NaN; + this._point = 0; + }, + lineEnd: function() { + if (this._line || (this._line !== 0 && this._point === 3)) this._context.closePath(); + this._line = 1 - this._line; + }, + point: function(x, y) { + x = +x, y = +y; + switch (this._point) { + case 0: this._point = 1; break; + case 1: this._point = 2; break; + case 2: this._point = 3; var x0 = (this._x0 + 4 * this._x1 + x) / 6, y0 = (this._y0 + 4 * this._y1 + y) / 6; this._line ? this._context.lineTo(x0, y0) : this._context.moveTo(x0, y0); break; + case 3: this._point = 4; // proceed + default: point$2(this, x, y); break; + } + this._x0 = this._x1, this._x1 = x; + this._y0 = this._y1, this._y1 = y; + } +}; + +function basisOpen(context) { + return new BasisOpen(context); +} + +function Bundle(context, beta) { + this._basis = new Basis(context); + this._beta = beta; +} + +Bundle.prototype = { + lineStart: function() { + this._x = []; + this._y = []; + this._basis.lineStart(); + }, + lineEnd: function() { + var x = this._x, + y = this._y, + j = x.length - 1; + + if (j > 0) { + var x0 = x[0], + y0 = y[0], + dx = x[j] - x0, + dy = y[j] - y0, + i = -1, + t; + + while (++i <= j) { + t = i / j; + this._basis.point( + this._beta * x[i] + (1 - this._beta) * (x0 + t * dx), + this._beta * y[i] + (1 - this._beta) * (y0 + t * dy) + ); + } + } + + this._x = this._y = null; + this._basis.lineEnd(); + }, + point: function(x, y) { + this._x.push(+x); + this._y.push(+y); + } +}; + +var bundle = (function custom(beta) { + + function bundle(context) { + return beta === 1 ? new Basis(context) : new Bundle(context, beta); + } + + bundle.beta = function(beta) { + return custom(+beta); + }; + + return bundle; +})(0.85); + +function point$3(that, x, y) { + that._context.bezierCurveTo( + that._x1 + that._k * (that._x2 - that._x0), + that._y1 + that._k * (that._y2 - that._y0), + that._x2 + that._k * (that._x1 - x), + that._y2 + that._k * (that._y1 - y), + that._x2, + that._y2 + ); +} + +function Cardinal(context, tension) { + this._context = context; + this._k = (1 - tension) / 6; +} + +Cardinal.prototype = { + areaStart: function() { + this._line = 0; + }, + areaEnd: function() { + this._line = NaN; + }, + lineStart: function() { + this._x0 = this._x1 = this._x2 = + this._y0 = this._y1 = this._y2 = NaN; + this._point = 0; + }, + lineEnd: function() { + switch (this._point) { + case 2: this._context.lineTo(this._x2, this._y2); break; + case 3: point$3(this, this._x1, this._y1); break; + } + if (this._line || (this._line !== 0 && this._point === 1)) this._context.closePath(); + this._line = 1 - this._line; + }, + point: function(x, y) { + x = +x, y = +y; + switch (this._point) { + case 0: this._point = 1; this._line ? this._context.lineTo(x, y) : this._context.moveTo(x, y); break; + case 1: this._point = 2; this._x1 = x, this._y1 = y; break; + case 2: this._point = 3; // proceed + default: point$3(this, x, y); break; + } + this._x0 = this._x1, this._x1 = this._x2, this._x2 = x; + this._y0 = this._y1, this._y1 = this._y2, this._y2 = y; + } +}; + +var cardinal = (function custom(tension) { + + function cardinal(context) { + return new Cardinal(context, tension); + } + + cardinal.tension = function(tension) { + return custom(+tension); + }; + + return cardinal; +})(0); + +function CardinalClosed(context, tension) { + this._context = context; + this._k = (1 - tension) / 6; +} + +CardinalClosed.prototype = { + areaStart: noop$3, + areaEnd: noop$3, + lineStart: function() { + this._x0 = this._x1 = this._x2 = this._x3 = this._x4 = this._x5 = + this._y0 = this._y1 = this._y2 = this._y3 = this._y4 = this._y5 = NaN; + this._point = 0; + }, + lineEnd: function() { + switch (this._point) { + case 1: { + this._context.moveTo(this._x3, this._y3); + this._context.closePath(); + break; + } + case 2: { + this._context.lineTo(this._x3, this._y3); + this._context.closePath(); + break; + } + case 3: { + this.point(this._x3, this._y3); + this.point(this._x4, this._y4); + this.point(this._x5, this._y5); + break; + } + } + }, + point: function(x, y) { + x = +x, y = +y; + switch (this._point) { + case 0: this._point = 1; this._x3 = x, this._y3 = y; break; + case 1: this._point = 2; this._context.moveTo(this._x4 = x, this._y4 = y); break; + case 2: this._point = 3; this._x5 = x, this._y5 = y; break; + default: point$3(this, x, y); break; + } + this._x0 = this._x1, this._x1 = this._x2, this._x2 = x; + this._y0 = this._y1, this._y1 = this._y2, this._y2 = y; + } +}; + +var cardinalClosed = (function custom(tension) { + + function cardinal(context) { + return new CardinalClosed(context, tension); + } + + cardinal.tension = function(tension) { + return custom(+tension); + }; + + return cardinal; +})(0); + +function CardinalOpen(context, tension) { + this._context = context; + this._k = (1 - tension) / 6; +} + +CardinalOpen.prototype = { + areaStart: function() { + this._line = 0; + }, + areaEnd: function() { + this._line = NaN; + }, + lineStart: function() { + this._x0 = this._x1 = this._x2 = + this._y0 = this._y1 = this._y2 = NaN; + this._point = 0; + }, + lineEnd: function() { + if (this._line || (this._line !== 0 && this._point === 3)) this._context.closePath(); + this._line = 1 - this._line; + }, + point: function(x, y) { + x = +x, y = +y; + switch (this._point) { + case 0: this._point = 1; break; + case 1: this._point = 2; break; + case 2: this._point = 3; this._line ? this._context.lineTo(this._x2, this._y2) : this._context.moveTo(this._x2, this._y2); break; + case 3: this._point = 4; // proceed + default: point$3(this, x, y); break; + } + this._x0 = this._x1, this._x1 = this._x2, this._x2 = x; + this._y0 = this._y1, this._y1 = this._y2, this._y2 = y; + } +}; + +var cardinalOpen = (function custom(tension) { + + function cardinal(context) { + return new CardinalOpen(context, tension); + } + + cardinal.tension = function(tension) { + return custom(+tension); + }; + + return cardinal; +})(0); + +function point$4(that, x, y) { + var x1 = that._x1, + y1 = that._y1, + x2 = that._x2, + y2 = that._y2; + + if (that._l01_a > epsilon$3) { + var a = 2 * that._l01_2a + 3 * that._l01_a * that._l12_a + that._l12_2a, + n = 3 * that._l01_a * (that._l01_a + that._l12_a); + x1 = (x1 * a - that._x0 * that._l12_2a + that._x2 * that._l01_2a) / n; + y1 = (y1 * a - that._y0 * that._l12_2a + that._y2 * that._l01_2a) / n; + } + + if (that._l23_a > epsilon$3) { + var b = 2 * that._l23_2a + 3 * that._l23_a * that._l12_a + that._l12_2a, + m = 3 * that._l23_a * (that._l23_a + that._l12_a); + x2 = (x2 * b + that._x1 * that._l23_2a - x * that._l12_2a) / m; + y2 = (y2 * b + that._y1 * that._l23_2a - y * that._l12_2a) / m; + } + + that._context.bezierCurveTo(x1, y1, x2, y2, that._x2, that._y2); +} + +function CatmullRom(context, alpha) { + this._context = context; + this._alpha = alpha; +} + +CatmullRom.prototype = { + areaStart: function() { + this._line = 0; + }, + areaEnd: function() { + this._line = NaN; + }, + lineStart: function() { + this._x0 = this._x1 = this._x2 = + this._y0 = this._y1 = this._y2 = NaN; + this._l01_a = this._l12_a = this._l23_a = + this._l01_2a = this._l12_2a = this._l23_2a = + this._point = 0; + }, + lineEnd: function() { + switch (this._point) { + case 2: this._context.lineTo(this._x2, this._y2); break; + case 3: this.point(this._x2, this._y2); break; + } + if (this._line || (this._line !== 0 && this._point === 1)) this._context.closePath(); + this._line = 1 - this._line; + }, + point: function(x, y) { + x = +x, y = +y; + + if (this._point) { + var x23 = this._x2 - x, + y23 = this._y2 - y; + this._l23_a = Math.sqrt(this._l23_2a = Math.pow(x23 * x23 + y23 * y23, this._alpha)); + } + + switch (this._point) { + case 0: this._point = 1; this._line ? this._context.lineTo(x, y) : this._context.moveTo(x, y); break; + case 1: this._point = 2; break; + case 2: this._point = 3; // proceed + default: point$4(this, x, y); break; + } + + this._l01_a = this._l12_a, this._l12_a = this._l23_a; + this._l01_2a = this._l12_2a, this._l12_2a = this._l23_2a; + this._x0 = this._x1, this._x1 = this._x2, this._x2 = x; + this._y0 = this._y1, this._y1 = this._y2, this._y2 = y; + } +}; + +var catmullRom = (function custom(alpha) { + + function catmullRom(context) { + return alpha ? new CatmullRom(context, alpha) : new Cardinal(context, 0); + } + + catmullRom.alpha = function(alpha) { + return custom(+alpha); + }; + + return catmullRom; +})(0.5); + +function CatmullRomClosed(context, alpha) { + this._context = context; + this._alpha = alpha; +} + +CatmullRomClosed.prototype = { + areaStart: noop$3, + areaEnd: noop$3, + lineStart: function() { + this._x0 = this._x1 = this._x2 = this._x3 = this._x4 = this._x5 = + this._y0 = this._y1 = this._y2 = this._y3 = this._y4 = this._y5 = NaN; + this._l01_a = this._l12_a = this._l23_a = + this._l01_2a = this._l12_2a = this._l23_2a = + this._point = 0; + }, + lineEnd: function() { + switch (this._point) { + case 1: { + this._context.moveTo(this._x3, this._y3); + this._context.closePath(); + break; + } + case 2: { + this._context.lineTo(this._x3, this._y3); + this._context.closePath(); + break; + } + case 3: { + this.point(this._x3, this._y3); + this.point(this._x4, this._y4); + this.point(this._x5, this._y5); + break; + } + } + }, + point: function(x, y) { + x = +x, y = +y; + + if (this._point) { + var x23 = this._x2 - x, + y23 = this._y2 - y; + this._l23_a = Math.sqrt(this._l23_2a = Math.pow(x23 * x23 + y23 * y23, this._alpha)); + } + + switch (this._point) { + case 0: this._point = 1; this._x3 = x, this._y3 = y; break; + case 1: this._point = 2; this._context.moveTo(this._x4 = x, this._y4 = y); break; + case 2: this._point = 3; this._x5 = x, this._y5 = y; break; + default: point$4(this, x, y); break; + } + + this._l01_a = this._l12_a, this._l12_a = this._l23_a; + this._l01_2a = this._l12_2a, this._l12_2a = this._l23_2a; + this._x0 = this._x1, this._x1 = this._x2, this._x2 = x; + this._y0 = this._y1, this._y1 = this._y2, this._y2 = y; + } +}; + +var catmullRomClosed = (function custom(alpha) { + + function catmullRom(context) { + return alpha ? new CatmullRomClosed(context, alpha) : new CardinalClosed(context, 0); + } + + catmullRom.alpha = function(alpha) { + return custom(+alpha); + }; + + return catmullRom; +})(0.5); + +function CatmullRomOpen(context, alpha) { + this._context = context; + this._alpha = alpha; +} + +CatmullRomOpen.prototype = { + areaStart: function() { + this._line = 0; + }, + areaEnd: function() { + this._line = NaN; + }, + lineStart: function() { + this._x0 = this._x1 = this._x2 = + this._y0 = this._y1 = this._y2 = NaN; + this._l01_a = this._l12_a = this._l23_a = + this._l01_2a = this._l12_2a = this._l23_2a = + this._point = 0; + }, + lineEnd: function() { + if (this._line || (this._line !== 0 && this._point === 3)) this._context.closePath(); + this._line = 1 - this._line; + }, + point: function(x, y) { + x = +x, y = +y; + + if (this._point) { + var x23 = this._x2 - x, + y23 = this._y2 - y; + this._l23_a = Math.sqrt(this._l23_2a = Math.pow(x23 * x23 + y23 * y23, this._alpha)); + } + + switch (this._point) { + case 0: this._point = 1; break; + case 1: this._point = 2; break; + case 2: this._point = 3; this._line ? this._context.lineTo(this._x2, this._y2) : this._context.moveTo(this._x2, this._y2); break; + case 3: this._point = 4; // proceed + default: point$4(this, x, y); break; + } + + this._l01_a = this._l12_a, this._l12_a = this._l23_a; + this._l01_2a = this._l12_2a, this._l12_2a = this._l23_2a; + this._x0 = this._x1, this._x1 = this._x2, this._x2 = x; + this._y0 = this._y1, this._y1 = this._y2, this._y2 = y; + } +}; + +var catmullRomOpen = (function custom(alpha) { + + function catmullRom(context) { + return alpha ? new CatmullRomOpen(context, alpha) : new CardinalOpen(context, 0); + } + + catmullRom.alpha = function(alpha) { + return custom(+alpha); + }; + + return catmullRom; +})(0.5); + +function LinearClosed(context) { + this._context = context; +} + +LinearClosed.prototype = { + areaStart: noop$3, + areaEnd: noop$3, + lineStart: function() { + this._point = 0; + }, + lineEnd: function() { + if (this._point) this._context.closePath(); + }, + point: function(x, y) { + x = +x, y = +y; + if (this._point) this._context.lineTo(x, y); + else this._point = 1, this._context.moveTo(x, y); + } +}; + +function linearClosed(context) { + return new LinearClosed(context); +} + +function sign$1(x) { + return x < 0 ? -1 : 1; +} + +// Calculate the slopes of the tangents (Hermite-type interpolation) based on +// the following paper: Steffen, M. 1990. A Simple Method for Monotonic +// Interpolation in One Dimension. Astronomy and Astrophysics, Vol. 239, NO. +// NOV(II), P. 443, 1990. +function slope3(that, x2, y2) { + var h0 = that._x1 - that._x0, + h1 = x2 - that._x1, + s0 = (that._y1 - that._y0) / (h0 || h1 < 0 && -0), + s1 = (y2 - that._y1) / (h1 || h0 < 0 && -0), + p = (s0 * h1 + s1 * h0) / (h0 + h1); + return (sign$1(s0) + sign$1(s1)) * Math.min(Math.abs(s0), Math.abs(s1), 0.5 * Math.abs(p)) || 0; +} + +// Calculate a one-sided slope. +function slope2(that, t) { + var h = that._x1 - that._x0; + return h ? (3 * (that._y1 - that._y0) / h - t) / 2 : t; +} + +// According to https://en.wikipedia.org/wiki/Cubic_Hermite_spline#Representations +// "you can express cubic Hermite interpolation in terms of cubic Bézier curves +// with respect to the four values p0, p0 + m0 / 3, p1 - m1 / 3, p1". +function point$5(that, t0, t1) { + var x0 = that._x0, + y0 = that._y0, + x1 = that._x1, + y1 = that._y1, + dx = (x1 - x0) / 3; + that._context.bezierCurveTo(x0 + dx, y0 + dx * t0, x1 - dx, y1 - dx * t1, x1, y1); +} + +function MonotoneX(context) { + this._context = context; +} + +MonotoneX.prototype = { + areaStart: function() { + this._line = 0; + }, + areaEnd: function() { + this._line = NaN; + }, + lineStart: function() { + this._x0 = this._x1 = + this._y0 = this._y1 = + this._t0 = NaN; + this._point = 0; + }, + lineEnd: function() { + switch (this._point) { + case 2: this._context.lineTo(this._x1, this._y1); break; + case 3: point$5(this, this._t0, slope2(this, this._t0)); break; + } + if (this._line || (this._line !== 0 && this._point === 1)) this._context.closePath(); + this._line = 1 - this._line; + }, + point: function(x, y) { + var t1 = NaN; + + x = +x, y = +y; + if (x === this._x1 && y === this._y1) return; // Ignore coincident points. + switch (this._point) { + case 0: this._point = 1; this._line ? this._context.lineTo(x, y) : this._context.moveTo(x, y); break; + case 1: this._point = 2; break; + case 2: this._point = 3; point$5(this, slope2(this, t1 = slope3(this, x, y)), t1); break; + default: point$5(this, this._t0, t1 = slope3(this, x, y)); break; + } + + this._x0 = this._x1, this._x1 = x; + this._y0 = this._y1, this._y1 = y; + this._t0 = t1; + } +}; + +function MonotoneY(context) { + this._context = new ReflectContext(context); +} + +(MonotoneY.prototype = Object.create(MonotoneX.prototype)).point = function(x, y) { + MonotoneX.prototype.point.call(this, y, x); +}; + +function ReflectContext(context) { + this._context = context; +} + +ReflectContext.prototype = { + moveTo: function(x, y) { this._context.moveTo(y, x); }, + closePath: function() { this._context.closePath(); }, + lineTo: function(x, y) { this._context.lineTo(y, x); }, + bezierCurveTo: function(x1, y1, x2, y2, x, y) { this._context.bezierCurveTo(y1, x1, y2, x2, y, x); } +}; + +function monotoneX(context) { + return new MonotoneX(context); +} + +function monotoneY(context) { + return new MonotoneY(context); +} + +function Natural(context) { + this._context = context; +} + +Natural.prototype = { + areaStart: function() { + this._line = 0; + }, + areaEnd: function() { + this._line = NaN; + }, + lineStart: function() { + this._x = []; + this._y = []; + }, + lineEnd: function() { + var x = this._x, + y = this._y, + n = x.length; + + if (n) { + this._line ? this._context.lineTo(x[0], y[0]) : this._context.moveTo(x[0], y[0]); + if (n === 2) { + this._context.lineTo(x[1], y[1]); + } else { + var px = controlPoints(x), + py = controlPoints(y); + for (var i0 = 0, i1 = 1; i1 < n; ++i0, ++i1) { + this._context.bezierCurveTo(px[0][i0], py[0][i0], px[1][i0], py[1][i0], x[i1], y[i1]); + } + } + } + + if (this._line || (this._line !== 0 && n === 1)) this._context.closePath(); + this._line = 1 - this._line; + this._x = this._y = null; + }, + point: function(x, y) { + this._x.push(+x); + this._y.push(+y); + } +}; + +// See https://www.particleincell.com/2012/bezier-splines/ for derivation. +function controlPoints(x) { + var i, + n = x.length - 1, + m, + a = new Array(n), + b = new Array(n), + r = new Array(n); + a[0] = 0, b[0] = 2, r[0] = x[0] + 2 * x[1]; + for (i = 1; i < n - 1; ++i) a[i] = 1, b[i] = 4, r[i] = 4 * x[i] + 2 * x[i + 1]; + a[n - 1] = 2, b[n - 1] = 7, r[n - 1] = 8 * x[n - 1] + x[n]; + for (i = 1; i < n; ++i) m = a[i] / b[i - 1], b[i] -= m, r[i] -= m * r[i - 1]; + a[n - 1] = r[n - 1] / b[n - 1]; + for (i = n - 2; i >= 0; --i) a[i] = (r[i] - a[i + 1]) / b[i]; + b[n - 1] = (x[n] + a[n - 1]) / 2; + for (i = 0; i < n - 1; ++i) b[i] = 2 * x[i + 1] - a[i + 1]; + return [a, b]; +} + +function natural(context) { + return new Natural(context); +} + +function Step(context, t) { + this._context = context; + this._t = t; +} + +Step.prototype = { + areaStart: function() { + this._line = 0; + }, + areaEnd: function() { + this._line = NaN; + }, + lineStart: function() { + this._x = this._y = NaN; + this._point = 0; + }, + lineEnd: function() { + if (0 < this._t && this._t < 1 && this._point === 2) this._context.lineTo(this._x, this._y); + if (this._line || (this._line !== 0 && this._point === 1)) this._context.closePath(); + if (this._line >= 0) this._t = 1 - this._t, this._line = 1 - this._line; + }, + point: function(x, y) { + x = +x, y = +y; + switch (this._point) { + case 0: this._point = 1; this._line ? this._context.lineTo(x, y) : this._context.moveTo(x, y); break; + case 1: this._point = 2; // proceed + default: { + if (this._t <= 0) { + this._context.lineTo(this._x, y); + this._context.lineTo(x, y); + } else { + var x1 = this._x * (1 - this._t) + x * this._t; + this._context.lineTo(x1, this._y); + this._context.lineTo(x1, y); + } + break; + } + } + this._x = x, this._y = y; + } +}; + +function step(context) { + return new Step(context, 0.5); +} + +function stepBefore(context) { + return new Step(context, 0); +} + +function stepAfter(context) { + return new Step(context, 1); +} + +function none$1(series, order) { + if (!((n = series.length) > 1)) return; + for (var i = 1, j, s0, s1 = series[order[0]], n, m = s1.length; i < n; ++i) { + s0 = s1, s1 = series[order[i]]; + for (j = 0; j < m; ++j) { + s1[j][1] += s1[j][0] = isNaN(s0[j][1]) ? s0[j][0] : s0[j][1]; + } + } +} + +function none$2(series) { + var n = series.length, o = new Array(n); + while (--n >= 0) o[n] = n; + return o; +} + +function stackValue(d, key) { + return d[key]; +} + +function stack() { + var keys = constant$b([]), + order = none$2, + offset = none$1, + value = stackValue; + + function stack(data) { + var kz = keys.apply(this, arguments), + i, + m = data.length, + n = kz.length, + sz = new Array(n), + oz; + + for (i = 0; i < n; ++i) { + for (var ki = kz[i], si = sz[i] = new Array(m), j = 0, sij; j < m; ++j) { + si[j] = sij = [0, +value(data[j], ki, j, data)]; + sij.data = data[j]; + } + si.key = ki; + } + + for (i = 0, oz = order(sz); i < n; ++i) { + sz[oz[i]].index = i; + } + + offset(sz, oz); + return sz; + } + + stack.keys = function(_) { + return arguments.length ? (keys = typeof _ === "function" ? _ : constant$b(slice$6.call(_)), stack) : keys; + }; + + stack.value = function(_) { + return arguments.length ? (value = typeof _ === "function" ? _ : constant$b(+_), stack) : value; + }; + + stack.order = function(_) { + return arguments.length ? (order = _ == null ? none$2 : typeof _ === "function" ? _ : constant$b(slice$6.call(_)), stack) : order; + }; + + stack.offset = function(_) { + return arguments.length ? (offset = _ == null ? none$1 : _, stack) : offset; + }; + + return stack; +} + +function expand(series, order) { + if (!((n = series.length) > 0)) return; + for (var i, n, j = 0, m = series[0].length, y; j < m; ++j) { + for (y = i = 0; i < n; ++i) y += series[i][j][1] || 0; + if (y) for (i = 0; i < n; ++i) series[i][j][1] /= y; + } + none$1(series, order); +} + +function diverging$1(series, order) { + if (!((n = series.length) > 0)) return; + for (var i, j = 0, d, dy, yp, yn, n, m = series[order[0]].length; j < m; ++j) { + for (yp = yn = 0, i = 0; i < n; ++i) { + if ((dy = (d = series[order[i]][j])[1] - d[0]) > 0) { + d[0] = yp, d[1] = yp += dy; + } else if (dy < 0) { + d[1] = yn, d[0] = yn += dy; + } else { + d[0] = 0, d[1] = dy; + } + } + } +} + +function silhouette(series, order) { + if (!((n = series.length) > 0)) return; + for (var j = 0, s0 = series[order[0]], n, m = s0.length; j < m; ++j) { + for (var i = 0, y = 0; i < n; ++i) y += series[i][j][1] || 0; + s0[j][1] += s0[j][0] = -y / 2; + } + none$1(series, order); +} + +function wiggle(series, order) { + if (!((n = series.length) > 0) || !((m = (s0 = series[order[0]]).length) > 0)) return; + for (var y = 0, j = 1, s0, m, n; j < m; ++j) { + for (var i = 0, s1 = 0, s2 = 0; i < n; ++i) { + var si = series[order[i]], + sij0 = si[j][1] || 0, + sij1 = si[j - 1][1] || 0, + s3 = (sij0 - sij1) / 2; + for (var k = 0; k < i; ++k) { + var sk = series[order[k]], + skj0 = sk[j][1] || 0, + skj1 = sk[j - 1][1] || 0; + s3 += skj0 - skj1; + } + s1 += sij0, s2 += s3 * sij0; + } + s0[j - 1][1] += s0[j - 1][0] = y; + if (s1) y -= s2 / s1; + } + s0[j - 1][1] += s0[j - 1][0] = y; + none$1(series, order); +} + +function appearance(series) { + var peaks = series.map(peak); + return none$2(series).sort(function(a, b) { return peaks[a] - peaks[b]; }); +} + +function peak(series) { + var i = -1, j = 0, n = series.length, vi, vj = -Infinity; + while (++i < n) if ((vi = +series[i][1]) > vj) vj = vi, j = i; + return j; +} + +function ascending$3(series) { + var sums = series.map(sum$2); + return none$2(series).sort(function(a, b) { return sums[a] - sums[b]; }); +} + +function sum$2(series) { + var s = 0, i = -1, n = series.length, v; + while (++i < n) if (v = +series[i][1]) s += v; + return s; +} + +function descending$2(series) { + return ascending$3(series).reverse(); +} + +function insideOut(series) { + var n = series.length, + i, + j, + sums = series.map(sum$2), + order = appearance(series), + top = 0, + bottom = 0, + tops = [], + bottoms = []; + + for (i = 0; i < n; ++i) { + j = order[i]; + if (top < bottom) { + top += sums[j]; + tops.push(j); + } else { + bottom += sums[j]; + bottoms.push(j); + } + } + + return bottoms.reverse().concat(tops); +} + +function reverse(series) { + return none$2(series).reverse(); +} + +function constant$c(x) { + return function() { + return x; + }; +} + +function x$4(d) { + return d[0]; +} + +function y$4(d) { + return d[1]; +} + +function RedBlackTree() { + this._ = null; // root node +} + +function RedBlackNode(node) { + node.U = // parent node + node.C = // color - true for red, false for black + node.L = // left node + node.R = // right node + node.P = // previous node + node.N = null; // next node +} + +RedBlackTree.prototype = { + constructor: RedBlackTree, + + insert: function(after, node) { + var parent, grandpa, uncle; + + if (after) { + node.P = after; + node.N = after.N; + if (after.N) after.N.P = node; + after.N = node; + if (after.R) { + after = after.R; + while (after.L) after = after.L; + after.L = node; + } else { + after.R = node; + } + parent = after; + } else if (this._) { + after = RedBlackFirst(this._); + node.P = null; + node.N = after; + after.P = after.L = node; + parent = after; + } else { + node.P = node.N = null; + this._ = node; + parent = null; + } + node.L = node.R = null; + node.U = parent; + node.C = true; + + after = node; + while (parent && parent.C) { + grandpa = parent.U; + if (parent === grandpa.L) { + uncle = grandpa.R; + if (uncle && uncle.C) { + parent.C = uncle.C = false; + grandpa.C = true; + after = grandpa; + } else { + if (after === parent.R) { + RedBlackRotateLeft(this, parent); + after = parent; + parent = after.U; + } + parent.C = false; + grandpa.C = true; + RedBlackRotateRight(this, grandpa); + } + } else { + uncle = grandpa.L; + if (uncle && uncle.C) { + parent.C = uncle.C = false; + grandpa.C = true; + after = grandpa; + } else { + if (after === parent.L) { + RedBlackRotateRight(this, parent); + after = parent; + parent = after.U; + } + parent.C = false; + grandpa.C = true; + RedBlackRotateLeft(this, grandpa); + } + } + parent = after.U; + } + this._.C = false; + }, + + remove: function(node) { + if (node.N) node.N.P = node.P; + if (node.P) node.P.N = node.N; + node.N = node.P = null; + + var parent = node.U, + sibling, + left = node.L, + right = node.R, + next, + red; + + if (!left) next = right; + else if (!right) next = left; + else next = RedBlackFirst(right); + + if (parent) { + if (parent.L === node) parent.L = next; + else parent.R = next; + } else { + this._ = next; + } + + if (left && right) { + red = next.C; + next.C = node.C; + next.L = left; + left.U = next; + if (next !== right) { + parent = next.U; + next.U = node.U; + node = next.R; + parent.L = node; + next.R = right; + right.U = next; + } else { + next.U = parent; + parent = next; + node = next.R; + } + } else { + red = node.C; + node = next; + } + + if (node) node.U = parent; + if (red) return; + if (node && node.C) { node.C = false; return; } + + do { + if (node === this._) break; + if (node === parent.L) { + sibling = parent.R; + if (sibling.C) { + sibling.C = false; + parent.C = true; + RedBlackRotateLeft(this, parent); + sibling = parent.R; + } + if ((sibling.L && sibling.L.C) + || (sibling.R && sibling.R.C)) { + if (!sibling.R || !sibling.R.C) { + sibling.L.C = false; + sibling.C = true; + RedBlackRotateRight(this, sibling); + sibling = parent.R; + } + sibling.C = parent.C; + parent.C = sibling.R.C = false; + RedBlackRotateLeft(this, parent); + node = this._; + break; + } + } else { + sibling = parent.L; + if (sibling.C) { + sibling.C = false; + parent.C = true; + RedBlackRotateRight(this, parent); + sibling = parent.L; + } + if ((sibling.L && sibling.L.C) + || (sibling.R && sibling.R.C)) { + if (!sibling.L || !sibling.L.C) { + sibling.R.C = false; + sibling.C = true; + RedBlackRotateLeft(this, sibling); + sibling = parent.L; + } + sibling.C = parent.C; + parent.C = sibling.L.C = false; + RedBlackRotateRight(this, parent); + node = this._; + break; + } + } + sibling.C = true; + node = parent; + parent = parent.U; + } while (!node.C); + + if (node) node.C = false; + } +}; + +function RedBlackRotateLeft(tree, node) { + var p = node, + q = node.R, + parent = p.U; + + if (parent) { + if (parent.L === p) parent.L = q; + else parent.R = q; + } else { + tree._ = q; + } + + q.U = parent; + p.U = q; + p.R = q.L; + if (p.R) p.R.U = p; + q.L = p; +} + +function RedBlackRotateRight(tree, node) { + var p = node, + q = node.L, + parent = p.U; + + if (parent) { + if (parent.L === p) parent.L = q; + else parent.R = q; + } else { + tree._ = q; + } + + q.U = parent; + p.U = q; + p.L = q.R; + if (p.L) p.L.U = p; + q.R = p; +} + +function RedBlackFirst(node) { + while (node.L) node = node.L; + return node; +} + +function createEdge(left, right, v0, v1) { + var edge = [null, null], + index = edges.push(edge) - 1; + edge.left = left; + edge.right = right; + if (v0) setEdgeEnd(edge, left, right, v0); + if (v1) setEdgeEnd(edge, right, left, v1); + cells[left.index].halfedges.push(index); + cells[right.index].halfedges.push(index); + return edge; +} + +function createBorderEdge(left, v0, v1) { + var edge = [v0, v1]; + edge.left = left; + return edge; +} + +function setEdgeEnd(edge, left, right, vertex) { + if (!edge[0] && !edge[1]) { + edge[0] = vertex; + edge.left = left; + edge.right = right; + } else if (edge.left === right) { + edge[1] = vertex; + } else { + edge[0] = vertex; + } +} + +// Liang–Barsky line clipping. +function clipEdge(edge, x0, y0, x1, y1) { + var a = edge[0], + b = edge[1], + ax = a[0], + ay = a[1], + bx = b[0], + by = b[1], + t0 = 0, + t1 = 1, + dx = bx - ax, + dy = by - ay, + r; + + r = x0 - ax; + if (!dx && r > 0) return; + r /= dx; + if (dx < 0) { + if (r < t0) return; + if (r < t1) t1 = r; + } else if (dx > 0) { + if (r > t1) return; + if (r > t0) t0 = r; + } + + r = x1 - ax; + if (!dx && r < 0) return; + r /= dx; + if (dx < 0) { + if (r > t1) return; + if (r > t0) t0 = r; + } else if (dx > 0) { + if (r < t0) return; + if (r < t1) t1 = r; + } + + r = y0 - ay; + if (!dy && r > 0) return; + r /= dy; + if (dy < 0) { + if (r < t0) return; + if (r < t1) t1 = r; + } else if (dy > 0) { + if (r > t1) return; + if (r > t0) t0 = r; + } + + r = y1 - ay; + if (!dy && r < 0) return; + r /= dy; + if (dy < 0) { + if (r > t1) return; + if (r > t0) t0 = r; + } else if (dy > 0) { + if (r < t0) return; + if (r < t1) t1 = r; + } + + if (!(t0 > 0) && !(t1 < 1)) return true; // TODO Better check? + + if (t0 > 0) edge[0] = [ax + t0 * dx, ay + t0 * dy]; + if (t1 < 1) edge[1] = [ax + t1 * dx, ay + t1 * dy]; + return true; +} + +function connectEdge(edge, x0, y0, x1, y1) { + var v1 = edge[1]; + if (v1) return true; + + var v0 = edge[0], + left = edge.left, + right = edge.right, + lx = left[0], + ly = left[1], + rx = right[0], + ry = right[1], + fx = (lx + rx) / 2, + fy = (ly + ry) / 2, + fm, + fb; + + if (ry === ly) { + if (fx < x0 || fx >= x1) return; + if (lx > rx) { + if (!v0) v0 = [fx, y0]; + else if (v0[1] >= y1) return; + v1 = [fx, y1]; + } else { + if (!v0) v0 = [fx, y1]; + else if (v0[1] < y0) return; + v1 = [fx, y0]; + } + } else { + fm = (lx - rx) / (ry - ly); + fb = fy - fm * fx; + if (fm < -1 || fm > 1) { + if (lx > rx) { + if (!v0) v0 = [(y0 - fb) / fm, y0]; + else if (v0[1] >= y1) return; + v1 = [(y1 - fb) / fm, y1]; + } else { + if (!v0) v0 = [(y1 - fb) / fm, y1]; + else if (v0[1] < y0) return; + v1 = [(y0 - fb) / fm, y0]; + } + } else { + if (ly < ry) { + if (!v0) v0 = [x0, fm * x0 + fb]; + else if (v0[0] >= x1) return; + v1 = [x1, fm * x1 + fb]; + } else { + if (!v0) v0 = [x1, fm * x1 + fb]; + else if (v0[0] < x0) return; + v1 = [x0, fm * x0 + fb]; + } + } + } + + edge[0] = v0; + edge[1] = v1; + return true; +} + +function clipEdges(x0, y0, x1, y1) { + var i = edges.length, + edge; + + while (i--) { + if (!connectEdge(edge = edges[i], x0, y0, x1, y1) + || !clipEdge(edge, x0, y0, x1, y1) + || !(Math.abs(edge[0][0] - edge[1][0]) > epsilon$4 + || Math.abs(edge[0][1] - edge[1][1]) > epsilon$4)) { + delete edges[i]; + } + } +} + +function createCell(site) { + return cells[site.index] = { + site: site, + halfedges: [] + }; +} + +function cellHalfedgeAngle(cell, edge) { + var site = cell.site, + va = edge.left, + vb = edge.right; + if (site === vb) vb = va, va = site; + if (vb) return Math.atan2(vb[1] - va[1], vb[0] - va[0]); + if (site === va) va = edge[1], vb = edge[0]; + else va = edge[0], vb = edge[1]; + return Math.atan2(va[0] - vb[0], vb[1] - va[1]); +} + +function cellHalfedgeStart(cell, edge) { + return edge[+(edge.left !== cell.site)]; +} + +function cellHalfedgeEnd(cell, edge) { + return edge[+(edge.left === cell.site)]; +} + +function sortCellHalfedges() { + for (var i = 0, n = cells.length, cell, halfedges, j, m; i < n; ++i) { + if ((cell = cells[i]) && (m = (halfedges = cell.halfedges).length)) { + var index = new Array(m), + array = new Array(m); + for (j = 0; j < m; ++j) index[j] = j, array[j] = cellHalfedgeAngle(cell, edges[halfedges[j]]); + index.sort(function(i, j) { return array[j] - array[i]; }); + for (j = 0; j < m; ++j) array[j] = halfedges[index[j]]; + for (j = 0; j < m; ++j) halfedges[j] = array[j]; + } + } +} + +function clipCells(x0, y0, x1, y1) { + var nCells = cells.length, + iCell, + cell, + site, + iHalfedge, + halfedges, + nHalfedges, + start, + startX, + startY, + end, + endX, + endY, + cover = true; + + for (iCell = 0; iCell < nCells; ++iCell) { + if (cell = cells[iCell]) { + site = cell.site; + halfedges = cell.halfedges; + iHalfedge = halfedges.length; + + // Remove any dangling clipped edges. + while (iHalfedge--) { + if (!edges[halfedges[iHalfedge]]) { + halfedges.splice(iHalfedge, 1); + } + } + + // Insert any border edges as necessary. + iHalfedge = 0, nHalfedges = halfedges.length; + while (iHalfedge < nHalfedges) { + end = cellHalfedgeEnd(cell, edges[halfedges[iHalfedge]]), endX = end[0], endY = end[1]; + start = cellHalfedgeStart(cell, edges[halfedges[++iHalfedge % nHalfedges]]), startX = start[0], startY = start[1]; + if (Math.abs(endX - startX) > epsilon$4 || Math.abs(endY - startY) > epsilon$4) { + halfedges.splice(iHalfedge, 0, edges.push(createBorderEdge(site, end, + Math.abs(endX - x0) < epsilon$4 && y1 - endY > epsilon$4 ? [x0, Math.abs(startX - x0) < epsilon$4 ? startY : y1] + : Math.abs(endY - y1) < epsilon$4 && x1 - endX > epsilon$4 ? [Math.abs(startY - y1) < epsilon$4 ? startX : x1, y1] + : Math.abs(endX - x1) < epsilon$4 && endY - y0 > epsilon$4 ? [x1, Math.abs(startX - x1) < epsilon$4 ? startY : y0] + : Math.abs(endY - y0) < epsilon$4 && endX - x0 > epsilon$4 ? [Math.abs(startY - y0) < epsilon$4 ? startX : x0, y0] + : null)) - 1); + ++nHalfedges; + } + } + + if (nHalfedges) cover = false; + } + } + + // If there weren’t any edges, have the closest site cover the extent. + // It doesn’t matter which corner of the extent we measure! + if (cover) { + var dx, dy, d2, dc = Infinity; + + for (iCell = 0, cover = null; iCell < nCells; ++iCell) { + if (cell = cells[iCell]) { + site = cell.site; + dx = site[0] - x0; + dy = site[1] - y0; + d2 = dx * dx + dy * dy; + if (d2 < dc) dc = d2, cover = cell; + } + } + + if (cover) { + var v00 = [x0, y0], v01 = [x0, y1], v11 = [x1, y1], v10 = [x1, y0]; + cover.halfedges.push( + edges.push(createBorderEdge(site = cover.site, v00, v01)) - 1, + edges.push(createBorderEdge(site, v01, v11)) - 1, + edges.push(createBorderEdge(site, v11, v10)) - 1, + edges.push(createBorderEdge(site, v10, v00)) - 1 + ); + } + } + + // Lastly delete any cells with no edges; these were entirely clipped. + for (iCell = 0; iCell < nCells; ++iCell) { + if (cell = cells[iCell]) { + if (!cell.halfedges.length) { + delete cells[iCell]; + } + } + } +} + +var circlePool = []; + +var firstCircle; + +function Circle() { + RedBlackNode(this); + this.x = + this.y = + this.arc = + this.site = + this.cy = null; +} + +function attachCircle(arc) { + var lArc = arc.P, + rArc = arc.N; + + if (!lArc || !rArc) return; + + var lSite = lArc.site, + cSite = arc.site, + rSite = rArc.site; + + if (lSite === rSite) return; + + var bx = cSite[0], + by = cSite[1], + ax = lSite[0] - bx, + ay = lSite[1] - by, + cx = rSite[0] - bx, + cy = rSite[1] - by; + + var d = 2 * (ax * cy - ay * cx); + if (d >= -epsilon2$2) return; + + var ha = ax * ax + ay * ay, + hc = cx * cx + cy * cy, + x = (cy * ha - ay * hc) / d, + y = (ax * hc - cx * ha) / d; + + var circle = circlePool.pop() || new Circle; + circle.arc = arc; + circle.site = cSite; + circle.x = x + bx; + circle.y = (circle.cy = y + by) + Math.sqrt(x * x + y * y); // y bottom + + arc.circle = circle; + + var before = null, + node = circles._; + + while (node) { + if (circle.y < node.y || (circle.y === node.y && circle.x <= node.x)) { + if (node.L) node = node.L; + else { before = node.P; break; } + } else { + if (node.R) node = node.R; + else { before = node; break; } + } + } + + circles.insert(before, circle); + if (!before) firstCircle = circle; +} + +function detachCircle(arc) { + var circle = arc.circle; + if (circle) { + if (!circle.P) firstCircle = circle.N; + circles.remove(circle); + circlePool.push(circle); + RedBlackNode(circle); + arc.circle = null; + } +} + +var beachPool = []; + +function Beach() { + RedBlackNode(this); + this.edge = + this.site = + this.circle = null; +} + +function createBeach(site) { + var beach = beachPool.pop() || new Beach; + beach.site = site; + return beach; +} + +function detachBeach(beach) { + detachCircle(beach); + beaches.remove(beach); + beachPool.push(beach); + RedBlackNode(beach); +} + +function removeBeach(beach) { + var circle = beach.circle, + x = circle.x, + y = circle.cy, + vertex = [x, y], + previous = beach.P, + next = beach.N, + disappearing = [beach]; + + detachBeach(beach); + + var lArc = previous; + while (lArc.circle + && Math.abs(x - lArc.circle.x) < epsilon$4 + && Math.abs(y - lArc.circle.cy) < epsilon$4) { + previous = lArc.P; + disappearing.unshift(lArc); + detachBeach(lArc); + lArc = previous; + } + + disappearing.unshift(lArc); + detachCircle(lArc); + + var rArc = next; + while (rArc.circle + && Math.abs(x - rArc.circle.x) < epsilon$4 + && Math.abs(y - rArc.circle.cy) < epsilon$4) { + next = rArc.N; + disappearing.push(rArc); + detachBeach(rArc); + rArc = next; + } + + disappearing.push(rArc); + detachCircle(rArc); + + var nArcs = disappearing.length, + iArc; + for (iArc = 1; iArc < nArcs; ++iArc) { + rArc = disappearing[iArc]; + lArc = disappearing[iArc - 1]; + setEdgeEnd(rArc.edge, lArc.site, rArc.site, vertex); + } + + lArc = disappearing[0]; + rArc = disappearing[nArcs - 1]; + rArc.edge = createEdge(lArc.site, rArc.site, null, vertex); + + attachCircle(lArc); + attachCircle(rArc); +} + +function addBeach(site) { + var x = site[0], + directrix = site[1], + lArc, + rArc, + dxl, + dxr, + node = beaches._; + + while (node) { + dxl = leftBreakPoint(node, directrix) - x; + if (dxl > epsilon$4) node = node.L; else { + dxr = x - rightBreakPoint(node, directrix); + if (dxr > epsilon$4) { + if (!node.R) { + lArc = node; + break; + } + node = node.R; + } else { + if (dxl > -epsilon$4) { + lArc = node.P; + rArc = node; + } else if (dxr > -epsilon$4) { + lArc = node; + rArc = node.N; + } else { + lArc = rArc = node; + } + break; + } + } + } + + createCell(site); + var newArc = createBeach(site); + beaches.insert(lArc, newArc); + + if (!lArc && !rArc) return; + + if (lArc === rArc) { + detachCircle(lArc); + rArc = createBeach(lArc.site); + beaches.insert(newArc, rArc); + newArc.edge = rArc.edge = createEdge(lArc.site, newArc.site); + attachCircle(lArc); + attachCircle(rArc); + return; + } + + if (!rArc) { // && lArc + newArc.edge = createEdge(lArc.site, newArc.site); + return; + } + + // else lArc !== rArc + detachCircle(lArc); + detachCircle(rArc); + + var lSite = lArc.site, + ax = lSite[0], + ay = lSite[1], + bx = site[0] - ax, + by = site[1] - ay, + rSite = rArc.site, + cx = rSite[0] - ax, + cy = rSite[1] - ay, + d = 2 * (bx * cy - by * cx), + hb = bx * bx + by * by, + hc = cx * cx + cy * cy, + vertex = [(cy * hb - by * hc) / d + ax, (bx * hc - cx * hb) / d + ay]; + + setEdgeEnd(rArc.edge, lSite, rSite, vertex); + newArc.edge = createEdge(lSite, site, null, vertex); + rArc.edge = createEdge(site, rSite, null, vertex); + attachCircle(lArc); + attachCircle(rArc); +} + +function leftBreakPoint(arc, directrix) { + var site = arc.site, + rfocx = site[0], + rfocy = site[1], + pby2 = rfocy - directrix; + + if (!pby2) return rfocx; + + var lArc = arc.P; + if (!lArc) return -Infinity; + + site = lArc.site; + var lfocx = site[0], + lfocy = site[1], + plby2 = lfocy - directrix; + + if (!plby2) return lfocx; + + var hl = lfocx - rfocx, + aby2 = 1 / pby2 - 1 / plby2, + b = hl / plby2; + + if (aby2) return (-b + Math.sqrt(b * b - 2 * aby2 * (hl * hl / (-2 * plby2) - lfocy + plby2 / 2 + rfocy - pby2 / 2))) / aby2 + rfocx; + + return (rfocx + lfocx) / 2; +} + +function rightBreakPoint(arc, directrix) { + var rArc = arc.N; + if (rArc) return leftBreakPoint(rArc, directrix); + var site = arc.site; + return site[1] === directrix ? site[0] : Infinity; +} + +var epsilon$4 = 1e-6; +var epsilon2$2 = 1e-12; +var beaches; +var cells; +var circles; +var edges; + +function triangleArea(a, b, c) { + return (a[0] - c[0]) * (b[1] - a[1]) - (a[0] - b[0]) * (c[1] - a[1]); +} + +function lexicographic(a, b) { + return b[1] - a[1] + || b[0] - a[0]; +} + +function Diagram(sites, extent) { + var site = sites.sort(lexicographic).pop(), + x, + y, + circle; + + edges = []; + cells = new Array(sites.length); + beaches = new RedBlackTree; + circles = new RedBlackTree; + + while (true) { + circle = firstCircle; + if (site && (!circle || site[1] < circle.y || (site[1] === circle.y && site[0] < circle.x))) { + if (site[0] !== x || site[1] !== y) { + addBeach(site); + x = site[0], y = site[1]; + } + site = sites.pop(); + } else if (circle) { + removeBeach(circle.arc); + } else { + break; + } + } + + sortCellHalfedges(); + + if (extent) { + var x0 = +extent[0][0], + y0 = +extent[0][1], + x1 = +extent[1][0], + y1 = +extent[1][1]; + clipEdges(x0, y0, x1, y1); + clipCells(x0, y0, x1, y1); + } + + this.edges = edges; + this.cells = cells; + + beaches = + circles = + edges = + cells = null; +} + +Diagram.prototype = { + constructor: Diagram, + + polygons: function() { + var edges = this.edges; + + return this.cells.map(function(cell) { + var polygon = cell.halfedges.map(function(i) { return cellHalfedgeStart(cell, edges[i]); }); + polygon.data = cell.site.data; + return polygon; + }); + }, + + triangles: function() { + var triangles = [], + edges = this.edges; + + this.cells.forEach(function(cell, i) { + if (!(m = (halfedges = cell.halfedges).length)) return; + var site = cell.site, + halfedges, + j = -1, + m, + s0, + e1 = edges[halfedges[m - 1]], + s1 = e1.left === site ? e1.right : e1.left; + + while (++j < m) { + s0 = s1; + e1 = edges[halfedges[j]]; + s1 = e1.left === site ? e1.right : e1.left; + if (s0 && s1 && i < s0.index && i < s1.index && triangleArea(site, s0, s1) < 0) { + triangles.push([site.data, s0.data, s1.data]); + } + } + }); + + return triangles; + }, + + links: function() { + return this.edges.filter(function(edge) { + return edge.right; + }).map(function(edge) { + return { + source: edge.left.data, + target: edge.right.data + }; + }); + }, + + find: function(x, y, radius) { + var that = this, i0, i1 = that._found || 0, n = that.cells.length, cell; + + // Use the previously-found cell, or start with an arbitrary one. + while (!(cell = that.cells[i1])) if (++i1 >= n) return null; + var dx = x - cell.site[0], dy = y - cell.site[1], d2 = dx * dx + dy * dy; + + // Traverse the half-edges to find a closer cell, if any. + do { + cell = that.cells[i0 = i1], i1 = null; + cell.halfedges.forEach(function(e) { + var edge = that.edges[e], v = edge.left; + if ((v === cell.site || !v) && !(v = edge.right)) return; + var vx = x - v[0], vy = y - v[1], v2 = vx * vx + vy * vy; + if (v2 < d2) d2 = v2, i1 = v.index; + }); + } while (i1 !== null); + + that._found = i0; + + return radius == null || d2 <= radius * radius ? cell.site : null; + } +}; + +function voronoi() { + var x = x$4, + y = y$4, + extent = null; + + function voronoi(data) { + return new Diagram(data.map(function(d, i) { + var s = [Math.round(x(d, i, data) / epsilon$4) * epsilon$4, Math.round(y(d, i, data) / epsilon$4) * epsilon$4]; + s.index = i; + s.data = d; + return s; + }), extent); + } + + voronoi.polygons = function(data) { + return voronoi(data).polygons(); + }; + + voronoi.links = function(data) { + return voronoi(data).links(); + }; + + voronoi.triangles = function(data) { + return voronoi(data).triangles(); + }; + + voronoi.x = function(_) { + return arguments.length ? (x = typeof _ === "function" ? _ : constant$c(+_), voronoi) : x; + }; + + voronoi.y = function(_) { + return arguments.length ? (y = typeof _ === "function" ? _ : constant$c(+_), voronoi) : y; + }; + + voronoi.extent = function(_) { + return arguments.length ? (extent = _ == null ? null : [[+_[0][0], +_[0][1]], [+_[1][0], +_[1][1]]], voronoi) : extent && [[extent[0][0], extent[0][1]], [extent[1][0], extent[1][1]]]; + }; + + voronoi.size = function(_) { + return arguments.length ? (extent = _ == null ? null : [[0, 0], [+_[0], +_[1]]], voronoi) : extent && [extent[1][0] - extent[0][0], extent[1][1] - extent[0][1]]; + }; + + return voronoi; +} + +function constant$d(x) { + return function() { + return x; + }; +} + +function ZoomEvent(target, type, transform) { + this.target = target; + this.type = type; + this.transform = transform; +} + +function Transform(k, x, y) { + this.k = k; + this.x = x; + this.y = y; +} + +Transform.prototype = { + constructor: Transform, + scale: function(k) { + return k === 1 ? this : new Transform(this.k * k, this.x, this.y); + }, + translate: function(x, y) { + return x === 0 & y === 0 ? this : new Transform(this.k, this.x + this.k * x, this.y + this.k * y); + }, + apply: function(point) { + return [point[0] * this.k + this.x, point[1] * this.k + this.y]; + }, + applyX: function(x) { + return x * this.k + this.x; + }, + applyY: function(y) { + return y * this.k + this.y; + }, + invert: function(location) { + return [(location[0] - this.x) / this.k, (location[1] - this.y) / this.k]; + }, + invertX: function(x) { + return (x - this.x) / this.k; + }, + invertY: function(y) { + return (y - this.y) / this.k; + }, + rescaleX: function(x) { + return x.copy().domain(x.range().map(this.invertX, this).map(x.invert, x)); + }, + rescaleY: function(y) { + return y.copy().domain(y.range().map(this.invertY, this).map(y.invert, y)); + }, + toString: function() { + return "translate(" + this.x + "," + this.y + ") scale(" + this.k + ")"; + } +}; + +var identity$9 = new Transform(1, 0, 0); + +transform$1.prototype = Transform.prototype; + +function transform$1(node) { + while (!node.__zoom) if (!(node = node.parentNode)) return identity$9; + return node.__zoom; +} + +function nopropagation$2() { + exports.event.stopImmediatePropagation(); +} + +function noevent$2() { + exports.event.preventDefault(); + exports.event.stopImmediatePropagation(); +} + +// Ignore right-click, since that should open the context menu. +function defaultFilter$2() { + return !exports.event.ctrlKey && !exports.event.button; +} + +function defaultExtent$1() { + var e = this; + if (e instanceof SVGElement) { + e = e.ownerSVGElement || e; + if (e.hasAttribute("viewBox")) { + e = e.viewBox.baseVal; + return [[e.x, e.y], [e.x + e.width, e.y + e.height]]; + } + return [[0, 0], [e.width.baseVal.value, e.height.baseVal.value]]; + } + return [[0, 0], [e.clientWidth, e.clientHeight]]; +} + +function defaultTransform() { + return this.__zoom || identity$9; +} + +function defaultWheelDelta() { + return -exports.event.deltaY * (exports.event.deltaMode === 1 ? 0.05 : exports.event.deltaMode ? 1 : 0.002); +} + +function defaultTouchable$2() { + return navigator.maxTouchPoints || ("ontouchstart" in this); +} + +function defaultConstrain(transform, extent, translateExtent) { + var dx0 = transform.invertX(extent[0][0]) - translateExtent[0][0], + dx1 = transform.invertX(extent[1][0]) - translateExtent[1][0], + dy0 = transform.invertY(extent[0][1]) - translateExtent[0][1], + dy1 = transform.invertY(extent[1][1]) - translateExtent[1][1]; + return transform.translate( + dx1 > dx0 ? (dx0 + dx1) / 2 : Math.min(0, dx0) || Math.max(0, dx1), + dy1 > dy0 ? (dy0 + dy1) / 2 : Math.min(0, dy0) || Math.max(0, dy1) + ); +} + +function zoom() { + var filter = defaultFilter$2, + extent = defaultExtent$1, + constrain = defaultConstrain, + wheelDelta = defaultWheelDelta, + touchable = defaultTouchable$2, + scaleExtent = [0, Infinity], + translateExtent = [[-Infinity, -Infinity], [Infinity, Infinity]], + duration = 250, + interpolate = interpolateZoom, + listeners = dispatch("start", "zoom", "end"), + touchstarting, + touchending, + touchDelay = 500, + wheelDelay = 150, + clickDistance2 = 0; + + function zoom(selection) { + selection + .property("__zoom", defaultTransform) + .on("wheel.zoom", wheeled) + .on("mousedown.zoom", mousedowned) + .on("dblclick.zoom", dblclicked) + .filter(touchable) + .on("touchstart.zoom", touchstarted) + .on("touchmove.zoom", touchmoved) + .on("touchend.zoom touchcancel.zoom", touchended) + .style("touch-action", "none") + .style("-webkit-tap-highlight-color", "rgba(0,0,0,0)"); + } + + zoom.transform = function(collection, transform, point) { + var selection = collection.selection ? collection.selection() : collection; + selection.property("__zoom", defaultTransform); + if (collection !== selection) { + schedule(collection, transform, point); + } else { + selection.interrupt().each(function() { + gesture(this, arguments) + .start() + .zoom(null, typeof transform === "function" ? transform.apply(this, arguments) : transform) + .end(); + }); + } + }; + + zoom.scaleBy = function(selection, k, p) { + zoom.scaleTo(selection, function() { + var k0 = this.__zoom.k, + k1 = typeof k === "function" ? k.apply(this, arguments) : k; + return k0 * k1; + }, p); + }; + + zoom.scaleTo = function(selection, k, p) { + zoom.transform(selection, function() { + var e = extent.apply(this, arguments), + t0 = this.__zoom, + p0 = p == null ? centroid(e) : typeof p === "function" ? p.apply(this, arguments) : p, + p1 = t0.invert(p0), + k1 = typeof k === "function" ? k.apply(this, arguments) : k; + return constrain(translate(scale(t0, k1), p0, p1), e, translateExtent); + }, p); + }; + + zoom.translateBy = function(selection, x, y) { + zoom.transform(selection, function() { + return constrain(this.__zoom.translate( + typeof x === "function" ? x.apply(this, arguments) : x, + typeof y === "function" ? y.apply(this, arguments) : y + ), extent.apply(this, arguments), translateExtent); + }); + }; + + zoom.translateTo = function(selection, x, y, p) { + zoom.transform(selection, function() { + var e = extent.apply(this, arguments), + t = this.__zoom, + p0 = p == null ? centroid(e) : typeof p === "function" ? p.apply(this, arguments) : p; + return constrain(identity$9.translate(p0[0], p0[1]).scale(t.k).translate( + typeof x === "function" ? -x.apply(this, arguments) : -x, + typeof y === "function" ? -y.apply(this, arguments) : -y + ), e, translateExtent); + }, p); + }; + + function scale(transform, k) { + k = Math.max(scaleExtent[0], Math.min(scaleExtent[1], k)); + return k === transform.k ? transform : new Transform(k, transform.x, transform.y); + } + + function translate(transform, p0, p1) { + var x = p0[0] - p1[0] * transform.k, y = p0[1] - p1[1] * transform.k; + return x === transform.x && y === transform.y ? transform : new Transform(transform.k, x, y); + } + + function centroid(extent) { + return [(+extent[0][0] + +extent[1][0]) / 2, (+extent[0][1] + +extent[1][1]) / 2]; + } + + function schedule(transition, transform, point) { + transition + .on("start.zoom", function() { gesture(this, arguments).start(); }) + .on("interrupt.zoom end.zoom", function() { gesture(this, arguments).end(); }) + .tween("zoom", function() { + var that = this, + args = arguments, + g = gesture(that, args), + e = extent.apply(that, args), + p = point == null ? centroid(e) : typeof point === "function" ? point.apply(that, args) : point, + w = Math.max(e[1][0] - e[0][0], e[1][1] - e[0][1]), + a = that.__zoom, + b = typeof transform === "function" ? transform.apply(that, args) : transform, + i = interpolate(a.invert(p).concat(w / a.k), b.invert(p).concat(w / b.k)); + return function(t) { + if (t === 1) t = b; // Avoid rounding error on end. + else { var l = i(t), k = w / l[2]; t = new Transform(k, p[0] - l[0] * k, p[1] - l[1] * k); } + g.zoom(null, t); + }; + }); + } + + function gesture(that, args, clean) { + return (!clean && that.__zooming) || new Gesture(that, args); + } + + function Gesture(that, args) { + this.that = that; + this.args = args; + this.active = 0; + this.extent = extent.apply(that, args); + this.taps = 0; + } + + Gesture.prototype = { + start: function() { + if (++this.active === 1) { + this.that.__zooming = this; + this.emit("start"); + } + return this; + }, + zoom: function(key, transform) { + if (this.mouse && key !== "mouse") this.mouse[1] = transform.invert(this.mouse[0]); + if (this.touch0 && key !== "touch") this.touch0[1] = transform.invert(this.touch0[0]); + if (this.touch1 && key !== "touch") this.touch1[1] = transform.invert(this.touch1[0]); + this.that.__zoom = transform; + this.emit("zoom"); + return this; + }, + end: function() { + if (--this.active === 0) { + delete this.that.__zooming; + this.emit("end"); + } + return this; + }, + emit: function(type) { + customEvent(new ZoomEvent(zoom, type, this.that.__zoom), listeners.apply, listeners, [type, this.that, this.args]); + } + }; + + function wheeled() { + if (!filter.apply(this, arguments)) return; + var g = gesture(this, arguments), + t = this.__zoom, + k = Math.max(scaleExtent[0], Math.min(scaleExtent[1], t.k * Math.pow(2, wheelDelta.apply(this, arguments)))), + p = mouse(this); + + // If the mouse is in the same location as before, reuse it. + // If there were recent wheel events, reset the wheel idle timeout. + if (g.wheel) { + if (g.mouse[0][0] !== p[0] || g.mouse[0][1] !== p[1]) { + g.mouse[1] = t.invert(g.mouse[0] = p); + } + clearTimeout(g.wheel); + } + + // If this wheel event won’t trigger a transform change, ignore it. + else if (t.k === k) return; + + // Otherwise, capture the mouse point and location at the start. + else { + g.mouse = [p, t.invert(p)]; + interrupt(this); + g.start(); + } + + noevent$2(); + g.wheel = setTimeout(wheelidled, wheelDelay); + g.zoom("mouse", constrain(translate(scale(t, k), g.mouse[0], g.mouse[1]), g.extent, translateExtent)); + + function wheelidled() { + g.wheel = null; + g.end(); + } + } + + function mousedowned() { + if (touchending || !filter.apply(this, arguments)) return; + var g = gesture(this, arguments, true), + v = select(exports.event.view).on("mousemove.zoom", mousemoved, true).on("mouseup.zoom", mouseupped, true), + p = mouse(this), + x0 = exports.event.clientX, + y0 = exports.event.clientY; + + dragDisable(exports.event.view); + nopropagation$2(); + g.mouse = [p, this.__zoom.invert(p)]; + interrupt(this); + g.start(); + + function mousemoved() { + noevent$2(); + if (!g.moved) { + var dx = exports.event.clientX - x0, dy = exports.event.clientY - y0; + g.moved = dx * dx + dy * dy > clickDistance2; + } + g.zoom("mouse", constrain(translate(g.that.__zoom, g.mouse[0] = mouse(g.that), g.mouse[1]), g.extent, translateExtent)); + } + + function mouseupped() { + v.on("mousemove.zoom mouseup.zoom", null); + yesdrag(exports.event.view, g.moved); + noevent$2(); + g.end(); + } + } + + function dblclicked() { + if (!filter.apply(this, arguments)) return; + var t0 = this.__zoom, + p0 = mouse(this), + p1 = t0.invert(p0), + k1 = t0.k * (exports.event.shiftKey ? 0.5 : 2), + t1 = constrain(translate(scale(t0, k1), p0, p1), extent.apply(this, arguments), translateExtent); + + noevent$2(); + if (duration > 0) select(this).transition().duration(duration).call(schedule, t1, p0); + else select(this).call(zoom.transform, t1); + } + + function touchstarted() { + if (!filter.apply(this, arguments)) return; + var touches = exports.event.touches, + n = touches.length, + g = gesture(this, arguments, exports.event.changedTouches.length === n), + started, i, t, p; + + nopropagation$2(); + for (i = 0; i < n; ++i) { + t = touches[i], p = touch(this, touches, t.identifier); + p = [p, this.__zoom.invert(p), t.identifier]; + if (!g.touch0) g.touch0 = p, started = true, g.taps = 1 + !!touchstarting; + else if (!g.touch1 && g.touch0[2] !== p[2]) g.touch1 = p, g.taps = 0; + } + + if (touchstarting) touchstarting = clearTimeout(touchstarting); + + if (started) { + if (g.taps < 2) touchstarting = setTimeout(function() { touchstarting = null; }, touchDelay); + interrupt(this); + g.start(); + } + } + + function touchmoved() { + if (!this.__zooming) return; + var g = gesture(this, arguments), + touches = exports.event.changedTouches, + n = touches.length, i, t, p, l; + + noevent$2(); + if (touchstarting) touchstarting = clearTimeout(touchstarting); + g.taps = 0; + for (i = 0; i < n; ++i) { + t = touches[i], p = touch(this, touches, t.identifier); + if (g.touch0 && g.touch0[2] === t.identifier) g.touch0[0] = p; + else if (g.touch1 && g.touch1[2] === t.identifier) g.touch1[0] = p; + } + t = g.that.__zoom; + if (g.touch1) { + var p0 = g.touch0[0], l0 = g.touch0[1], + p1 = g.touch1[0], l1 = g.touch1[1], + dp = (dp = p1[0] - p0[0]) * dp + (dp = p1[1] - p0[1]) * dp, + dl = (dl = l1[0] - l0[0]) * dl + (dl = l1[1] - l0[1]) * dl; + t = scale(t, Math.sqrt(dp / dl)); + p = [(p0[0] + p1[0]) / 2, (p0[1] + p1[1]) / 2]; + l = [(l0[0] + l1[0]) / 2, (l0[1] + l1[1]) / 2]; + } + else if (g.touch0) p = g.touch0[0], l = g.touch0[1]; + else return; + g.zoom("touch", constrain(translate(t, p, l), g.extent, translateExtent)); + } + + function touchended() { + if (!this.__zooming) return; + var g = gesture(this, arguments), + touches = exports.event.changedTouches, + n = touches.length, i, t; + + nopropagation$2(); + if (touchending) clearTimeout(touchending); + touchending = setTimeout(function() { touchending = null; }, touchDelay); + for (i = 0; i < n; ++i) { + t = touches[i]; + if (g.touch0 && g.touch0[2] === t.identifier) delete g.touch0; + else if (g.touch1 && g.touch1[2] === t.identifier) delete g.touch1; + } + if (g.touch1 && !g.touch0) g.touch0 = g.touch1, delete g.touch1; + if (g.touch0) g.touch0[1] = this.__zoom.invert(g.touch0[0]); + else { + g.end(); + // If this was a dbltap, reroute to the (optional) dblclick.zoom handler. + if (g.taps === 2) { + var p = select(this).on("dblclick.zoom"); + if (p) p.apply(this, arguments); + } + } + } + + zoom.wheelDelta = function(_) { + return arguments.length ? (wheelDelta = typeof _ === "function" ? _ : constant$d(+_), zoom) : wheelDelta; + }; + + zoom.filter = function(_) { + return arguments.length ? (filter = typeof _ === "function" ? _ : constant$d(!!_), zoom) : filter; + }; + + zoom.touchable = function(_) { + return arguments.length ? (touchable = typeof _ === "function" ? _ : constant$d(!!_), zoom) : touchable; + }; + + zoom.extent = function(_) { + return arguments.length ? (extent = typeof _ === "function" ? _ : constant$d([[+_[0][0], +_[0][1]], [+_[1][0], +_[1][1]]]), zoom) : extent; + }; + + zoom.scaleExtent = function(_) { + return arguments.length ? (scaleExtent[0] = +_[0], scaleExtent[1] = +_[1], zoom) : [scaleExtent[0], scaleExtent[1]]; + }; + + zoom.translateExtent = function(_) { + return arguments.length ? (translateExtent[0][0] = +_[0][0], translateExtent[1][0] = +_[1][0], translateExtent[0][1] = +_[0][1], translateExtent[1][1] = +_[1][1], zoom) : [[translateExtent[0][0], translateExtent[0][1]], [translateExtent[1][0], translateExtent[1][1]]]; + }; + + zoom.constrain = function(_) { + return arguments.length ? (constrain = _, zoom) : constrain; + }; + + zoom.duration = function(_) { + return arguments.length ? (duration = +_, zoom) : duration; + }; + + zoom.interpolate = function(_) { + return arguments.length ? (interpolate = _, zoom) : interpolate; + }; + + zoom.on = function() { + var value = listeners.on.apply(listeners, arguments); + return value === listeners ? zoom : value; + }; + + zoom.clickDistance = function(_) { + return arguments.length ? (clickDistance2 = (_ = +_) * _, zoom) : Math.sqrt(clickDistance2); + }; + + return zoom; +} + +exports.FormatSpecifier = FormatSpecifier; +exports.active = active; +exports.arc = arc; +exports.area = area$3; +exports.areaRadial = areaRadial; +exports.ascending = ascending; +exports.autoType = autoType; +exports.axisBottom = axisBottom; +exports.axisLeft = axisLeft; +exports.axisRight = axisRight; +exports.axisTop = axisTop; +exports.bisect = bisectRight; +exports.bisectLeft = bisectLeft; +exports.bisectRight = bisectRight; +exports.bisector = bisector; +exports.blob = blob; +exports.brush = brush; +exports.brushSelection = brushSelection; +exports.brushX = brushX; +exports.brushY = brushY; +exports.buffer = buffer; +exports.chord = chord; +exports.clientPoint = point; +exports.cluster = cluster; +exports.color = color; +exports.contourDensity = density; +exports.contours = contours; +exports.create = create; +exports.creator = creator; +exports.cross = cross; +exports.csv = csv$1; +exports.csvFormat = csvFormat; +exports.csvFormatBody = csvFormatBody; +exports.csvFormatRow = csvFormatRow; +exports.csvFormatRows = csvFormatRows; +exports.csvFormatValue = csvFormatValue; +exports.csvParse = csvParse; +exports.csvParseRows = csvParseRows; +exports.cubehelix = cubehelix; +exports.curveBasis = basis$2; +exports.curveBasisClosed = basisClosed$1; +exports.curveBasisOpen = basisOpen; +exports.curveBundle = bundle; +exports.curveCardinal = cardinal; +exports.curveCardinalClosed = cardinalClosed; +exports.curveCardinalOpen = cardinalOpen; +exports.curveCatmullRom = catmullRom; +exports.curveCatmullRomClosed = catmullRomClosed; +exports.curveCatmullRomOpen = catmullRomOpen; +exports.curveLinear = curveLinear; +exports.curveLinearClosed = linearClosed; +exports.curveMonotoneX = monotoneX; +exports.curveMonotoneY = monotoneY; +exports.curveNatural = natural; +exports.curveStep = step; +exports.curveStepAfter = stepAfter; +exports.curveStepBefore = stepBefore; +exports.customEvent = customEvent; +exports.descending = descending; +exports.deviation = deviation; +exports.dispatch = dispatch; +exports.drag = drag; +exports.dragDisable = dragDisable; +exports.dragEnable = yesdrag; +exports.dsv = dsv; +exports.dsvFormat = dsvFormat; +exports.easeBack = backInOut; +exports.easeBackIn = backIn; +exports.easeBackInOut = backInOut; +exports.easeBackOut = backOut; +exports.easeBounce = bounceOut; +exports.easeBounceIn = bounceIn; +exports.easeBounceInOut = bounceInOut; +exports.easeBounceOut = bounceOut; +exports.easeCircle = circleInOut; +exports.easeCircleIn = circleIn; +exports.easeCircleInOut = circleInOut; +exports.easeCircleOut = circleOut; +exports.easeCubic = cubicInOut; +exports.easeCubicIn = cubicIn; +exports.easeCubicInOut = cubicInOut; +exports.easeCubicOut = cubicOut; +exports.easeElastic = elasticOut; +exports.easeElasticIn = elasticIn; +exports.easeElasticInOut = elasticInOut; +exports.easeElasticOut = elasticOut; +exports.easeExp = expInOut; +exports.easeExpIn = expIn; +exports.easeExpInOut = expInOut; +exports.easeExpOut = expOut; +exports.easeLinear = linear$1; +exports.easePoly = polyInOut; +exports.easePolyIn = polyIn; +exports.easePolyInOut = polyInOut; +exports.easePolyOut = polyOut; +exports.easeQuad = quadInOut; +exports.easeQuadIn = quadIn; +exports.easeQuadInOut = quadInOut; +exports.easeQuadOut = quadOut; +exports.easeSin = sinInOut; +exports.easeSinIn = sinIn; +exports.easeSinInOut = sinInOut; +exports.easeSinOut = sinOut; +exports.entries = entries; +exports.extent = extent; +exports.forceCenter = center$1; +exports.forceCollide = collide; +exports.forceLink = link; +exports.forceManyBody = manyBody; +exports.forceRadial = radial; +exports.forceSimulation = simulation; +exports.forceX = x$2; +exports.forceY = y$2; +exports.formatDefaultLocale = defaultLocale; +exports.formatLocale = formatLocale; +exports.formatSpecifier = formatSpecifier; +exports.geoAlbers = albers; +exports.geoAlbersUsa = albersUsa; +exports.geoArea = area$1; +exports.geoAzimuthalEqualArea = azimuthalEqualArea; +exports.geoAzimuthalEqualAreaRaw = azimuthalEqualAreaRaw; +exports.geoAzimuthalEquidistant = azimuthalEquidistant; +exports.geoAzimuthalEquidistantRaw = azimuthalEquidistantRaw; +exports.geoBounds = bounds; +exports.geoCentroid = centroid; +exports.geoCircle = circle; +exports.geoClipAntimeridian = clipAntimeridian; +exports.geoClipCircle = clipCircle; +exports.geoClipExtent = extent$1; +exports.geoClipRectangle = clipRectangle; +exports.geoConicConformal = conicConformal; +exports.geoConicConformalRaw = conicConformalRaw; +exports.geoConicEqualArea = conicEqualArea; +exports.geoConicEqualAreaRaw = conicEqualAreaRaw; +exports.geoConicEquidistant = conicEquidistant; +exports.geoConicEquidistantRaw = conicEquidistantRaw; +exports.geoContains = contains$1; +exports.geoDistance = distance; +exports.geoEqualEarth = equalEarth; +exports.geoEqualEarthRaw = equalEarthRaw; +exports.geoEquirectangular = equirectangular; +exports.geoEquirectangularRaw = equirectangularRaw; +exports.geoGnomonic = gnomonic; +exports.geoGnomonicRaw = gnomonicRaw; +exports.geoGraticule = graticule; +exports.geoGraticule10 = graticule10; +exports.geoIdentity = identity$5; +exports.geoInterpolate = interpolate$1; +exports.geoLength = length$1; +exports.geoMercator = mercator; +exports.geoMercatorRaw = mercatorRaw; +exports.geoNaturalEarth1 = naturalEarth1; +exports.geoNaturalEarth1Raw = naturalEarth1Raw; +exports.geoOrthographic = orthographic; +exports.geoOrthographicRaw = orthographicRaw; +exports.geoPath = index$1; +exports.geoProjection = projection; +exports.geoProjectionMutator = projectionMutator; +exports.geoRotation = rotation; +exports.geoStereographic = stereographic; +exports.geoStereographicRaw = stereographicRaw; +exports.geoStream = geoStream; +exports.geoTransform = transform; +exports.geoTransverseMercator = transverseMercator; +exports.geoTransverseMercatorRaw = transverseMercatorRaw; +exports.gray = gray; +exports.hcl = hcl; +exports.hierarchy = hierarchy; +exports.histogram = histogram; +exports.hsl = hsl; +exports.html = html; +exports.image = image; +exports.interpolate = interpolateValue; +exports.interpolateArray = array$1; +exports.interpolateBasis = basis$1; +exports.interpolateBasisClosed = basisClosed; +exports.interpolateBlues = Blues; +exports.interpolateBrBG = BrBG; +exports.interpolateBuGn = BuGn; +exports.interpolateBuPu = BuPu; +exports.interpolateCividis = cividis; +exports.interpolateCool = cool; +exports.interpolateCubehelix = cubehelix$2; +exports.interpolateCubehelixDefault = cubehelix$3; +exports.interpolateCubehelixLong = cubehelixLong; +exports.interpolateDate = date; +exports.interpolateDiscrete = discrete; +exports.interpolateGnBu = GnBu; +exports.interpolateGreens = Greens; +exports.interpolateGreys = Greys; +exports.interpolateHcl = hcl$2; +exports.interpolateHclLong = hclLong; +exports.interpolateHsl = hsl$2; +exports.interpolateHslLong = hslLong; +exports.interpolateHue = hue$1; +exports.interpolateInferno = inferno; +exports.interpolateLab = lab$1; +exports.interpolateMagma = magma; +exports.interpolateNumber = interpolateNumber; +exports.interpolateNumberArray = numberArray; +exports.interpolateObject = object; +exports.interpolateOrRd = OrRd; +exports.interpolateOranges = Oranges; +exports.interpolatePRGn = PRGn; +exports.interpolatePiYG = PiYG; +exports.interpolatePlasma = plasma; +exports.interpolatePuBu = PuBu; +exports.interpolatePuBuGn = PuBuGn; +exports.interpolatePuOr = PuOr; +exports.interpolatePuRd = PuRd; +exports.interpolatePurples = Purples; +exports.interpolateRainbow = rainbow; +exports.interpolateRdBu = RdBu; +exports.interpolateRdGy = RdGy; +exports.interpolateRdPu = RdPu; +exports.interpolateRdYlBu = RdYlBu; +exports.interpolateRdYlGn = RdYlGn; +exports.interpolateReds = Reds; +exports.interpolateRgb = interpolateRgb; +exports.interpolateRgbBasis = rgbBasis; +exports.interpolateRgbBasisClosed = rgbBasisClosed; +exports.interpolateRound = interpolateRound; +exports.interpolateSinebow = sinebow; +exports.interpolateSpectral = Spectral; +exports.interpolateString = interpolateString; +exports.interpolateTransformCss = interpolateTransformCss; +exports.interpolateTransformSvg = interpolateTransformSvg; +exports.interpolateTurbo = turbo; +exports.interpolateViridis = viridis; +exports.interpolateWarm = warm; +exports.interpolateYlGn = YlGn; +exports.interpolateYlGnBu = YlGnBu; +exports.interpolateYlOrBr = YlOrBr; +exports.interpolateYlOrRd = YlOrRd; +exports.interpolateZoom = interpolateZoom; +exports.interrupt = interrupt; +exports.interval = interval$1; +exports.isoFormat = formatIso; +exports.isoParse = parseIso; +exports.json = json; +exports.keys = keys; +exports.lab = lab; +exports.lch = lch; +exports.line = line; +exports.lineRadial = lineRadial$1; +exports.linkHorizontal = linkHorizontal; +exports.linkRadial = linkRadial; +exports.linkVertical = linkVertical; +exports.local = local; +exports.map = map$1; +exports.matcher = matcher; +exports.max = max; +exports.mean = mean; +exports.median = median; +exports.merge = merge; +exports.min = min; +exports.mouse = mouse; +exports.namespace = namespace; +exports.namespaces = namespaces; +exports.nest = nest; +exports.now = now; +exports.pack = index$2; +exports.packEnclose = enclose; +exports.packSiblings = siblings; +exports.pairs = pairs; +exports.partition = partition; +exports.path = path; +exports.permute = permute; +exports.pie = pie; +exports.piecewise = piecewise; +exports.pointRadial = pointRadial; +exports.polygonArea = area$2; +exports.polygonCentroid = centroid$1; +exports.polygonContains = contains$2; +exports.polygonHull = hull; +exports.polygonLength = length$2; +exports.precisionFixed = precisionFixed; +exports.precisionPrefix = precisionPrefix; +exports.precisionRound = precisionRound; +exports.quadtree = quadtree; +exports.quantile = threshold; +exports.quantize = quantize; +exports.radialArea = areaRadial; +exports.radialLine = lineRadial$1; +exports.randomBates = bates; +exports.randomExponential = exponential$1; +exports.randomIrwinHall = irwinHall; +exports.randomLogNormal = logNormal; +exports.randomNormal = normal; +exports.randomUniform = uniform; +exports.range = sequence; +exports.rgb = rgb; +exports.ribbon = ribbon; +exports.scaleBand = band; +exports.scaleDiverging = diverging; +exports.scaleDivergingLog = divergingLog; +exports.scaleDivergingPow = divergingPow; +exports.scaleDivergingSqrt = divergingSqrt; +exports.scaleDivergingSymlog = divergingSymlog; +exports.scaleIdentity = identity$7; +exports.scaleImplicit = implicit; +exports.scaleLinear = linear$2; +exports.scaleLog = log$1; +exports.scaleOrdinal = ordinal; +exports.scalePoint = point$1; +exports.scalePow = pow$1; +exports.scaleQuantile = quantile; +exports.scaleQuantize = quantize$1; +exports.scaleSequential = sequential; +exports.scaleSequentialLog = sequentialLog; +exports.scaleSequentialPow = sequentialPow; +exports.scaleSequentialQuantile = sequentialQuantile; +exports.scaleSequentialSqrt = sequentialSqrt; +exports.scaleSequentialSymlog = sequentialSymlog; +exports.scaleSqrt = sqrt$1; +exports.scaleSymlog = symlog; +exports.scaleThreshold = threshold$1; +exports.scaleTime = time; +exports.scaleUtc = utcTime; +exports.scan = scan; +exports.schemeAccent = Accent; +exports.schemeBlues = scheme$l; +exports.schemeBrBG = scheme; +exports.schemeBuGn = scheme$9; +exports.schemeBuPu = scheme$a; +exports.schemeCategory10 = category10; +exports.schemeDark2 = Dark2; +exports.schemeGnBu = scheme$b; +exports.schemeGreens = scheme$m; +exports.schemeGreys = scheme$n; +exports.schemeOrRd = scheme$c; +exports.schemeOranges = scheme$q; +exports.schemePRGn = scheme$1; +exports.schemePaired = Paired; +exports.schemePastel1 = Pastel1; +exports.schemePastel2 = Pastel2; +exports.schemePiYG = scheme$2; +exports.schemePuBu = scheme$e; +exports.schemePuBuGn = scheme$d; +exports.schemePuOr = scheme$3; +exports.schemePuRd = scheme$f; +exports.schemePurples = scheme$o; +exports.schemeRdBu = scheme$4; +exports.schemeRdGy = scheme$5; +exports.schemeRdPu = scheme$g; +exports.schemeRdYlBu = scheme$6; +exports.schemeRdYlGn = scheme$7; +exports.schemeReds = scheme$p; +exports.schemeSet1 = Set1; +exports.schemeSet2 = Set2; +exports.schemeSet3 = Set3; +exports.schemeSpectral = scheme$8; +exports.schemeTableau10 = Tableau10; +exports.schemeYlGn = scheme$i; +exports.schemeYlGnBu = scheme$h; +exports.schemeYlOrBr = scheme$j; +exports.schemeYlOrRd = scheme$k; +exports.select = select; +exports.selectAll = selectAll; +exports.selection = selection; +exports.selector = selector; +exports.selectorAll = selectorAll; +exports.set = set$2; +exports.shuffle = shuffle; +exports.stack = stack; +exports.stackOffsetDiverging = diverging$1; +exports.stackOffsetExpand = expand; +exports.stackOffsetNone = none$1; +exports.stackOffsetSilhouette = silhouette; +exports.stackOffsetWiggle = wiggle; +exports.stackOrderAppearance = appearance; +exports.stackOrderAscending = ascending$3; +exports.stackOrderDescending = descending$2; +exports.stackOrderInsideOut = insideOut; +exports.stackOrderNone = none$2; +exports.stackOrderReverse = reverse; +exports.stratify = stratify; +exports.style = styleValue; +exports.sum = sum; +exports.svg = svg; +exports.symbol = symbol; +exports.symbolCircle = circle$2; +exports.symbolCross = cross$2; +exports.symbolDiamond = diamond; +exports.symbolSquare = square; +exports.symbolStar = star; +exports.symbolTriangle = triangle; +exports.symbolWye = wye; +exports.symbols = symbols; +exports.text = text; +exports.thresholdFreedmanDiaconis = freedmanDiaconis; +exports.thresholdScott = scott; +exports.thresholdSturges = thresholdSturges; +exports.tickFormat = tickFormat; +exports.tickIncrement = tickIncrement; +exports.tickStep = tickStep; +exports.ticks = ticks; +exports.timeDay = day; +exports.timeDays = days; +exports.timeFormatDefaultLocale = defaultLocale$1; +exports.timeFormatLocale = formatLocale$1; +exports.timeFriday = friday; +exports.timeFridays = fridays; +exports.timeHour = hour; +exports.timeHours = hours; +exports.timeInterval = newInterval; +exports.timeMillisecond = millisecond; +exports.timeMilliseconds = milliseconds; +exports.timeMinute = minute; +exports.timeMinutes = minutes; +exports.timeMonday = monday; +exports.timeMondays = mondays; +exports.timeMonth = month; +exports.timeMonths = months; +exports.timeSaturday = saturday; +exports.timeSaturdays = saturdays; +exports.timeSecond = second; +exports.timeSeconds = seconds; +exports.timeSunday = sunday; +exports.timeSundays = sundays; +exports.timeThursday = thursday; +exports.timeThursdays = thursdays; +exports.timeTuesday = tuesday; +exports.timeTuesdays = tuesdays; +exports.timeWednesday = wednesday; +exports.timeWednesdays = wednesdays; +exports.timeWeek = sunday; +exports.timeWeeks = sundays; +exports.timeYear = year; +exports.timeYears = years; +exports.timeout = timeout$1; +exports.timer = timer; +exports.timerFlush = timerFlush; +exports.touch = touch; +exports.touches = touches; +exports.transition = transition; +exports.transpose = transpose; +exports.tree = tree; +exports.treemap = index$3; +exports.treemapBinary = binary; +exports.treemapDice = treemapDice; +exports.treemapResquarify = resquarify; +exports.treemapSlice = treemapSlice; +exports.treemapSliceDice = sliceDice; +exports.treemapSquarify = squarify; +exports.tsv = tsv$1; +exports.tsvFormat = tsvFormat; +exports.tsvFormatBody = tsvFormatBody; +exports.tsvFormatRow = tsvFormatRow; +exports.tsvFormatRows = tsvFormatRows; +exports.tsvFormatValue = tsvFormatValue; +exports.tsvParse = tsvParse; +exports.tsvParseRows = tsvParseRows; +exports.utcDay = utcDay; +exports.utcDays = utcDays; +exports.utcFriday = utcFriday; +exports.utcFridays = utcFridays; +exports.utcHour = utcHour; +exports.utcHours = utcHours; +exports.utcMillisecond = millisecond; +exports.utcMilliseconds = milliseconds; +exports.utcMinute = utcMinute; +exports.utcMinutes = utcMinutes; +exports.utcMonday = utcMonday; +exports.utcMondays = utcMondays; +exports.utcMonth = utcMonth; +exports.utcMonths = utcMonths; +exports.utcSaturday = utcSaturday; +exports.utcSaturdays = utcSaturdays; +exports.utcSecond = second; +exports.utcSeconds = seconds; +exports.utcSunday = utcSunday; +exports.utcSundays = utcSundays; +exports.utcThursday = utcThursday; +exports.utcThursdays = utcThursdays; +exports.utcTuesday = utcTuesday; +exports.utcTuesdays = utcTuesdays; +exports.utcWednesday = utcWednesday; +exports.utcWednesdays = utcWednesdays; +exports.utcWeek = utcSunday; +exports.utcWeeks = utcSundays; +exports.utcYear = utcYear; +exports.utcYears = utcYears; +exports.values = values; +exports.variance = variance; +exports.version = version; +exports.voronoi = voronoi; +exports.window = defaultView; +exports.xml = xml; +exports.zip = zip; +exports.zoom = zoom; +exports.zoomIdentity = identity$9; +exports.zoomTransform = transform$1; + +Object.defineProperty(exports, '__esModule', { value: true }); + +})); diff --git a/allocation-benchmark/allocations/previewClasses.html b/allocation-benchmark/allocations/previewClasses.html index d618e97..b9ab7d0 100644 --- a/allocation-benchmark/allocations/previewClasses.html +++ b/allocation-benchmark/allocations/previewClasses.html @@ -5,18 +5,30 @@ Allocations Inspector + + + + - - -
- - + + diff --git a/allocation-benchmark/allocations/previewSites.html b/allocation-benchmark/allocations/previewSites.html index 1f9d6a8..f0a4d5b 100644 --- a/allocation-benchmark/allocations/previewSites.html +++ b/allocation-benchmark/allocations/previewSites.html @@ -5,18 +5,30 @@ Allocations Inspector + + + + - - -
- - + + diff --git a/allocation-benchmark/allocations/sites_testMemoryConsumptionIsSame[CIO].json b/allocation-benchmark/allocations/sites_testMemoryConsumptionIsSame[CIO].json index b50b42e..ddb802f 100644 --- a/allocation-benchmark/allocations/sites_testMemoryConsumptionIsSame[CIO].json +++ b/allocation-benchmark/allocations/sites_testMemoryConsumptionIsSame[CIO].json @@ -1,3901 +1,3787 @@ [ { "name": "[C", - "stackTrace": "ByteBufferChannel.kt:1961, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1", + "stackTrace": "ByteBufferChannel.kt:1961 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 7000, "totalSize": 114800000 }, { "name": "[C", - "stackTrace": "ByteBufferChannel.kt:1961, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57", + "stackTrace": "ByteBufferChannel.kt:1961 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:30 parseRequest, ServerPipeline.kt:57 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16400000 }, - { - "name": "[B", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 75000, - "totalSize": 6248000 - }, { "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1871, CIOWriter.kt:100, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteBufferChannel.kt:-1", - "totalCount": 51997, - "totalSize": 2495856 + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1871 awaitAtLeast, CIOWriter.kt:100 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, ByteBufferChannel.kt:1254 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 51999, + "totalSize": 2495952 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1871, CIOWriter.kt:100, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteBufferChannel.kt:-1", - "totalCount": 51997, - "totalSize": 2495856 - }, - { - "name": "kotlin.jvm.internal.Ref$IntRef", - "stackTrace": "CIOWriter.kt:105, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteBufferChannel.kt:-1", - "totalCount": 103804, - "totalSize": 1660864 + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1871 awaitAtLeast, CIOWriter.kt:100 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, ByteBufferChannel.kt:1254 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 51999, + "totalSize": 2495952 }, { "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", - "totalCount": 26420, - "totalSize": 1268160 + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 35939, + "totalSize": 1725072 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", - "totalCount": 26126, - "totalSize": 1254048 - }, - { - "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", - "totalCount": 26919, - "totalSize": 861408 + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 34690, + "totalSize": 1665120 }, { - "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", - "totalCount": 26919, - "totalSize": 646056 + "name": "kotlin.jvm.internal.Ref$IntRef", + "stackTrace": "CIOWriter.kt:105 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, ByteBufferChannel.kt:1254 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 103829, + "totalSize": 1661264 }, { - "name": "java.lang.String", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 24000, - "totalSize": 576000 + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 36121, + "totalSize": 1155872 }, { - "name": "java.util.HashMap", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 12000, - "totalSize": 576000 + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 36121, + "totalSize": 866904 }, { "name": "io.ktor.utils.io.ByteBufferChannel$readUTF8LineToUtf8Suspend$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1", + "stackTrace": "ByteBufferChannel.kt:-1 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 7000, "totalSize": 560000 }, - { - "name": "java.lang.StringBuilder", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 21000, - "totalSize": 504000 - }, { "name": "[Ljava.lang.Object;", - "stackTrace": "StringValues.kt:249, StringValues.kt:236, StringValues.kt:235, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "StringValues.kt:249 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend", "totalCount": 12000, "totalSize": 480000 }, { "name": "java.nio.HeapCharBuffer", - "stackTrace": "ByteBufferChannel.kt:2014, ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1654, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1", - "totalCount": 7045, - "totalSize": 394520 + "stackTrace": "ByteBufferChannel.kt:2014 invoke, ByteBufferChannel.kt:1966 invoke, ByteBufferChannel.kt:1654 read$suspendImpl, ByteBufferChannel.kt:-1 read, ByteBufferChannel.kt:1966 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 7044, + "totalSize": 394464 }, { "name": "io.ktor.utils.io.ByteBufferChannel$readUTF8LineToUtf8Suspend$2", - "stackTrace": "ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1", - "totalCount": 7045, - "totalSize": 394520 - }, - { - "name": "java.net.URL", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 6000, - "totalSize": 384000 - }, - { - "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1", - "totalCount": 5932, - "totalSize": 284736 + "stackTrace": "ByteBufferChannel.kt:1966 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 7044, + "totalSize": 394464 }, { "name": "java.util.LinkedHashMap$Entry", - "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 6000, "totalSize": 240000 }, { "name": "java.util.LinkedHashMap$Entry", - "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 6000, "totalSize": 240000 }, { "name": "java.util.LinkedHashMap$Entry", - "stackTrace": "CIOHeaders.kt:33, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CIOHeaders.kt:33 entries, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 6000, "totalSize": 240000 }, - { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1", - "totalCount": 4982, - "totalSize": 239136 - }, { "name": "[B", - "stackTrace": "CharArrayBuilder.kt:109, CharArrayBuilder.kt:10, CharArrayBuilder.kt:154, CIOHeaders.kt:38, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CharArrayBuilder.kt:109 copy, CharArrayBuilder.kt:10 access$copy, CharArrayBuilder.kt:154 toString, CIOHeaders.kt:38 getValue, CIOHeaders.kt:36 getValue, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 6000, - "totalSize": 216000 + "totalSize": 224000 }, { "name": "[B", - "stackTrace": "CharArrayBuilder.kt:154, CIOHeaders.kt:38, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CharArrayBuilder.kt:154 toString, CIOHeaders.kt:38 getValue, CIOHeaders.kt:36 getValue, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend", "totalCount": 6000, - "totalSize": 216000 + "totalSize": 224000 }, { "name": "kotlin.coroutines.CombinedContext", - "stackTrace": "ServerPipeline.kt:124", + "stackTrace": "ServerPipeline.kt:124 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 9000, "totalSize": 216000 }, { "name": "java.util.Arrays$ArrayItr", - "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "stackTrace": "HttpProtocolVersion.kt:58 parse, ServerPipeline.kt:75 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 9000, "totalSize": 216000 }, - { - "name": "java.util.HashSet", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 12000, - "totalSize": 192000 - }, { "name": "io.ktor.http.cio.internals.CharArrayBuilder$SubSequenceImpl", - "stackTrace": "CharArrayBuilder.kt:37, HttpHeadersMap.kt:104, CIOHeaders.kt:37, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CharArrayBuilder.kt:37 subSequence, HttpHeadersMap.kt:104 nameAt, CIOHeaders.kt:37 getKey, CIOHeaders.kt:36 getKey, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 6000, "totalSize": 192000 }, { "name": "io.ktor.http.cio.internals.CharArrayBuilder$SubSequenceImpl", - "stackTrace": "CharArrayBuilder.kt:37, HttpHeadersMap.kt:117, CIOHeaders.kt:38, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CharArrayBuilder.kt:37 subSequence, HttpHeadersMap.kt:117 valueAt, CIOHeaders.kt:38 getValue, CIOHeaders.kt:36 getValue, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 6000, "totalSize": 192000 }, { "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "stackTrace": "SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 6000, "totalSize": 192000 }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 3867, + "totalSize": 185616 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 3793, + "totalSize": 182064 + }, { "name": "[B", - "stackTrace": "CharArrayBuilder.kt:109, CharArrayBuilder.kt:10, CharArrayBuilder.kt:154, CIOHeaders.kt:37, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CharArrayBuilder.kt:109 copy, CharArrayBuilder.kt:10 access$copy, CharArrayBuilder.kt:154 toString, CIOHeaders.kt:37 getKey, CIOHeaders.kt:36 getKey, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 6000, "totalSize": 176000 }, { "name": "[B", - "stackTrace": "CharArrayBuilder.kt:154, CIOHeaders.kt:37, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CharArrayBuilder.kt:154 toString, CIOHeaders.kt:37 getKey, CIOHeaders.kt:36 getKey, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend", "totalCount": 6000, "totalSize": 176000 }, { "name": "[I", - "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 2000, "totalSize": 176000 }, { "name": "[I", - "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 2000, "totalSize": 176000 }, { "name": "java.lang.StringBuilder", - "stackTrace": "CharArrayBuilder.kt:109, CharArrayBuilder.kt:10, CharArrayBuilder.kt:154, CIOHeaders.kt:37, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CharArrayBuilder.kt:109 copy, CharArrayBuilder.kt:10 access$copy, CharArrayBuilder.kt:154 toString, CIOHeaders.kt:37 getKey, CIOHeaders.kt:36 getKey, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 6000, "totalSize": 144000 }, { "name": "java.lang.StringBuilder", - "stackTrace": "CharArrayBuilder.kt:109, CharArrayBuilder.kt:10, CharArrayBuilder.kt:154, CIOHeaders.kt:38, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CharArrayBuilder.kt:109 copy, CharArrayBuilder.kt:10 access$copy, CharArrayBuilder.kt:154 toString, CIOHeaders.kt:38 getValue, CIOHeaders.kt:36 getValue, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 6000, "totalSize": 144000 }, { "name": "java.lang.String", - "stackTrace": "CharArrayBuilder.kt:154, CIOHeaders.kt:37, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CharArrayBuilder.kt:154 toString, CIOHeaders.kt:37 getKey, CIOHeaders.kt:36 getKey, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend", "totalCount": 6000, "totalSize": 144000 }, { "name": "java.lang.String", - "stackTrace": "CharArrayBuilder.kt:154, CIOHeaders.kt:38, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CharArrayBuilder.kt:154 toString, CIOHeaders.kt:38 getValue, CIOHeaders.kt:36 getValue, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend", "totalCount": 6000, "totalSize": 144000 }, { "name": "io.ktor.util.Entry", - "stackTrace": "CaseInsensitiveMap.kt:45, CaseInsensitiveMap.kt:45, DelegatingMutableSet.kt:43, StringValues.kt:421, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CaseInsensitiveMap.kt:45 invoke, CaseInsensitiveMap.kt:45 invoke, DelegatingMutableSet.kt:43 next, StringValues.kt:421 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke", "totalCount": 6000, "totalSize": 144000 }, { "name": "java.util.ArrayList", - "stackTrace": "StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 6000, "totalSize": 144000 }, { "name": "java.util.ArrayList", - "stackTrace": "StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 6000, "totalSize": 144000 }, { "name": "java.util.Collections$1", - "stackTrace": "StringValues.kt:421, StringValues.kt:236, StringValues.kt:235, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "StringValues.kt:421 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend", "totalCount": 6000, "totalSize": 144000 }, { "name": "java.util.Collections$1", - "stackTrace": "StringValues.kt:249, StringValues.kt:236, StringValues.kt:235, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "StringValues.kt:249 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend", "totalCount": 6000, "totalSize": 144000 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 6000, "totalSize": 144000 }, { "name": "io.ktor.http.cio.CIOHeaders$Entry", - "stackTrace": "CIOHeaders.kt:33, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CIOHeaders.kt:33 entries, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 6000, "totalSize": 144000 }, { "name": "java.util.Collections$SingletonList", - "stackTrace": "CIOHeaders.kt:38, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CIOHeaders.kt:38 getValue, CIOHeaders.kt:36 getValue, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke", "totalCount": 6000, "totalSize": 144000 }, { "name": "kotlin.ranges.IntRange", - "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "stackTrace": "HttpProtocolVersion.kt:58 parse, ServerPipeline.kt:75 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 6000, "totalSize": 144000 }, { "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "stackTrace": "SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 6000, "totalSize": 144000 }, { "name": "io.ktor.util.CaseInsensitiveString", - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke", "totalCount": 6000, "totalSize": 144000 }, { "name": "io.ktor.util.CaseInsensitiveString", - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke", "totalCount": 6000, "totalSize": 144000 }, { "name": "io.ktor.util.CaseInsensitiveString", - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke", "totalCount": 6000, "totalSize": 144000 }, { "name": "kotlin.coroutines.CombinedContext", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 6000, "totalSize": 144000 }, + { + "name": "[B", + "stackTrace": "StaticContentResolution.kt:129 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", + "totalCount": 3000, + "totalSize": 128000 + }, { "name": "kotlin.jvm.internal.Ref$IntRef", - "stackTrace": "ByteBufferChannel.kt:1956, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1", + "stackTrace": "ByteBufferChannel.kt:1956 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 7000, "totalSize": 112000 }, { "name": "kotlin.jvm.internal.Ref$IntRef", - "stackTrace": "ByteBufferChannel.kt:1957, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1", + "stackTrace": "ByteBufferChannel.kt:1957 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 7000, "totalSize": 112000 }, { "name": "kotlin.jvm.internal.Ref$IntRef", - "stackTrace": "ByteBufferChannel.kt:1963, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1", + "stackTrace": "ByteBufferChannel.kt:1963 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 7000, "totalSize": 112000 }, { "name": "kotlin.jvm.internal.Ref$BooleanRef", - "stackTrace": "ByteBufferChannel.kt:1958, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1", + "stackTrace": "ByteBufferChannel.kt:1958 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 7000, "totalSize": 112000 }, { "name": "kotlin.jvm.internal.Ref$BooleanRef", - "stackTrace": "ByteBufferChannel.kt:1959, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1", + "stackTrace": "ByteBufferChannel.kt:1959 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 7000, "totalSize": 112000 }, { "name": "kotlin.jvm.internal.Ref$ObjectRef", - "stackTrace": "ByteBufferChannel.kt:1962, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1", + "stackTrace": "ByteBufferChannel.kt:1962 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 7000, "totalSize": 112000 }, { "name": "java.util.GregorianCalendar", - "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 112000 }, { "name": "java.util.GregorianCalendar", - "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 112000 }, { "name": "io.ktor.utils.io.ByteBufferChannel", - "stackTrace": "ByteChannel.kt:14, ByteChannel.kt:14, ServerPipeline.kt:70", + "stackTrace": "ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServerPipeline.kt:70 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 112000 }, { "name": "io.ktor.utils.io.ByteBufferChannel", - "stackTrace": "ByteChannel.kt:14, ServerPipeline.kt:117", + "stackTrace": "ByteChannel.kt:14 ByteChannel, ServerPipeline.kt:117 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 112000 }, { "name": "io.ktor.utils.io.ByteBufferChannel", - "stackTrace": "ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 112000 }, { "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1871, CIOWriter.kt:100, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1274, ByteBufferChannel.kt:-1", - "totalCount": 2012, - "totalSize": 96576 + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1871 awaitAtLeast, CIOWriter.kt:100 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, ByteBufferChannel.kt:1274 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2207, + "totalSize": 105936 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1871, CIOWriter.kt:100, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1274, ByteBufferChannel.kt:-1", - "totalCount": 2012, - "totalSize": 96576 + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1871 awaitAtLeast, CIOWriter.kt:100 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, ByteBufferChannel.kt:1274 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2207, + "totalSize": 105936 }, { "name": "io.ktor.utils.io.ByteBufferChannel$copyDirect$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteReadChannelJVM.kt:288, ByteReadChannel.kt:246, ServerPipeline.kt:206, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "stackTrace": "ByteBufferChannel.kt:-1 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, ByteReadChannel.kt:246 copyTo, ServerPipeline.kt:206 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 96000 }, { "name": "io.ktor.utils.io.ByteBufferChannel$copyDirect$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "ByteBufferChannel.kt:-1 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith", "totalCount": 1000, "totalSize": 96000 }, - { - "name": "java.util.ArrayList$Itr", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 3000, - "totalSize": 96000 - }, - { - "name": "jdk.internal.loader.BuiltinClassLoader$1", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 3000, - "totalSize": 96000 - }, - { - "name": "java.io.File", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 3000, - "totalSize": 96000 - }, { "name": "sun.util.calendar.Gregorian$Date", - "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 96000 }, { "name": "sun.util.calendar.Gregorian$Date", - "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 96000 }, { "name": "kotlin.Pair", - "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "stackTrace": "HttpProtocolVersion.kt:58 parse, ServerPipeline.kt:75 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 4000, "totalSize": 96000 }, { "name": "kotlin.coroutines.CombinedContext", - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 4000, "totalSize": 96000 }, { "name": "kotlin.coroutines.CombinedContext", - "stackTrace": "CIOApplicationEngine.kt:159, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:121, CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124", + "stackTrace": "CIOApplicationEngine.kt:154 handleRequest, CIOApplicationEngine.kt:23 access$handleRequest, CIOApplicationEngine.kt:116 invokeSuspend, CIOApplicationEngine.kt:-1 invoke, CIOApplicationEngine.kt:-1 invoke, ServerPipeline.kt:135 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, ServerPipeline.kt:124 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask", "totalCount": 4000, "totalSize": 96000 }, { "name": "io.ktor.network.selector.ActorSelectorManager$select$1", - "stackTrace": "ActorSelectorManager.kt:-1, ActorSelectorManager.kt:69, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "stackTrace": "ActorSelectorManager.kt:-1 select, ActorSelectorManager.kt:69 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 2000, "totalSize": 96000 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ActorSelectorManager.kt:205, ActorSelectorManager.kt:69, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "stackTrace": "ActorSelectorManager.kt:205 select, ActorSelectorManager.kt:69 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 2000, "totalSize": 96000 }, { "name": "io.ktor.util.pipeline.PhaseContent", - "stackTrace": "Pipeline.kt:376, Pipeline.kt:244, BaseApplicationResponse.kt:47, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "stackTrace": "Pipeline.kt:376 fastPathMerge, Pipeline.kt:244 resetFrom, BaseApplicationResponse.kt:47 , CIOApplicationResponse.kt:23 , CIOApplicationCall.kt:35 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 3000, "totalSize": 96000 }, { "name": "io.ktor.utils.io.ByteBufferChannel$readUTF8LineToUtf8Suspend$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57", + "stackTrace": "ByteBufferChannel.kt:-1 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:30 parseRequest, ServerPipeline.kt:57 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 80000 }, { - "name": "[Ljava.lang.Object;", - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 2000, + "name": "[Ljava.util.HashMap$Node;", + "stackTrace": "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", + "totalCount": 1000, "totalSize": 80000 }, { "name": "[Ljava.util.HashMap$Node;", - "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 80000 }, { "name": "[Ljava.util.HashMap$Node;", - "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:231 append, CIOApplicationResponse.kt:33 engineAppendHeader, ResponseHeaders.kt:57 append, BaseApplicationResponse.kt:83 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 80000 }, { - "name": "[Ljava.util.HashMap$Node;", - "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 1000, + "name": "[Ljava.lang.Object;", + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", + "totalCount": 2000, "totalSize": 80000 }, { "name": "[Ljava.util.HashMap$Node;", - "stackTrace": "CIOHeaders.kt:33, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CIOHeaders.kt:33 entries, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 80000 }, { "name": "[Ljava.util.HashMap$Node;", - "stackTrace": "AttributesJvm.kt:24, BaseApplicationCall.kt:25, BaseApplicationCall.kt:24, CIOApplicationCall.kt:42, CIOApplicationEngine.kt:160", + "stackTrace": "AttributesJvm.kt:24 put, BaseApplicationCall.kt:25 putResponseAttribute, BaseApplicationCall.kt:24 putResponseAttribute$default, CIOApplicationCall.kt:42 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 80000 }, { "name": "[Ljava.util.HashMap$Node;", - "stackTrace": "AttributesJvm.kt:24, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "AttributesJvm.kt:24 put, OutgoingContent.kt:60 setProperty, Versions.kt:21 setVersions, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 80000 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "RoutingResolveContext.kt:38, Routing.kt:63, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "RoutingResolveContext.kt:38 , Routing.kt:63 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 80000 }, - { - "name": "java.util.ArrayList", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 3000, - "totalSize": 72000 - }, { "name": "[B", - "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "stackTrace": "HttpProtocolVersion.kt:58 parse, ServerPipeline.kt:75 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 3000, "totalSize": 72000 }, { "name": "java.lang.String", - "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "stackTrace": "HttpProtocolVersion.kt:58 parse, ServerPipeline.kt:75 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 3000, "totalSize": 72000 }, { "name": "io.ktor.util.cio.FileChannelsKt$readChannel$1", - "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 72000 }, { "name": "io.ktor.util.cio.FileChannelsKt$readChannel$1", - "stackTrace": "FileChannels.kt:-1, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "FileChannels.kt:-1 create, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 72000 }, { "name": "sun.nio.ch.FileChannelImpl", - "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 72000 }, { "name": "kotlin.coroutines.CombinedContext", - "stackTrace": "WeakTimeoutQueueJvm.kt:181, WeakTimeoutQueueJvm.kt:176, WeakTimeoutQueueJvm.kt:77, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "stackTrace": "WeakTimeoutQueueJvm.kt:181 , WeakTimeoutQueueJvm.kt:176 , WeakTimeoutQueueJvm.kt:77 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 3000, "totalSize": 72000 }, { "name": "io.ktor.server.cio.CIOApplicationResponse", - "stackTrace": "CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "stackTrace": "CIOApplicationCall.kt:35 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 72000 }, - { - "name": "[B", - "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 2000, - "totalSize": 64000 - }, { "name": "io.ktor.server.cio.backend.ServerPipelineKt$startServerConnectionPipeline$1$2", - "stackTrace": "ServerPipeline.kt:124", + "stackTrace": "ServerPipeline.kt:124 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 64000 }, { "name": "io.ktor.server.cio.backend.ServerPipelineKt$startServerConnectionPipeline$1$2", - "stackTrace": "ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124", + "stackTrace": "ServerPipeline.kt:-1 create, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, ServerPipeline.kt:124 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 64000 }, { "name": "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$1", - "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "BaseApplicationResponse.kt:-1 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 64000 }, { - "name": "io.ktor.server.cio.CIOApplicationEngine$addHandlerForExpectedHeader$2", - "stackTrace": "CIOApplicationEngine.kt:131, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:173", + "name": "java.util.concurrent.ConcurrentHashMap", + "stackTrace": "AttributesJvm.kt:36 , AttributesJvm.kt:13 Attributes, Pipeline.kt:25 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , CIOApplicationRequest.kt:21 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 64000 }, { "name": "java.util.concurrent.ConcurrentHashMap", - "stackTrace": "AttributesJvm.kt:36, AttributesJvm.kt:13, Pipeline.kt:25, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "stackTrace": "AttributesJvm.kt:36 , AttributesJvm.kt:13 Attributes, Pipeline.kt:25 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , CIOApplicationResponse.kt:23 , CIOApplicationCall.kt:35 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 64000 }, { - "name": "java.util.concurrent.ConcurrentHashMap", - "stackTrace": "AttributesJvm.kt:36, AttributesJvm.kt:13, Pipeline.kt:25, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "name": "io.ktor.server.cio.CIOApplicationEngine$addHandlerForExpectedHeader$2", + "stackTrace": "CIOApplicationEngine.kt:126 addHandlerForExpectedHeader, CIOApplicationEngine.kt:23 access$addHandlerForExpectedHeader, CIOApplicationEngine.kt:168 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 64000 }, { "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "ActorSelectorManager.kt:205, ActorSelectorManager.kt:69, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "stackTrace": "ActorSelectorManager.kt:205 select, ActorSelectorManager.kt:69 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 2000, "totalSize": 64000 }, { "name": "io.ktor.util.pipeline.PhaseContent", - "stackTrace": "Pipeline.kt:376, Pipeline.kt:244, BaseApplicationRequest.kt:27, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "stackTrace": "Pipeline.kt:376 fastPathMerge, Pipeline.kt:244 resetFrom, BaseApplicationRequest.kt:27 , CIOApplicationRequest.kt:21 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 2000, "totalSize": 64000 }, { "name": "java.util.ArrayList$Itr", - "stackTrace": "CIOApplicationResponse.kt:96, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CIOApplicationResponse.kt:96 sendResponseMessage, CIOApplicationResponse.kt:46 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 2000, "totalSize": 64000 }, { "name": "[Lio.ktor.util.date.Month;", - "stackTrace": "Date.kt:-1, Date.kt:65, DateJvm.kt:57, DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Date.kt:-1 values, Date.kt:65 from, DateJvm.kt:57 toDate, DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 64000 }, { "name": "[Lio.ktor.util.date.Month;", - "stackTrace": "Date.kt:-1, Date.kt:65, DateJvm.kt:57, DateJvm.kt:38, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Date.kt:-1 values, Date.kt:65 from, DateJvm.kt:57 toDate, DateJvm.kt:38 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke", "totalCount": 1000, "totalSize": 64000 }, { "name": "io.ktor.server.cio.CIOApplicationRequest", - "stackTrace": "CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "stackTrace": "CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 64000 }, { "name": "java.nio.DirectByteBuffer", - "stackTrace": "MemoryJvm.kt:25, BufferUtilsJvm.kt:12, BufferUtilsJvm.kt:11, WriteSessionImpl.kt:19, ByteBufferChannel.kt:1839, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "MemoryJvm.kt:25 Memory, BufferUtilsJvm.kt:12 ChunkBuffer, BufferUtilsJvm.kt:11 ChunkBuffer$default, WriteSessionImpl.kt:19 begin, ByteBufferChannel.kt:1839 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 64000 }, { "name": "java.util.concurrent.ConcurrentHashMap", - "stackTrace": "ConcurrentMapJvm.kt:14, ConcurrentMapJvm.kt:13, RequestCookies.kt:16, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, RoutingPipelineCall.kt:-1, RouteNode.kt:154, RouteNode.kt:289, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "ConcurrentMapJvm.kt:14 , ConcurrentMapJvm.kt:13 , RequestCookies.kt:16 , CIOApplicationRequest.kt:22 invoke, CIOApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, CIOApplicationRequest.kt:22 getCookies, RoutingPipelineCall.kt:-1 getCookies, RouteNode.kt:154 , RouteNode.kt:291 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 64000 }, { "name": "java.nio.HeapCharBuffer", - "stackTrace": "ByteBufferChannel.kt:2014, ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1654, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1724, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "stackTrace": "ByteBufferChannel.kt:2014 invoke, ByteBufferChannel.kt:1966 invoke, ByteBufferChannel.kt:1654 read$suspendImpl, ByteBufferChannel.kt:-1 read, ByteBufferChannel.kt:1724 readBlockSuspend, ByteBufferChannel.kt:25 access$readBlockSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 56000 }, { "name": "io.ktor.utils.io.ByteBufferChannel$readUTF8LineToUtf8Suspend$2", - "stackTrace": "ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57", - "totalCount": 1000, - "totalSize": 56000 - }, - { - "name": "[Ljava.lang.Object;", - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "ByteBufferChannel.kt:1966 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:30 parseRequest, ServerPipeline.kt:57 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.LinkedHashMap", - "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Headers.kt:28, Headers.kt:28, CIOApplicationResponse.kt:25, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Headers.kt:28 , Headers.kt:28 , CIOApplicationResponse.kt:25 , CIOApplicationCall.kt:35 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.LinkedHashMap", - "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Headers.kt:28, Headers.kt:28, BaseApplicationRequest.kt:47, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Headers.kt:28 , Headers.kt:28 , BaseApplicationRequest.kt:47 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.LinkedHashMap", - "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.LinkedHashMap", - "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingResolveContext.kt:181 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.LinkedHashMap", - "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.LinkedHashMap", - "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.LinkedHashMap", - "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, PipelineRequest.kt:93, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, PipelineRequest.kt:93 encodeParameters, CIOApplicationRequest.kt:28 invoke, CIOApplicationRequest.kt:28 invoke, LazyJVM.kt:74 getValue, CIOApplicationRequest.kt:28 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.LinkedHashMap", - "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, CIOApplicationRequest.kt:28 invoke, CIOApplicationRequest.kt:28 invoke, LazyJVM.kt:74 getValue, CIOApplicationRequest.kt:28 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.LinkedHashMap", - "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 56000 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "StringValues.kt:231 append, CIOApplicationResponse.kt:33 engineAppendHeader, ResponseHeaders.kt:57 append, BaseApplicationResponse.kt:83 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 56000 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "StringValues.kt:231 append, CIOApplicationResponse.kt:33 engineAppendHeader, ResponseHeaders.kt:57 append, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 56000 }, { "name": "kotlinx.coroutines.JobSupport$AwaitContinuation", - "stackTrace": "ServerPipeline.kt:146", + "stackTrace": "ServerPipeline.kt:146 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 56000 }, { "name": "kotlinx.coroutines.channels.BufferedChannel$receiveCatchingOnNoWaiterSuspend$1", - "stackTrace": "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "stackTrace": "ServerPipeline.kt:200 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, WeakTimeoutQueueJvm.kt:86 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.Calendar$Builder", - "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.Calendar$Builder", - "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 56000 }, { "name": "io.ktor.util.date.GMTDate", - "stackTrace": "DateJvm.kt:60, DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "DateJvm.kt:60 toDate, DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 56000 }, { "name": "io.ktor.util.date.GMTDate", - "stackTrace": "DateJvm.kt:60, DateJvm.kt:38, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "DateJvm.kt:60 toDate, DateJvm.kt:38 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 56000 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "CIOHeaders.kt:43, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CIOHeaders.kt:43 entries, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.LinkedHashMap", - "stackTrace": "CIOHeaders.kt:33, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CIOHeaders.kt:33 entries, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 56000 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "stackTrace": "HttpProtocolVersion.kt:58 parse, ServerPipeline.kt:75 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.io.FileCleanable", - "stackTrace": "FileChannels.kt:36, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "FileChannels.kt:36 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 56000 }, { "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$job$1", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 56000 }, { "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$job$1", - "stackTrace": "Coroutines.kt:-1, Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Coroutines.kt:-1 create, IntrinsicsJvm.kt:163 createCoroutineUnintercepted, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, CoroutineStart.kt:110 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, Builders.common.kt:47 launch$default, null:1 launch$default, Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke", "totalCount": 1000, "totalSize": 56000 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "RoutingResolveContext.kt:139, RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "RoutingResolveContext.kt:139 handleRoute, RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.nio.HeapByteBuffer", - "stackTrace": "MemoryJvm.kt:186, BufferUtilsJvm.kt:82, ByteBuffers.kt:34, ByteBuffers.kt:18, ByteBufferChannel.kt:1764, ByteBufferChannel.kt:1732, ByteBufferChannel.kt:-1, CIOApplicationResponse.kt:101, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "MemoryJvm.kt:186 copyTo, BufferUtilsJvm.kt:82 readFully, ByteBuffers.kt:34 readAsMuchAsPossible, ByteBuffers.kt:18 readFully, ByteBufferChannel.kt:1764 tryWritePacketPart, ByteBufferChannel.kt:1732 writePacket$suspendImpl, ByteBufferChannel.kt:-1 writePacket, CIOApplicationResponse.kt:101 sendResponseMessage, CIOApplicationResponse.kt:46 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith", "totalCount": 1000, "totalSize": 56000 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "ConnectionOptions.kt:86, ConnectionOptions.kt:51, ServerPipeline.kt:91", + "stackTrace": "ConnectionOptions.kt:86 parseSlow, ConnectionOptions.kt:51 parse, ServerPipeline.kt:91 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 56000 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "PhaseContent.kt:33, Pipeline.kt:155, CIOApplicationEngine.kt:131, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:173", + "stackTrace": "PhaseContent.kt:33 addInterceptor, Pipeline.kt:155 intercept, CIOApplicationEngine.kt:126 addHandlerForExpectedHeader, CIOApplicationEngine.kt:23 access$addHandlerForExpectedHeader, CIOApplicationEngine.kt:168 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 56000 }, { "name": "io.ktor.utils.io.core.internal.ChunkBuffer", - "stackTrace": "BufferUtilsJvm.kt:12, BufferUtilsJvm.kt:11, WriteSessionImpl.kt:19, ByteBufferChannel.kt:1839, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "BufferUtilsJvm.kt:12 ChunkBuffer, BufferUtilsJvm.kt:11 ChunkBuffer$default, WriteSessionImpl.kt:19 begin, ByteBufferChannel.kt:1839 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 56000 }, { "name": "io.ktor.utils.io.ByteBufferChannel$write$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:-1, ByteWriteChannel.kt:91, CIOReader.kt:135, CIOReader.kt:1, CIOReader.kt:98, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", - "totalCount": 1050, - "totalSize": 50400 + "stackTrace": "ByteBufferChannel.kt:-1 write$suspendImpl, ByteBufferChannel.kt:-1 write, ByteWriteChannel.kt:91 write$default, CIOReader.kt:135 readFrom, CIOReader.kt:1 access$readFrom, CIOReader.kt:98 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:235 resume, DispatchedTask.kt:191 resumeUnconfined, DispatchedTask.kt:163 dispatch, CancellableContinuationImpl.kt:474 dispatchResume, CancellableContinuationImpl.kt:508 resumeImpl, CancellableContinuationImpl.kt:497 resumeImpl$default, CancellableContinuationImpl.kt:368 resumeWith, SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 1051, + "totalSize": 50448 }, { "name": "io.ktor.utils.io.ByteBufferChannel$write$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:-1, ByteWriteChannel.kt:91, CIOReader.kt:135, CIOReader.kt:1, CIOReader.kt:111, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "stackTrace": "ByteBufferChannel.kt:-1 write$suspendImpl, ByteBufferChannel.kt:-1 write, ByteWriteChannel.kt:91 write$default, CIOReader.kt:135 readFrom, CIOReader.kt:1 access$readFrom, CIOReader.kt:111 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:235 resume, DispatchedTask.kt:191 resumeUnconfined, DispatchedTask.kt:163 dispatch, CancellableContinuationImpl.kt:474 dispatchResume, CancellableContinuationImpl.kt:508 resumeImpl, CancellableContinuationImpl.kt:497 resumeImpl$default, CancellableContinuationImpl.kt:368 resumeWith, SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteReadChannelJVM.kt:288, ByteReadChannel.kt:246, ServerPipeline.kt:206, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, ByteReadChannel.kt:246 copyTo, ServerPipeline.kt:206 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:1716, ByteBufferChannel.kt:1672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57", + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:1716 readBlockSuspend, ByteBufferChannel.kt:1672 read$suspendImpl, ByteBufferChannel.kt:-1 read, ByteBufferChannel.kt:1966 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:30 parseRequest, ServerPipeline.kt:57 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteReadChannelJVM.kt:288, ByteReadChannel.kt:246, ServerPipeline.kt:206, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, ByteReadChannel.kt:246 copyTo, ServerPipeline.kt:206 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:1716, ByteBufferChannel.kt:1672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57", + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:1716 readBlockSuspend, ByteBufferChannel.kt:1672 read$suspendImpl, ByteBufferChannel.kt:-1 read, ByteBufferChannel.kt:1966 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:30 parseRequest, ServerPipeline.kt:57 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ByteBufferChannel.kt:2286, ByteBufferChannel.kt:2277, ByteBufferChannel.kt:2305, WriteSessionImpl.kt:72, FileChannels.kt:60, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "ByteBufferChannel.kt:2286 invoke, ByteBufferChannel.kt:2277 invoke, ByteBufferChannel.kt:2305 tryWriteSuspend$ktor_io, WriteSessionImpl.kt:72 tryAwait, FileChannels.kt:60 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, ByteBufferChannel.kt:1841 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask", "totalCount": 1000, "totalSize": 48000 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.utils.io.ByteBufferChannel$readBlockSuspend$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57", + "stackTrace": "ByteBufferChannel.kt:-1 readBlockSuspend, ByteBufferChannel.kt:1672 read$suspendImpl, ByteBufferChannel.kt:-1 read, ByteBufferChannel.kt:1966 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:30 parseRequest, ServerPipeline.kt:57 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 }, { - "name": "java.util.ArrayList", - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "name": "io.ktor.util.StringValuesBuilderImpl$appendAll$1", + "stackTrace": "StringValues.kt:235 appendAll, RoutingResolveContext.kt:186 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode", "totalCount": 2000, "totalSize": 48000 }, { - "name": "kotlin.ranges.IntRange", - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 2000, + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ServerPipeline.kt:200 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, WeakTimeoutQueueJvm.kt:86 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1000, "totalSize": 48000 }, { - "name": "kotlin.ranges.IntRange", - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 2000, + "name": "kotlinx.coroutines.CancellableContinuationImpl", + "stackTrace": "ServerPipeline.kt:200 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, WeakTimeoutQueueJvm.kt:86 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1000, "totalSize": 48000 }, { - "name": "[Ljava.util.Enumeration;", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "name": "java.util.ArrayList", + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 2000, "totalSize": 48000 }, { - "name": "java.lang.CompoundEnumeration", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "name": "kotlin.ranges.IntRange", + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 2000, "totalSize": 48000 }, { - "name": "io.ktor.util.StringValuesBuilderImpl$appendAll$1", - "stackTrace": "StringValues.kt:235, RoutingResolveContext.kt:186, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "name": "kotlin.ranges.IntRange", + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 2000, "totalSize": 48000 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", - "totalCount": 1000, - "totalSize": 48000 - }, - { - "name": "kotlinx.coroutines.CancellableContinuationImpl", - "stackTrace": "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", - "totalCount": 1000, - "totalSize": 48000 - }, - { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, CIOApplicationEngine.kt:229 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, CIOApplicationEngine.kt:229 invokeSuspend, ContinuationImpl.kt:33 resumeWith", "totalCount": 1000, "totalSize": 48000 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "SuspendFunctionGun.kt:76, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "SuspendFunctionGun.kt:76 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 48000 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 48000 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.util.CaseInsensitiveString", - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:208, CIOApplicationResponse.kt:96, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:208 getAll, CIOApplicationResponse.kt:96 sendResponseMessage, CIOApplicationResponse.kt:46 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke", "totalCount": 2000, "totalSize": 48000 }, { "name": "kotlin.coroutines.CombinedContext", - "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 2000, "totalSize": 48000 }, { "name": "io.ktor.util.cio.FileChannelsKt$writeToScope$2", - "stackTrace": "FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.util.cio.FileChannelsKt$writeToScope$2", - "stackTrace": "FileChannels.kt:-1, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "FileChannels.kt:-1 create, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, ByteBufferChannel.kt:1841 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.server.engine.BaseApplicationResponse$respondOutgoingContent$1", - "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "BaseApplicationResponse.kt:-1 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$2$copied$1", - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$2$copied$1", - "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "BaseApplicationResponse.kt:-1 create, IntrinsicsJvm.kt:163 createCoroutineUnintercepted, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 48000 }, { - "name": "io.ktor.server.cio.CIOApplicationEngine$startConnector$1", - "stackTrace": "CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124", + "name": "java.util.HashMap", + "stackTrace": "AttributesJvm.kt:53 , AttributesJvm.kt:13 Attributes, AttributesJvm.kt:12 Attributes$default, BaseApplicationCall.kt:15 , CIOApplicationCall.kt:25 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 }, { - "name": "io.ktor.server.cio.CIOApplicationEngine$handleRequest$2", - "stackTrace": "CIOApplicationEngine.kt:159, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:121, CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124", + "name": "java.util.HashMap", + "stackTrace": "AttributesJvm.kt:53 , AttributesJvm.kt:13 Attributes, AttributesJvm.kt:12 Attributes$default, OutgoingContent.kt:60 setProperty, Versions.kt:21 setVersions, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 48000 }, { - "name": "io.ktor.server.cio.CIOApplicationEngine$handleRequest$2", - "stackTrace": "CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:159, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:121, CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124", + "name": "io.ktor.server.cio.CIOApplicationEngine$startConnector$1", + "stackTrace": "CIOApplicationEngine.kt:-1 invoke, CIOApplicationEngine.kt:-1 invoke, ServerPipeline.kt:135 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, ServerPipeline.kt:124 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 }, { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "CIOApplicationEngine.kt:159, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:121, CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124", + "name": "io.ktor.server.cio.CIOApplicationEngine$handleRequest$2", + "stackTrace": "CIOApplicationEngine.kt:154 handleRequest, CIOApplicationEngine.kt:23 access$handleRequest, CIOApplicationEngine.kt:116 invokeSuspend, CIOApplicationEngine.kt:-1 invoke, CIOApplicationEngine.kt:-1 invoke, ServerPipeline.kt:135 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, ServerPipeline.kt:124 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask", "totalCount": 1000, "totalSize": 48000 }, { - "name": "java.util.HashMap", - "stackTrace": "AttributesJvm.kt:53, AttributesJvm.kt:13, AttributesJvm.kt:12, BaseApplicationCall.kt:15, CIOApplicationCall.kt:25, CIOApplicationEngine.kt:160", + "name": "io.ktor.server.cio.CIOApplicationEngine$handleRequest$2", + "stackTrace": "CIOApplicationEngine.kt:-1 create, IntrinsicsJvm.kt:163 createCoroutineUnintercepted, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, CIOApplicationEngine.kt:154 handleRequest, CIOApplicationEngine.kt:23 access$handleRequest, CIOApplicationEngine.kt:116 invokeSuspend, CIOApplicationEngine.kt:-1 invoke, CIOApplicationEngine.kt:-1 invoke, ServerPipeline.kt:135 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, ServerPipeline.kt:124 invokeSuspend", "totalCount": 1000, "totalSize": 48000 }, { - "name": "java.util.HashMap", - "stackTrace": "AttributesJvm.kt:53, AttributesJvm.kt:13, AttributesJvm.kt:12, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "CIOApplicationEngine.kt:154 handleRequest, CIOApplicationEngine.kt:23 access$handleRequest, CIOApplicationEngine.kt:116 invokeSuspend, CIOApplicationEngine.kt:-1 invoke, CIOApplicationEngine.kt:-1 invoke, ServerPipeline.kt:135 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, ServerPipeline.kt:124 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask", "totalCount": 1000, "totalSize": 48000 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 48000 }, { "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "ActorSelectorManager.kt:205, ActorSelectorManager.kt:69, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "stackTrace": "ActorSelectorManager.kt:205 select, ActorSelectorManager.kt:69 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 2000, "totalSize": 48000 }, { "name": "io.ktor.server.cio.CIOApplicationResponse$sendResponseMessage$1", - "stackTrace": "CIOApplicationResponse.kt:-1, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CIOApplicationResponse.kt:-1 sendResponseMessage, CIOApplicationResponse.kt:46 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.server.routing.RoutingResolveContext", - "stackTrace": "Routing.kt:63, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Routing.kt:63 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.server.routing.Routing$executeResult$1", - "stackTrace": "Routing.kt:-1, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Routing.kt:-1 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.server.routing.RoutingCall", - "stackTrace": "Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 }, { "name": "[Lio.ktor.util.date.WeekDay;", - "stackTrace": "Date.kt:-1, Date.kt:32, DateJvm.kt:52, DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Date.kt:-1 values, Date.kt:32 from, DateJvm.kt:52 toDate, DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 48000 }, { "name": "[Lio.ktor.util.date.WeekDay;", - "stackTrace": "Date.kt:-1, Date.kt:32, DateJvm.kt:52, DateJvm.kt:38, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Date.kt:-1 values, Date.kt:32 from, DateJvm.kt:52 toDate, DateJvm.kt:38 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.http.cio.HttpParserKt$parseHeaders$2", - "stackTrace": "HttpParser.kt:-1, HttpParser.kt:45, HttpParser.kt:-1", + "stackTrace": "HttpParser.kt:-1 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.http.cio.HttpParserKt$parseRequest$1", - "stackTrace": "HttpParser.kt:-1, ServerPipeline.kt:57", + "stackTrace": "HttpParser.kt:-1 parseRequest, ServerPipeline.kt:57 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 }, { "name": "kotlinx.coroutines.CancellableContinuationImpl", - "stackTrace": "SelectorManagerSupport.kt:186, CIOReader.kt:144, CIOReader.kt:1, CIOReader.kt:110, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "stackTrace": "SelectorManagerSupport.kt:186 select, CIOReader.kt:144 selectForRead, CIOReader.kt:1 access$selectForRead, CIOReader.kt:110 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:235 resume, DispatchedTask.kt:191 resumeUnconfined, DispatchedTask.kt:163 dispatch, CancellableContinuationImpl.kt:474 dispatchResume, CancellableContinuationImpl.kt:508 resumeImpl, CancellableContinuationImpl.kt:497 resumeImpl$default, CancellableContinuationImpl.kt:368 resumeWith, SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.server.routing.RouteNode$buildPipeline$1$1", - "stackTrace": "RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.server.routing.RoutingCall", - "stackTrace": "RouteNode.kt:286, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "RouteNode.kt:288 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.server.routing.RoutingRequest", - "stackTrace": "RouteNode.kt:289, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "RouteNode.kt:291 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.utils.io.core.BytePacketBuilder", - "stackTrace": "RequestResponseBuilder.kt:15, CIOApplicationResponse.kt:92, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "RequestResponseBuilder.kt:15 , CIOApplicationResponse.kt:92 sendResponseMessage, CIOApplicationResponse.kt:46 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 48000 }, { "name": "[Lio.ktor.util.pipeline.PipelinePhase;", - "stackTrace": "ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "stackTrace": "ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , CIOApplicationResponse.kt:23 , CIOApplicationCall.kt:35 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.server.http.content.StaticContentKt$defaultResource$1", - "stackTrace": "StaticContent.kt:-1, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "StaticContent.kt:-1 create, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.utils.io.core.ByteReadPacket", - "stackTrace": "BytePacketBuilder.kt:85, RequestResponseBuilder.kt:88, CIOApplicationResponse.kt:101, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "BytePacketBuilder.kt:85 build, RequestResponseBuilder.kt:88 build, CIOApplicationResponse.kt:101 sendResponseMessage, CIOApplicationResponse.kt:46 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 48000 }, - { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", - "totalCount": 993, - "totalSize": 47664 - }, { "name": "kotlin.jvm.internal.Ref$IntRef", - "stackTrace": "CIOWriter.kt:105, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1274, ByteBufferChannel.kt:-1", - "totalCount": 2725, - "totalSize": 43600 + "stackTrace": "CIOWriter.kt:105 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, ByteBufferChannel.kt:1274 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2721, + "totalSize": 43536 }, { "name": "io.ktor.network.sockets.CIOReaderKt$readFrom$1", - "stackTrace": "CIOReader.kt:-1, CIOReader.kt:1, CIOReader.kt:98, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", - "totalCount": 1050, - "totalSize": 42000 + "stackTrace": "CIOReader.kt:-1 readFrom, CIOReader.kt:1 access$readFrom, CIOReader.kt:98 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:235 resume, DispatchedTask.kt:191 resumeUnconfined, DispatchedTask.kt:163 dispatch, CancellableContinuationImpl.kt:474 dispatchResume, CancellableContinuationImpl.kt:508 resumeImpl, CancellableContinuationImpl.kt:497 resumeImpl$default, CancellableContinuationImpl.kt:368 resumeWith, SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", + "totalCount": 1051, + "totalSize": 42040 }, { "name": "kotlinx.coroutines.InvokeOnCancelling", - "stackTrace": "ByteBufferChannel.kt:89, Coroutines.kt:140", + "stackTrace": "ByteBufferChannel.kt:89 attachJob, Coroutines.kt:140 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspendSession$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "ByteBufferChannel.kt:-1 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, { - "name": "kotlin.text.DelimitedRangesSequence$iterator$1", - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "name": "java.util.LinkedHashMap$Entry", + "stackTrace": "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:231 append, CIOApplicationResponse.kt:33 engineAppendHeader, ResponseHeaders.kt:57 append, BaseApplicationResponse.kt:83 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 40000 }, { - "name": "kotlin.text.DelimitedRangesSequence$iterator$1", - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "name": "java.util.LinkedHashMap$Entry", + "stackTrace": "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:231 append, CIOApplicationResponse.kt:33 engineAppendHeader, ResponseHeaders.kt:57 append, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 40000 }, { - "name": "java.util.LinkedHashMap$Entry", - "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "name": "io.ktor.server.cio.backend.ServerRequestScope", + "stackTrace": "ServerPipeline.kt:125 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, ServerPipeline.kt:124 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, { - "name": "java.util.LinkedHashMap$Entry", - "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "name": "io.ktor.server.cio.backend.ServerPipelineKt$pipelineWriterLoop$receiveChildOrNull$1", + "stackTrace": "ServerPipeline.kt:-1 create, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, WeakTimeoutQueueJvm.kt:86 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, { - "name": "io.ktor.server.cio.backend.ServerRequestScope", - "stackTrace": "ServerPipeline.kt:125, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124", + "name": "kotlinx.coroutines.channels.BufferedChannel$receiveCatching$1", + "stackTrace": "ServerPipeline.kt:200 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, WeakTimeoutQueueJvm.kt:86 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, { - "name": "io.ktor.server.cio.backend.ServerPipelineKt$pipelineWriterLoop$receiveChildOrNull$1", - "stackTrace": "ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "name": "[Z", + "stackTrace": "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 40000 }, { - "name": "kotlinx.coroutines.channels.BufferedChannel$receiveCatching$1", - "stackTrace": "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "name": "[Z", + "stackTrace": "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 40000 }, { - "name": "[Z", - "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "name": "kotlin.text.DelimitedRangesSequence$iterator$1", + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 40000 }, { - "name": "[Z", - "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "name": "kotlin.text.DelimitedRangesSequence$iterator$1", + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 40000 }, { - "name": "kotlinx.coroutines.InvokeOnCancelling", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteReadChannelJVM.kt:288, ByteReadChannel.kt:246, ServerPipeline.kt:206, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "name": "kotlin.text.DelimitedRangesSequence$iterator$1", + "stackTrace": "HttpProtocolVersion.kt:58 parse, ServerPipeline.kt:75 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "kotlinx.coroutines.InvokeOnCancelling", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, ByteReadChannel.kt:246 copyTo, ServerPipeline.kt:206 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "kotlinx.coroutines.InvokeOnCancelling", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 }, { - "name": "kotlin.text.DelimitedRangesSequence$iterator$1", - "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", "totalCount": 1000, "totalSize": 40000 }, { "name": "java.io.FileDescriptor", - "stackTrace": "FileChannels.kt:36, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "FileChannels.kt:36 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.response.ApplicationSendPipeline", - "stackTrace": "BaseApplicationResponse.kt:44, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "stackTrace": "BaseApplicationResponse.kt:44 , CIOApplicationResponse.kt:23 , CIOApplicationCall.kt:35 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.engine.BaseApplicationResponse$Companion$setupSendPipeline$1", - "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 }, { "name": "kotlinx.coroutines.JobCancellationException", - "stackTrace": "WeakTimeoutQueueJvm.kt:192", + "stackTrace": "WeakTimeoutQueueJvm.kt:192 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.cio.internal.WeakTimeoutQueue$JobTask", - "stackTrace": "WeakTimeoutQueueJvm.kt:113, WeakTimeoutQueueJvm.kt:78, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "stackTrace": "WeakTimeoutQueueJvm.kt:113 register, WeakTimeoutQueueJvm.kt:78 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.cio.CIOApplicationEngine$handleRequest$2$invokeSuspend$$inlined$execute$1", - "stackTrace": "CIOApplicationEngine.kt:238", + "stackTrace": "CIOApplicationEngine.kt:229 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.cio.CIOApplicationEngine$handleRequest$2$invokeSuspend$$inlined$execute$1", - "stackTrace": "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Pipeline.kt:-1 create, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, CIOApplicationEngine.kt:229 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1$invokeSuspend$$inlined$execute$1", - "stackTrace": "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Pipeline.kt:-1 create, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, CIOApplicationEngine.kt:229 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.routing.Routing$executeResult$$inlined$execute$1", - "stackTrace": "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Pipeline.kt:-1 create, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.cio.CIOApplicationResponse$respondOutgoingContent$1", - "stackTrace": "CIOApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CIOApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.cio.CIOApplicationResponse$responseChannel$1", - "stackTrace": "CIOApplicationResponse.kt:-1, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CIOApplicationResponse.kt:-1 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.cio.CIOApplicationResponse$preparedBodyChannel$1", - "stackTrace": "CIOApplicationResponse.kt:-1, CIOApplicationResponse.kt:47, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CIOApplicationResponse.kt:-1 preparedBodyChannel, CIOApplicationResponse.kt:47 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.routing.Routing$Plugin$install$1", - "stackTrace": "Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.routing.RoutingPipelineCall", - "stackTrace": "Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.routing.Routing$executeResult$$inlined$execute$1", - "stackTrace": "Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.cio.CIOConnectionPoint", - "stackTrace": "CIOApplicationRequest.kt:36, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "stackTrace": "CIOApplicationRequest.kt:36 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.http.cio.internals.CharArrayBuilder", - "stackTrace": "HttpParser.kt:25, ServerPipeline.kt:57", + "stackTrace": "HttpParser.kt:25 parseRequest, ServerPipeline.kt:57 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "java.util.HashMap$KeyIterator", - "stackTrace": "SelectorManagerSupport.kt:62, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "stackTrace": "SelectorManagerSupport.kt:62 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultTransformationChecker$1", - "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultInterceptors$2", - "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.engine.BaseApplicationEngineKt$verifyHostHeader$1", - "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "BaseApplicationEngine.kt:-1 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultTransformationChecker$2", - "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultInterceptors$1", - "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "stackTrace": "BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.network.sockets.CIOReaderKt$readFrom$1", - "stackTrace": "CIOReader.kt:-1, CIOReader.kt:1, CIOReader.kt:111, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "stackTrace": "CIOReader.kt:-1 readFrom, CIOReader.kt:1 access$readFrom, CIOReader.kt:111 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:235 resume, DispatchedTask.kt:191 resumeUnconfined, DispatchedTask.kt:163 dispatch, CancellableContinuationImpl.kt:474 dispatchResume, CancellableContinuationImpl.kt:508 resumeImpl, CancellableContinuationImpl.kt:497 resumeImpl$default, CancellableContinuationImpl.kt:368 resumeWith, SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.http.content.PreCompressedKt$respondStaticResource$1", - "stackTrace": "PreCompressed.kt:-1, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "PreCompressed.kt:-1 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.util.pipeline.SuspendFunctionGun", - "stackTrace": "PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, CIOApplicationEngine.kt:229 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.util.pipeline.SuspendFunctionGun", - "stackTrace": "PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, CIOApplicationEngine.kt:229 invokeSuspend, ContinuationImpl.kt:33 resumeWith", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.util.pipeline.SuspendFunctionGun", - "stackTrace": "PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.util.pipeline.SuspendFunctionGun", - "stackTrace": "PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 }, { "name": "[B", - "stackTrace": "HeaderValueWithParameters.kt:45, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "HeaderValueWithParameters.kt:45 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 40000 }, { "name": "[B", - "stackTrace": "HeaderValueWithParameters.kt:54, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "HeaderValueWithParameters.kt:54 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.request.ApplicationReceivePipeline", - "stackTrace": "BaseApplicationRequest.kt:24, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "stackTrace": "BaseApplicationRequest.kt:24 , CIOApplicationRequest.kt:21 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1", - "stackTrace": "DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, CIOApplicationEngine.kt:229 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1$invokeSuspend$$inlined$execute$1", - "stackTrace": "DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, CIOApplicationEngine.kt:229 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.engine.DefaultTransformKt$installDefaultTransformations$1", - "stackTrace": "DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 40000 }, { - "name": "kotlinx.coroutines.InvokeOnCancelling", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", - "totalCount": 971, - "totalSize": 38840 + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 721, + "totalSize": 34608 }, { "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 1030, - "totalSize": 32960 + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", + "totalCount": 1007, + "totalSize": 32224 }, { "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 1028, - "totalSize": 32896 + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, ByteBufferChannel.kt:1254 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke", + "totalCount": 1003, + "totalSize": 32096 }, { "name": "io.ktor.utils.io.internal.WriteSessionImpl", - "stackTrace": "ByteBufferChannel.kt:1833, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServerPipeline.kt:70", + "stackTrace": "ByteBufferChannel.kt:1833 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServerPipeline.kt:70 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.utils.io.internal.WriteSessionImpl", - "stackTrace": "ByteBufferChannel.kt:1833, ByteBufferChannel.kt:26, ByteChannel.kt:14, ServerPipeline.kt:117", + "stackTrace": "ByteBufferChannel.kt:1833 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ServerPipeline.kt:117 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.utils.io.internal.WriteSessionImpl", - "stackTrace": "ByteBufferChannel.kt:1833, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 1000, - "totalSize": 32000 - }, - { - "name": "kotlin.text.DelimitedRangesSequence", - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 1000, - "totalSize": 32000 - }, - { - "name": "kotlin.text.DelimitedRangesSequence", - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 1000, - "totalSize": 32000 - }, - { - "name": "kotlin.ranges.IntProgressionIterator", - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 1000, - "totalSize": 32000 - }, - { - "name": "kotlin.ranges.IntProgressionIterator", - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 1000, - "totalSize": 32000 - }, - { - "name": "java.util.ArrayList$Itr", - "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 1000, - "totalSize": 32000 - }, - { - "name": "jdk.internal.loader.URLClassPath$1", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 1000, - "totalSize": 32000 - }, - { - "name": "java.io.File", - "stackTrace": "StaticContentResolution.kt:79, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 1000, - "totalSize": 32000 - }, - { - "name": "jdk.internal.loader.URLClassPath$FileLoader$1", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "ByteBufferChannel.kt:1833 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.http.cio.internals.CharArrayBuilder$SubSequenceImpl", - "stackTrace": "CharArrayBuilder.kt:37, HttpHeadersMap.kt:79, HttpParser.kt:128, HttpParser.kt:45, HttpParser.kt:-1", + "stackTrace": "CharArrayBuilder.kt:37 subSequence, HttpHeadersMap.kt:79 get, HttpParser.kt:128 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.http.cio.internals.CharArrayBuilder$SubSequenceImpl", - "stackTrace": "CharArrayBuilder.kt:37, HttpHeadersMap.kt:79, ServerPipeline.kt:73", + "stackTrace": "CharArrayBuilder.kt:37 subSequence, HttpHeadersMap.kt:79 get, ServerPipeline.kt:73 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.http.cio.internals.CharArrayBuilder$SubSequenceImpl", - "stackTrace": "CharArrayBuilder.kt:37, HttpHeadersMap.kt:79, ServerPipeline.kt:91", + "stackTrace": "CharArrayBuilder.kt:37 subSequence, HttpHeadersMap.kt:79 get, ServerPipeline.kt:91 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.http.cio.internals.CharArrayBuilder$SubSequenceImpl", - "stackTrace": "CharArrayBuilder.kt:151, ConnectionOptions.kt:86, ConnectionOptions.kt:51, ServerPipeline.kt:91", + "stackTrace": "CharArrayBuilder.kt:151 subSequence, ConnectionOptions.kt:86 parseSlow, ConnectionOptions.kt:51 parse, ServerPipeline.kt:91 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.http.cio.internals.CharArrayBuilder$SubSequenceImpl", - "stackTrace": "CharArrayBuilder.kt:37, HttpHeadersMap.kt:117, ServerPipeline.kt:94", + "stackTrace": "CharArrayBuilder.kt:37 subSequence, HttpHeadersMap.kt:117 valueAt, ServerPipeline.kt:94 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.http.cio.internals.CharArrayBuilder$SubSequenceImpl", - "stackTrace": "CharArrayBuilder.kt:37, HttpHeadersMap.kt:79, CIOApplicationRequest.kt:41, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "stackTrace": "CharArrayBuilder.kt:37 subSequence, HttpHeadersMap.kt:79 get, CIOApplicationRequest.kt:41 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "[B", - "stackTrace": "CharArrayBuilder.kt:109, CharArrayBuilder.kt:10, CharArrayBuilder.kt:154, ConnectionOptions.kt:86, ConnectionOptions.kt:51, ServerPipeline.kt:91", + "stackTrace": "CharArrayBuilder.kt:109 copy, CharArrayBuilder.kt:10 access$copy, CharArrayBuilder.kt:154 toString, ConnectionOptions.kt:86 parseSlow, ConnectionOptions.kt:51 parse, ServerPipeline.kt:91 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "[B", - "stackTrace": "CharArrayBuilder.kt:154, ConnectionOptions.kt:86, ConnectionOptions.kt:51, ServerPipeline.kt:91", + "stackTrace": "CharArrayBuilder.kt:154 toString, ConnectionOptions.kt:86 parseSlow, ConnectionOptions.kt:51 parse, ServerPipeline.kt:91 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "[B", - "stackTrace": "CharArrayBuilder.kt:109, CharArrayBuilder.kt:10, CharArrayBuilder.kt:154, CIOApplicationRequest.kt:41, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "stackTrace": "CharArrayBuilder.kt:109 copy, CharArrayBuilder.kt:10 access$copy, CharArrayBuilder.kt:154 toString, CIOApplicationRequest.kt:41 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "[B", - "stackTrace": "CharArrayBuilder.kt:154, CIOApplicationRequest.kt:41, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "stackTrace": "CharArrayBuilder.kt:154 toString, CIOApplicationRequest.kt:41 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.util.DelegatingMutableSet", - "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:421, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.util.DelegatingMutableSet", - "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.util.DelegatingMutableSet", - "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, CIOApplicationRequest.kt:28 invoke, CIOApplicationRequest.kt:28 invoke, LazyJVM.kt:74 getValue, CIOApplicationRequest.kt:28 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.util.DelegatingMutableSet", - "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:182, StringValues.kt:235, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:182 forEach, StringValues.kt:235 appendAll, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.util.DelegatingMutableSet", - "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:182, StringValues.kt:241, RoutingPipelineCall.kt:41, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:182 forEach, StringValues.kt:241 appendMissing, RoutingPipelineCall.kt:41 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.util.DelegatingMutableSet", - "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.util.DelegatingMutableSet", - "stackTrace": "CaseInsensitiveMap.kt:36, CaseInsensitiveMap.kt:10, StringValues.kt:214, CIOApplicationResponse.kt:95, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CaseInsensitiveMap.kt:36 getKeys, CaseInsensitiveMap.kt:10 keySet, StringValues.kt:214 names, CIOApplicationResponse.kt:95 sendResponseMessage, CIOApplicationResponse.kt:46 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 32000 }, { "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "ServerPipeline.kt:83", + "stackTrace": "ServerPipeline.kt:83 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "kotlinx.coroutines.ChildHandleNode", - "stackTrace": "ServerPipeline.kt:124", + "stackTrace": "ServerPipeline.kt:124 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "ServerPipeline.kt:124", + "stackTrace": "ServerPipeline.kt:124 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "ServerPipeline.kt:146", + "stackTrace": "ServerPipeline.kt:146 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "stackTrace": "ServerPipeline.kt:200 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, WeakTimeoutQueueJvm.kt:86 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "kotlinx.coroutines.ChildContinuation", - "stackTrace": "ServerPipeline.kt:146", + "stackTrace": "ServerPipeline.kt:146 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "kotlinx.coroutines.ChildContinuation", - "stackTrace": "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "stackTrace": "ServerPipeline.kt:200 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, WeakTimeoutQueueJvm.kt:86 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "kotlinx.coroutines.ResumeAwaitOnCompletion", - "stackTrace": "ServerPipeline.kt:146", + "stackTrace": "ServerPipeline.kt:146 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlin.text.DelimitedRangesSequence", + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlin.text.DelimitedRangesSequence", + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlin.ranges.IntProgressionIterator", + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 32000 }, { "name": "kotlin.ranges.IntProgressionIterator", - "stackTrace": "CIOHeaders.kt:44, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 32000 }, { "name": "java.util.ArrayList$Itr", - "stackTrace": "CIOHeaders.kt:33, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "StaticContentResolution.kt:129 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 32000 }, { - "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, CIOReader.kt:107, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "name": "java.io.File", + "stackTrace": "StaticContentResolution.kt:82 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 }, { - "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, CIOApplicationResponse.kt:104, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "name": "kotlin.ranges.IntProgressionIterator", + "stackTrace": "CIOHeaders.kt:44 entries, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "java.util.ArrayList$Itr", + "stackTrace": "CIOHeaders.kt:33 entries, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 }, { "name": "kotlin.text.DelimitedRangesSequence", - "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "stackTrace": "HttpProtocolVersion.kt:58 parse, ServerPipeline.kt:75 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "[Lkotlin.coroutines.Continuation;", - "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "SuspendFunctionGun.kt:65 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, CIOApplicationEngine.kt:229 invokeSuspend", "totalCount": 1000, "totalSize": 32000 }, { "name": "[Lkotlin.coroutines.Continuation;", - "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "SuspendFunctionGun.kt:65 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, CIOReader.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:235 resume, DispatchedTask.kt:191 resumeUnconfined, DispatchedTask.kt:163 dispatch, CancellableContinuationImpl.kt:474 dispatchResume, CancellableContinuationImpl.kt:508 resumeImpl, CancellableContinuationImpl.kt:497 resumeImpl$default, CancellableContinuationImpl.kt:368 resumeWith, SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, CIOApplicationResponse.kt:104 sendResponseMessage, CIOApplicationResponse.kt:46 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", "totalCount": 1000, "totalSize": 32000 }, { "name": "java.lang.Object", - "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 2000, "totalSize": 32000 }, { "name": "java.io.RandomAccessFile", - "stackTrace": "FileChannels.kt:36, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "FileChannels.kt:36 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "[J", - "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.server.engine.BaseApplicationResponse$commitHeaders$2", - "stackTrace": "BaseApplicationResponse.kt:60, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "BaseApplicationResponse.kt:60 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 32000 }, { "name": "kotlinx.coroutines.ChildHandleNode", - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 32000 }, { "name": "kotlinx.coroutines.DispatchedCoroutine", - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 32000 }, { "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "WeakTimeoutQueueJvm.kt:191", + "stackTrace": "WeakTimeoutQueueJvm.kt:191 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "[Ljava.lang.StackTraceElement;", - "stackTrace": "WeakTimeoutQueueJvm.kt:192", + "stackTrace": "WeakTimeoutQueueJvm.kt:192 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 2000, "totalSize": 32000 }, { "name": "kotlinx.coroutines.JobSupport$Finishing", - "stackTrace": "WeakTimeoutQueueJvm.kt:192", + "stackTrace": "WeakTimeoutQueueJvm.kt:192 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "WeakTimeoutQueueJvm.kt:192", + "stackTrace": "WeakTimeoutQueueJvm.kt:192 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "java.util.ArrayList$Itr", - "stackTrace": "WeakTimeoutQueueJvm.kt:192", + "stackTrace": "WeakTimeoutQueueJvm.kt:192 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "kotlinx.coroutines.ChildHandleNode", - "stackTrace": "WeakTimeoutQueueJvm.kt:179, WeakTimeoutQueueJvm.kt:77, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "stackTrace": "WeakTimeoutQueueJvm.kt:179 , WeakTimeoutQueueJvm.kt:77 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "kotlinx.coroutines.InvokeOnCompletion", - "stackTrace": "WeakTimeoutQueueJvm.kt:-1, WeakTimeoutQueueJvm.kt:79, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "stackTrace": "WeakTimeoutQueueJvm.kt:-1 invokeOnCompletion, WeakTimeoutQueueJvm.kt:79 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { - "name": "kotlinx.coroutines.ChildHandleNode", - "stackTrace": "CIOApplicationEngine.kt:159, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:121, CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124", + "name": "java.util.HashMap$Node", + "stackTrace": "AttributesJvm.kt:24 put, BaseApplicationCall.kt:25 putResponseAttribute, BaseApplicationCall.kt:24 putResponseAttribute$default, CIOApplicationCall.kt:42 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { - "name": "kotlinx.coroutines.DispatchedCoroutine", - "stackTrace": "CIOApplicationEngine.kt:159, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:121, CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124", + "name": "java.util.HashMap$Node", + "stackTrace": "AttributesJvm.kt:24 put, PreCompressed.kt:178 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend", "totalCount": 1000, "totalSize": 32000 }, { - "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "CIOApplicationEngine.kt:159, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:121, CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124", + "name": "java.util.HashMap$Node", + "stackTrace": "AttributesJvm.kt:24 put, OutgoingContent.kt:60 setProperty, Versions.kt:21 setVersions, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 32000 }, { - "name": "io.ktor.server.cio.CIOApplicationCall", - "stackTrace": "CIOApplicationEngine.kt:160", + "name": "java.util.HashMap$Node", + "stackTrace": "AttributesJvm.kt:24 put, ResponseType.kt:22 setResponseType, PipelineCall.kt:102 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 }, { - "name": "java.util.HashMap$Node", - "stackTrace": "AttributesJvm.kt:24, BaseApplicationCall.kt:25, BaseApplicationCall.kt:24, CIOApplicationCall.kt:42, CIOApplicationEngine.kt:160", + "name": "kotlinx.coroutines.ChildHandleNode", + "stackTrace": "CIOApplicationEngine.kt:154 handleRequest, CIOApplicationEngine.kt:23 access$handleRequest, CIOApplicationEngine.kt:116 invokeSuspend, CIOApplicationEngine.kt:-1 invoke, CIOApplicationEngine.kt:-1 invoke, ServerPipeline.kt:135 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, ServerPipeline.kt:124 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask", "totalCount": 1000, "totalSize": 32000 }, { - "name": "java.util.HashMap$Node", - "stackTrace": "AttributesJvm.kt:24, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "name": "kotlinx.coroutines.DispatchedCoroutine", + "stackTrace": "CIOApplicationEngine.kt:154 handleRequest, CIOApplicationEngine.kt:23 access$handleRequest, CIOApplicationEngine.kt:116 invokeSuspend, CIOApplicationEngine.kt:-1 invoke, CIOApplicationEngine.kt:-1 invoke, ServerPipeline.kt:135 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, ServerPipeline.kt:124 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask", "totalCount": 1000, "totalSize": 32000 }, { - "name": "java.util.HashMap$Node", - "stackTrace": "AttributesJvm.kt:24, ResponseType.kt:22, PipelineCall.kt:102, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "CIOApplicationEngine.kt:154 handleRequest, CIOApplicationEngine.kt:23 access$handleRequest, CIOApplicationEngine.kt:116 invokeSuspend, CIOApplicationEngine.kt:-1 invoke, CIOApplicationEngine.kt:-1 invoke, ServerPipeline.kt:135 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, ServerPipeline.kt:124 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.server.cio.CIOApplicationCall", + "stackTrace": "CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "kotlinx.coroutines.ChildHandleNode", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 32000 }, { "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 32000 }, { "name": "kotlinx.coroutines.InvokeOnCompletion", - "stackTrace": "Coroutines.kt:157, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 32000 }, { "name": "java.util.HashMap$Node", - "stackTrace": "ActorSelectorManager.kt:98, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "stackTrace": "ActorSelectorManager.kt:98 select, ActorSelectorManager.kt:18 access$select, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "java.lang.Integer", - "stackTrace": "ActorSelectorManager.kt:104, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "stackTrace": "ActorSelectorManager.kt:104 select, ActorSelectorManager.kt:18 access$select, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 2000, "totalSize": 32000 }, { "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "ActorSelectorManager.kt:73, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "stackTrace": "ActorSelectorManager.kt:73 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.util.pipeline.PhaseContent", - "stackTrace": "Pipeline.kt:137, CIOApplicationEngine.kt:130, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:173", + "stackTrace": "Pipeline.kt:137 insertPhaseBefore, CIOApplicationEngine.kt:125 addHandlerForExpectedHeader, CIOApplicationEngine.kt:23 access$addHandlerForExpectedHeader, CIOApplicationEngine.kt:168 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "kotlinx.coroutines.CompletedContinuation", - "stackTrace": "CIOApplicationResponse.kt:79, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CIOApplicationResponse.kt:79 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend", "totalCount": 1000, "totalSize": 32000 }, { "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "CIOApplicationResponse.kt:79, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CIOApplicationResponse.kt:79 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.server.routing.RoutingResolveResult$Success", - "stackTrace": "RoutingResolveContext.kt:125, RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "RoutingResolveContext.kt:125 handleRoute, RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.server.routing.RoutingResolveResult$Success", - "stackTrace": "RoutingResolveContext.kt:125, RoutingResolveContext.kt:158, RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "RoutingResolveContext.kt:125 handleRoute, RoutingResolveContext.kt:158 handleRoute, RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.server.routing.RoutingResolveResult$Success", - "stackTrace": "RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.http.cio.Request", - "stackTrace": "HttpParser.kt:47, HttpParser.kt:-1", + "stackTrace": "HttpParser.kt:47 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "kotlinx.coroutines.CompletedContinuation", - "stackTrace": "SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "stackTrace": "SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "kotlinx.coroutines.ChildContinuation", - "stackTrace": "SelectorManagerSupport.kt:192, CIOReader.kt:144, CIOReader.kt:1, CIOReader.kt:110, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "stackTrace": "SelectorManagerSupport.kt:192 select, CIOReader.kt:144 selectForRead, CIOReader.kt:1 access$selectForRead, CIOReader.kt:110 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:235 resume, DispatchedTask.kt:191 resumeUnconfined, DispatchedTask.kt:163 dispatch, CancellableContinuationImpl.kt:474 dispatchResume, CancellableContinuationImpl.kt:508 resumeImpl, CancellableContinuationImpl.kt:497 resumeImpl$default, CancellableContinuationImpl.kt:368 resumeWith, SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "SelectorManagerSupport.kt:192, CIOReader.kt:144, CIOReader.kt:1, CIOReader.kt:110, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "stackTrace": "SelectorManagerSupport.kt:192 select, CIOReader.kt:144 selectForRead, CIOReader.kt:1 access$selectForRead, CIOReader.kt:110 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:235 resume, DispatchedTask.kt:191 resumeUnconfined, DispatchedTask.kt:163 dispatch, CancellableContinuationImpl.kt:474 dispatchResume, CancellableContinuationImpl.kt:508 resumeImpl, CancellableContinuationImpl.kt:497 resumeImpl$default, CancellableContinuationImpl.kt:368 resumeWith, SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.server.routing.RoutingResponse", - "stackTrace": "RouteNode.kt:294, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "RouteNode.kt:296 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.server.http.content.PreCompressedKt$respondStaticResource$4", - "stackTrace": "PreCompressed.kt:173, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "PreCompressed.kt:175 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.server.http.content.PreCompressedKt$respondStaticResource$4", - "stackTrace": "PreCompressed.kt:-1, PreCompressed.kt:-1, PreCompressed.kt:210, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "PreCompressed.kt:-1 invoke, PreCompressed.kt:-1 invoke, PreCompressed.kt:213 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor", "totalCount": 1000, "totalSize": 32000 }, { "name": "[B", - "stackTrace": "PreCompressed.kt:208, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "PreCompressed.kt:211 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 }, { "name": "java.util.ArrayList$Itr", - "stackTrace": "HeaderValueWithParameters.kt:43, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "HeaderValueWithParameters.kt:43 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.server.engine.DelegateHeaders", - "stackTrace": "BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.http.ContentType", - "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "ContentTypes.kt:38 withParameter, ContentTypes.kt:295 withCharset, FileContentType.kt:68 selectDefault, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 32000 }, { "name": "[Lio.ktor.util.pipeline.PipelinePhase;", - "stackTrace": "ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "stackTrace": "ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , CIOApplicationRequest.kt:21 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { - "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, ByteWriteChannel.kt:168, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1", - "totalCount": 999, - "totalSize": 31968 + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "ByteBufferChannel.kt:89 attachJob, Coroutines.kt:140 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 995, + "totalSize": 31840 }, { "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", - "totalCount": 998, - "totalSize": 31936 + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, ByteReadChannel.kt:246 copyTo, ServerPipeline.kt:206 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 944, + "totalSize": 30208 }, { - "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", - "totalCount": 993, - "totalSize": 31776 + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "WeakTimeoutQueueJvm.kt:179 , WeakTimeoutQueueJvm.kt:77 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 944, + "totalSize": 30208 }, { - "name": "kotlinx.coroutines.JobSupport$Finishing", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", - "totalCount": 993, - "totalSize": 31776 - }, - { - "name": "[Ljava.lang.Object;", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", - "totalCount": 993, - "totalSize": 31776 - }, - { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", - "totalCount": 965, - "totalSize": 30880 + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, ByteWriteChannel.kt:168 close, BaseApplicationResponse.kt:360 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 854, + "totalSize": 27328 }, { "name": "io.ktor.network.sockets.CIOReaderKt$readFrom$2", - "stackTrace": "CIOReader.kt:135, CIOReader.kt:1, CIOReader.kt:98, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", - "totalCount": 1050, - "totalSize": 25200 + "stackTrace": "CIOReader.kt:135 readFrom, CIOReader.kt:1 access$readFrom, CIOReader.kt:98 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:235 resume, DispatchedTask.kt:191 resumeUnconfined, DispatchedTask.kt:163 dispatch, CancellableContinuationImpl.kt:474 dispatchResume, CancellableContinuationImpl.kt:508 resumeImpl, CancellableContinuationImpl.kt:497 resumeImpl$default, CancellableContinuationImpl.kt:368 resumeWith, SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", + "totalCount": 1051, + "totalSize": 25224 }, { "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 1030, - "totalSize": 24720 + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", + "totalCount": 1007, + "totalSize": 24168 }, { "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 1028, - "totalSize": 24672 - }, - { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteReadChannelJVM.kt:288, ByteReadChannel.kt:246, ServerPipeline.kt:206, ServerPipeline.kt:1, ServerPipeline.kt:-1", - "totalCount": 769, - "totalSize": 24608 - }, - { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "WeakTimeoutQueueJvm.kt:179, WeakTimeoutQueueJvm.kt:77, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", - "totalCount": 769, - "totalSize": 24608 + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, ByteBufferChannel.kt:1254 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke", + "totalCount": 1003, + "totalSize": 24072 }, { "name": "io.ktor.utils.io.internal.ReadSessionImpl", - "stackTrace": "ByteBufferChannel.kt:1595, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServerPipeline.kt:70", + "stackTrace": "ByteBufferChannel.kt:1595 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServerPipeline.kt:70 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.utils.io.internal.ReadSessionImpl", - "stackTrace": "ByteBufferChannel.kt:1595, ByteBufferChannel.kt:26, ByteChannel.kt:14, ServerPipeline.kt:117", + "stackTrace": "ByteBufferChannel.kt:1595 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ServerPipeline.kt:117 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.utils.io.internal.ReadSessionImpl", - "stackTrace": "ByteBufferChannel.kt:1595, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "ByteBufferChannel.kt:1595 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", - "stackTrace": "ByteBufferChannel.kt:2199, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServerPipeline.kt:70", + "stackTrace": "ByteBufferChannel.kt:2199 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServerPipeline.kt:70 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", - "stackTrace": "ByteBufferChannel.kt:2272, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServerPipeline.kt:70", + "stackTrace": "ByteBufferChannel.kt:2272 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServerPipeline.kt:70 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", - "stackTrace": "ByteBufferChannel.kt:2199, ByteBufferChannel.kt:26, ByteChannel.kt:14, ServerPipeline.kt:117", + "stackTrace": "ByteBufferChannel.kt:2199 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ServerPipeline.kt:117 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", - "stackTrace": "ByteBufferChannel.kt:2272, ByteBufferChannel.kt:26, ByteChannel.kt:14, ServerPipeline.kt:117", + "stackTrace": "ByteBufferChannel.kt:2272 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ServerPipeline.kt:117 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", - "stackTrace": "ByteBufferChannel.kt:2199, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "ByteBufferChannel.kt:2199 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", - "stackTrace": "ByteBufferChannel.kt:2272, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "ByteBufferChannel.kt:2272 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspension$1", - "stackTrace": "ByteBufferChannel.kt:2277, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServerPipeline.kt:70", + "stackTrace": "ByteBufferChannel.kt:2277 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServerPipeline.kt:70 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspension$1", - "stackTrace": "ByteBufferChannel.kt:2277, ByteBufferChannel.kt:26, ByteChannel.kt:14, ServerPipeline.kt:117", + "stackTrace": "ByteBufferChannel.kt:2277 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ServerPipeline.kt:117 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspension$1", - "stackTrace": "ByteBufferChannel.kt:2277, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "ByteBufferChannel.kt:2277 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.utils.io.ByteBufferChannel$attachJob$1", - "stackTrace": "ByteBufferChannel.kt:89, Coroutines.kt:140", + "stackTrace": "ByteBufferChannel.kt:89 attachJob, Coroutines.kt:140 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.lang.Long", - "stackTrace": "ByteBufferChannel.kt:1689, ByteBufferChannel.kt:-1, BaseApplicationResponse.kt:215, BaseApplicationResponse.kt:-1", + "stackTrace": "ByteBufferChannel.kt:1689 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, BaseApplicationResponse.kt:215 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.lang.Long", - "stackTrace": "ByteBufferChannel.kt:1293, ByteBufferChannel.kt:-1", + "stackTrace": "ByteBufferChannel.kt:1293 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.lang.Long", - "stackTrace": "ByteBufferChannel.kt:1689, ByteBufferChannel.kt:-1, ByteReadChannel.kt:226, DefaultEnginePipeline.kt:40", + "stackTrace": "ByteBufferChannel.kt:1689 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { - "name": "[C", - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "name": "java.lang.StringBuilder", + "stackTrace": "CharArrayBuilder.kt:109 copy, CharArrayBuilder.kt:10 access$copy, CharArrayBuilder.kt:154 toString, ConnectionOptions.kt:86 parseSlow, ConnectionOptions.kt:51 parse, ServerPipeline.kt:91 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { - "name": "[C", - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "name": "java.lang.StringBuilder", + "stackTrace": "CharArrayBuilder.kt:109 copy, CharArrayBuilder.kt:10 access$copy, CharArrayBuilder.kt:154 toString, CIOApplicationRequest.kt:41 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { - "name": "kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$1", - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "name": "java.lang.String", + "stackTrace": "CharArrayBuilder.kt:154 toString, ConnectionOptions.kt:86 parseSlow, ConnectionOptions.kt:51 parse, ServerPipeline.kt:91 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { - "name": "kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$1", - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "name": "java.lang.String", + "stackTrace": "CharArrayBuilder.kt:154 toString, CIOApplicationRequest.kt:41 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { - "name": "java.util.ArrayList", - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "name": "io.ktor.util.StringValuesBuilderImpl$appendAll$1", + "stackTrace": "StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 }, { - "name": "[B", - "stackTrace": "StaticContentResolution.kt:115, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "name": "io.ktor.util.StringValuesBuilderImpl$appendAll$1", + "stackTrace": "StringValues.kt:235 appendAll, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 }, { - "name": "java.lang.StringBuilder", - "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "name": "java.util.ArrayList", + "stackTrace": "StringValues.kt:287 ensureListForKey, StringValues.kt:231 append, CIOApplicationResponse.kt:33 engineAppendHeader, ResponseHeaders.kt:57 append, BaseApplicationResponse.kt:83 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 24000 }, { - "name": "java.lang.String", - "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "name": "java.util.ArrayList", + "stackTrace": "StringValues.kt:287 ensureListForKey, StringValues.kt:231 append, CIOApplicationResponse.kt:33 engineAppendHeader, ResponseHeaders.kt:57 append, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 24000 }, { - "name": "java.lang.String", - "stackTrace": "StaticContentResolution.kt:115, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "name": "io.ktor.util.StringValuesBuilderImpl$appendMissing$1", + "stackTrace": "StringValues.kt:241 appendMissing, RoutingPipelineCall.kt:41 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.server.http.content.LocalFileContent", - "stackTrace": "StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "ServerPipeline.kt:83 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { - "name": "kotlin.Pair", - "stackTrace": "StaticContentResolution.kt:60, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "name": "kotlinx.coroutines.CompletableDeferredImpl", + "stackTrace": "ServerPipeline.kt:122 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { - "name": "java.lang.StringBuilder", - "stackTrace": "CharArrayBuilder.kt:109, CharArrayBuilder.kt:10, CharArrayBuilder.kt:154, ConnectionOptions.kt:86, ConnectionOptions.kt:51, ServerPipeline.kt:91", + "name": "kotlinx.coroutines.StandaloneCoroutine", + "stackTrace": "ServerPipeline.kt:124 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { - "name": "java.lang.StringBuilder", - "stackTrace": "CharArrayBuilder.kt:109, CharArrayBuilder.kt:10, CharArrayBuilder.kt:154, CIOApplicationRequest.kt:41, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "ServerPipeline.kt:200 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, WeakTimeoutQueueJvm.kt:86 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { - "name": "java.lang.String", - "stackTrace": "CharArrayBuilder.kt:154, ConnectionOptions.kt:86, ConnectionOptions.kt:51, ServerPipeline.kt:91", + "name": "[C", + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 }, { - "name": "java.lang.String", - "stackTrace": "CharArrayBuilder.kt:154, CIOApplicationRequest.kt:41, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "name": "[C", + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.util.StringValuesBuilderImpl$appendAll$1", - "stackTrace": "StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "name": "kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$1", + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.util.StringValuesBuilderImpl$appendAll$1", - "stackTrace": "StringValues.kt:235, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "name": "kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$1", + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.util.ArrayList", - "stackTrace": "StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 }, { - "name": "java.util.ArrayList", - "stackTrace": "StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "name": "[B", + "stackTrace": "StaticContentResolution.kt:118 extension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.util.StringValuesBuilderImpl$appendMissing$1", - "stackTrace": "StringValues.kt:241, RoutingPipelineCall.kt:41, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "name": "java.lang.StringBuilder", + "stackTrace": "StaticContentResolution.kt:129 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 }, { - "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "ServerPipeline.kt:83", + "name": "java.lang.String", + "stackTrace": "StaticContentResolution.kt:129 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 }, { - "name": "kotlinx.coroutines.CompletableDeferredImpl", - "stackTrace": "ServerPipeline.kt:122", + "name": "java.lang.String", + "stackTrace": "StaticContentResolution.kt:118 extension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 }, { - "name": "kotlinx.coroutines.StandaloneCoroutine", - "stackTrace": "ServerPipeline.kt:124", + "name": "io.ktor.server.http.content.StaticContentResolutionKt$resolveResource$resolveContent$1", + "stackTrace": "StaticContentResolution.kt:60 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor", "totalCount": 1000, "totalSize": 24000 }, { - "name": "kotlinx.coroutines.NodeList", - "stackTrace": "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "name": "io.ktor.server.http.content.LocalFileContent", + "stackTrace": "StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.Pair", + "stackTrace": "StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.http.cio.CIOHeaders$names$2", - "stackTrace": "CIOHeaders.kt:15, CIOApplicationRequest.kt:26, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "stackTrace": "CIOHeaders.kt:15 , CIOApplicationRequest.kt:26 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlin.UnsafeLazyImpl", - "stackTrace": "CIOHeaders.kt:15, CIOApplicationRequest.kt:26, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "stackTrace": "CIOHeaders.kt:15 , CIOApplicationRequest.kt:26 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlin.ranges.IntRange", - "stackTrace": "CIOHeaders.kt:33, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CIOHeaders.kt:33 entries, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.util.ArrayList", - "stackTrace": "CIOHeaders.kt:43, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CIOHeaders.kt:43 entries, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { - "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, CIOReader.kt:107, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "name": "[Ljava.lang.String;", + "stackTrace": "HttpProtocolVersion.kt:58 parse, ServerPipeline.kt:75 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { - "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, CIOApplicationResponse.kt:104, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "name": "java.util.Arrays$ArrayList", + "stackTrace": "HttpProtocolVersion.kt:58 parse, ServerPipeline.kt:75 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteReadChannelJVM.kt:288, ByteReadChannel.kt:246, ServerPipeline.kt:206, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "name": "kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$2", + "stackTrace": "HttpProtocolVersion.kt:58 parse, ServerPipeline.kt:75 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "name": "java.util.ArrayList", + "stackTrace": "HttpProtocolVersion.kt:58 parse, ServerPipeline.kt:75 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "name": "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1", + "stackTrace": "SuspendFunctionGun.kt:21 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, CIOApplicationEngine.kt:229 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { - "name": "[Ljava.lang.String;", - "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "name": "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1", + "stackTrace": "SuspendFunctionGun.kt:21 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, CIOApplicationEngine.kt:229 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { - "name": "java.util.Arrays$ArrayList", - "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "name": "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1", + "stackTrace": "SuspendFunctionGun.kt:21 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, { - "name": "kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$2", - "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "name": "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1", + "stackTrace": "SuspendFunctionGun.kt:21 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { - "name": "java.util.ArrayList", - "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "name": "[Lkotlin.coroutines.Continuation;", + "stackTrace": "SuspendFunctionGun.kt:65 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, CIOApplicationEngine.kt:229 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1", - "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "name": "[Lkotlin.coroutines.Continuation;", + "stackTrace": "SuspendFunctionGun.kt:65 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1", - "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, CIOReader.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:235 resume, DispatchedTask.kt:191 resumeUnconfined, DispatchedTask.kt:163 dispatch, CancellableContinuationImpl.kt:474 dispatchResume, CancellableContinuationImpl.kt:508 resumeImpl, CancellableContinuationImpl.kt:497 resumeImpl$default, CancellableContinuationImpl.kt:368 resumeWith, SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1", - "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, CIOApplicationResponse.kt:104 sendResponseMessage, CIOApplicationResponse.kt:46 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1", - "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, ByteReadChannel.kt:246 copyTo, ServerPipeline.kt:206 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { - "name": "[Lkotlin.coroutines.Continuation;", - "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { - "name": "[Lkotlin.coroutines.Continuation;", - "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.CaseInsensitiveString", - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:185, StringValues.kt:169, BaseApplicationRequest.kt:64, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:185 listForKey, StringValues.kt:169 getAll, BaseApplicationRequest.kt:64 getAll, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.CaseInsensitiveString", - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:185, StringValues.kt:169, BaseApplicationRequest.kt:64, StringValues.kt:36, Headers.kt:12, BaseApplicationRequest.kt:45, ApplicationRequestProperties.kt:17, ApplicationRequestProperties.kt:81, PreCompressed.kt:180, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:185 listForKey, StringValues.kt:169 getAll, BaseApplicationRequest.kt:64 getAll, StringValues.kt:36 get, Headers.kt:12 get, BaseApplicationRequest.kt:45 get, ApplicationRequestProperties.kt:17 header, ApplicationRequestProperties.kt:81 acceptEncodingItems, PreCompressed.kt:183 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.CaseInsensitiveString", - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, FileContentType.kt:40, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, FileContentType.kt:40 fromFileExtension, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.CaseInsensitiveString", - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:287 ensureListForKey, StringValues.kt:231 append, CIOApplicationResponse.kt:33 engineAppendHeader, ResponseHeaders.kt:57 append, BaseApplicationResponse.kt:83 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.CaseInsensitiveString", - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:231 append, CIOApplicationResponse.kt:33 engineAppendHeader, ResponseHeaders.kt:57 append, BaseApplicationResponse.kt:83 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.CaseInsensitiveString", - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:287 ensureListForKey, StringValues.kt:231 append, CIOApplicationResponse.kt:33 engineAppendHeader, ResponseHeaders.kt:57 append, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.CaseInsensitiveString", - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:231 append, CIOApplicationResponse.kt:33 engineAppendHeader, ResponseHeaders.kt:57 append, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.CaseInsensitiveString", - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:185, StringValues.kt:169, BaseApplicationRequest.kt:64, StringValues.kt:36, Headers.kt:12, BaseApplicationRequest.kt:45, BaseApplicationResponse.kt:99, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:185 listForKey, StringValues.kt:169 getAll, BaseApplicationRequest.kt:64 getAll, StringValues.kt:36 get, Headers.kt:12 get, BaseApplicationRequest.kt:45 get, BaseApplicationResponse.kt:99 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.CaseInsensitiveString", - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:208, CIOApplicationResponse.kt:41, ResponseHeaders.kt:28, ResponseHeaders.kt:23, BaseApplicationResponse.kt:100, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:208 getAll, CIOApplicationResponse.kt:41 getEngineHeaderValues, ResponseHeaders.kt:28 get, ResponseHeaders.kt:23 contains, BaseApplicationResponse.kt:100 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.CaseInsensitiveString", - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:208, CIOApplicationResponse.kt:41, ResponseHeaders.kt:28, CIOApplicationResponse.kt:112, CIOApplicationResponse.kt:47, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:208 getAll, CIOApplicationResponse.kt:41 getEngineHeaderValues, ResponseHeaders.kt:28 get, CIOApplicationResponse.kt:112 preparedBodyChannel, CIOApplicationResponse.kt:47 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.CaseInsensitiveString", - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:208, CIOApplicationResponse.kt:41, ResponseHeaders.kt:28, BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:208 getAll, CIOApplicationResponse.kt:41 getEngineHeaderValues, ResponseHeaders.kt:28 get, BaseApplicationResponse.kt:209 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlinx.coroutines.JobImpl", - "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlinx.coroutines.CoroutineName", - "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 24000 }, { "name": "sun.nio.ch.NativeThreadSet", - "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.engine.BaseApplicationResponse$cookies$2", - "stackTrace": "BaseApplicationResponse.kt:32, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "stackTrace": "BaseApplicationResponse.kt:32 , CIOApplicationResponse.kt:23 , CIOApplicationCall.kt:35 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlin.SynchronizedLazyImpl", - "stackTrace": "BaseApplicationResponse.kt:32, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "stackTrace": "BaseApplicationResponse.kt:32 , CIOApplicationResponse.kt:23 , CIOApplicationCall.kt:35 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.response.ResponseCookies", - "stackTrace": "BaseApplicationResponse.kt:33, BaseApplicationResponse.kt:32, BaseApplicationResponse.kt:32, RoutingPipelineCall.kt:-1, RouteNode.kt:176, RouteNode.kt:294, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "BaseApplicationResponse.kt:33 invoke, BaseApplicationResponse.kt:32 invoke, LazyJVM.kt:74 getValue, BaseApplicationResponse.kt:32 getCookies, RoutingPipelineCall.kt:-1 getCookies, RouteNode.kt:178 , RouteNode.kt:296 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.lang.Long", - "stackTrace": "BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "BaseApplicationResponse.kt:209 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "WeakTimeoutQueueJvm.kt:191", + "stackTrace": "WeakTimeoutQueueJvm.kt:191 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlinx.coroutines.CompletedExceptionally", - "stackTrace": "WeakTimeoutQueueJvm.kt:192", + "stackTrace": "WeakTimeoutQueueJvm.kt:192 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.util.ArrayList", - "stackTrace": "WeakTimeoutQueueJvm.kt:192", + "stackTrace": "WeakTimeoutQueueJvm.kt:192 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlinx.coroutines.JobImpl", - "stackTrace": "WeakTimeoutQueueJvm.kt:179, WeakTimeoutQueueJvm.kt:77, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "stackTrace": "WeakTimeoutQueueJvm.kt:179 , WeakTimeoutQueueJvm.kt:77 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.cio.internal.WeakTimeoutQueue$WeakTimeoutCoroutine", - "stackTrace": "WeakTimeoutQueueJvm.kt:77, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "stackTrace": "WeakTimeoutQueueJvm.kt:77 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.lang.Long", - "stackTrace": "WeakTimeoutQueueJvm.kt:12, WeakTimeoutQueueJvm.kt:11, WeakTimeoutQueueJvm.kt:109, WeakTimeoutQueueJvm.kt:78, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "stackTrace": "WeakTimeoutQueueJvm.kt:12 invoke, WeakTimeoutQueueJvm.kt:11 invoke, WeakTimeoutQueueJvm.kt:109 register, WeakTimeoutQueueJvm.kt:78 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.cio.internal.WeakTimeoutQueue$withTimeout$2$1", - "stackTrace": "WeakTimeoutQueueJvm.kt:79, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "stackTrace": "WeakTimeoutQueueJvm.kt:79 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "CIOApplicationEngine.kt:159, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:121, CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124", + "stackTrace": "CIOApplicationEngine.kt:154 handleRequest, CIOApplicationEngine.kt:23 access$handleRequest, CIOApplicationEngine.kt:116 invokeSuspend, CIOApplicationEngine.kt:-1 invoke, CIOApplicationEngine.kt:-1 invoke, ServerPipeline.kt:135 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, ServerPipeline.kt:124 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlinx.coroutines.StandaloneCoroutine", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$1", - "stackTrace": "Coroutines.kt:157, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.utils.io.ChannelJob", - "stackTrace": "Coroutines.kt:161, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Coroutines.kt:161 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.utils.io.ChannelScope", - "stackTrace": "Coroutines.kt:144", + "stackTrace": "Coroutines.kt:144 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "ActorSelectorManager.kt:73, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "stackTrace": "ActorSelectorManager.kt:73 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlin.collections.ArrayAsCollection", - "stackTrace": "Pipeline.kt:32, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "stackTrace": "Pipeline.kt:32 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , CIOApplicationRequest.kt:21 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlin.collections.ArrayAsCollection", - "stackTrace": "Pipeline.kt:32, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "stackTrace": "Pipeline.kt:32 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , CIOApplicationResponse.kt:23 , CIOApplicationCall.kt:35 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.util.ArrayList", - "stackTrace": "Pipeline.kt:32, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "stackTrace": "Pipeline.kt:32 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , CIOApplicationRequest.kt:21 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.util.ArrayList", - "stackTrace": "Pipeline.kt:32, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "stackTrace": "Pipeline.kt:32 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , CIOApplicationResponse.kt:23 , CIOApplicationCall.kt:35 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.http.HeadersBuilder", - "stackTrace": "CIOApplicationResponse.kt:25, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "stackTrace": "CIOApplicationResponse.kt:25 , CIOApplicationCall.kt:35 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.cio.CIOApplicationResponse$headers$1", - "stackTrace": "CIOApplicationResponse.kt:31, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "stackTrace": "CIOApplicationResponse.kt:31 , CIOApplicationCall.kt:35 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "CIOApplicationResponse.kt:79, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CIOApplicationResponse.kt:79 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.util.ArrayList", - "stackTrace": "RoutingResolveContext.kt:38, Routing.kt:63, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "RoutingResolveContext.kt:38 , Routing.kt:63 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.util.ArrayList", - "stackTrace": "RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.cio.CIOApplicationRequest$cookies$2", - "stackTrace": "CIOApplicationRequest.kt:22, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "stackTrace": "CIOApplicationRequest.kt:22 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlin.SynchronizedLazyImpl", - "stackTrace": "CIOApplicationRequest.kt:22, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "stackTrace": "CIOApplicationRequest.kt:22 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlin.SynchronizedLazyImpl", - "stackTrace": "CIOApplicationRequest.kt:28, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "stackTrace": "CIOApplicationRequest.kt:28 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlin.SynchronizedLazyImpl", - "stackTrace": "CIOApplicationRequest.kt:30, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "stackTrace": "CIOApplicationRequest.kt:30 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.http.cio.CIOHeaders", - "stackTrace": "CIOApplicationRequest.kt:26, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "stackTrace": "CIOApplicationRequest.kt:26 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.cio.CIOApplicationRequest$queryParameters$2", - "stackTrace": "CIOApplicationRequest.kt:28, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "stackTrace": "CIOApplicationRequest.kt:28 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.cio.CIOApplicationRequest$rawQueryParameters$2", - "stackTrace": "CIOApplicationRequest.kt:30, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "stackTrace": "CIOApplicationRequest.kt:30 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.request.RequestCookies", - "stackTrace": "CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, RoutingPipelineCall.kt:-1, RouteNode.kt:154, RouteNode.kt:289, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CIOApplicationRequest.kt:22 invoke, CIOApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, CIOApplicationRequest.kt:22 getCookies, RoutingPipelineCall.kt:-1 getCookies, RouteNode.kt:154 , RouteNode.kt:291 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.http.cio.HttpHeadersMap", - "stackTrace": "HttpParser.kt:97, HttpParser.kt:45, HttpParser.kt:-1", + "stackTrace": "HttpParser.kt:97 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.http.cio.internals.MutableRange", - "stackTrace": "HttpParser.kt:26, ServerPipeline.kt:57", + "stackTrace": "HttpParser.kt:26 parseRequest, ServerPipeline.kt:57 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.routing.RoutingContext", - "stackTrace": "RouteNode.kt:114, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "RouteNode.kt:114 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.network.sockets.CIOReaderKt$readFrom$2", - "stackTrace": "CIOReader.kt:135, CIOReader.kt:1, CIOReader.kt:111, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "stackTrace": "CIOReader.kt:135 readFrom, CIOReader.kt:1 access$readFrom, CIOReader.kt:111 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:235 resume, DispatchedTask.kt:191 resumeUnconfined, DispatchedTask.kt:163 dispatch, CancellableContinuationImpl.kt:474 dispatchResume, CancellableContinuationImpl.kt:508 resumeImpl, CancellableContinuationImpl.kt:497 resumeImpl$default, CancellableContinuationImpl.kt:368 resumeWith, SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.util.ArrayList", - "stackTrace": "PreCompressed.kt:237, PreCompressed.kt:176, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "PreCompressed.kt:240 bestCompressionFit, PreCompressed.kt:179 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.lang.StringBuilder", - "stackTrace": "PreCompressed.kt:208, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "PreCompressed.kt:211 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.DelegatingMutableSet$iterator$1", - "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:421, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "DelegatingMutableSet.kt:38 iterator, StringValues.kt:421 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.DelegatingMutableSet$iterator$1", - "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "DelegatingMutableSet.kt:38 iterator, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.DelegatingMutableSet$iterator$1", - "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "DelegatingMutableSet.kt:38 iterator, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, CIOApplicationRequest.kt:28 invoke, CIOApplicationRequest.kt:28 invoke, LazyJVM.kt:74 getValue, CIOApplicationRequest.kt:28 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.DelegatingMutableSet$iterator$1", - "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:182, StringValues.kt:235, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "DelegatingMutableSet.kt:38 iterator, StringValues.kt:182 forEach, StringValues.kt:235 appendAll, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.DelegatingMutableSet$iterator$1", - "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:182, StringValues.kt:241, RoutingPipelineCall.kt:41, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "DelegatingMutableSet.kt:38 iterator, StringValues.kt:182 forEach, StringValues.kt:241 appendMissing, RoutingPipelineCall.kt:41 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.DelegatingMutableSet$iterator$1", - "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "DelegatingMutableSet.kt:38 iterator, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.DelegatingMutableSet$iterator$1", - "stackTrace": "DelegatingMutableSet.kt:38, CIOApplicationResponse.kt:95, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "DelegatingMutableSet.kt:38 iterator, CIOApplicationResponse.kt:95 sendResponseMessage, CIOApplicationResponse.kt:46 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.lang.StringBuilder", - "stackTrace": "HeaderValueWithParameters.kt:45, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "HeaderValueWithParameters.kt:45 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.lang.String", - "stackTrace": "HeaderValueWithParameters.kt:54, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "HeaderValueWithParameters.kt:54 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.engine.BaseApplicationRequest$headers$2", - "stackTrace": "BaseApplicationRequest.kt:22, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "stackTrace": "BaseApplicationRequest.kt:22 , CIOApplicationRequest.kt:21 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlin.SynchronizedLazyImpl", - "stackTrace": "BaseApplicationRequest.kt:22, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "stackTrace": "BaseApplicationRequest.kt:22 , CIOApplicationRequest.kt:21 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.http.HeadersBuilder", - "stackTrace": "BaseApplicationRequest.kt:47, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "BaseApplicationRequest.kt:47 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.http.ParametersBuilderImpl", - "stackTrace": "Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingResolveContext.kt:181 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.http.ParametersBuilderImpl", - "stackTrace": "Parameters.kt:34, Parameters.kt:34, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.http.ParametersBuilderImpl", - "stackTrace": "Parameters.kt:34, Parameters.kt:34, PipelineRequest.kt:93, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, PipelineRequest.kt:93 encodeParameters, CIOApplicationRequest.kt:28 invoke, CIOApplicationRequest.kt:28 invoke, LazyJVM.kt:74 getValue, CIOApplicationRequest.kt:28 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.http.ParametersImpl", - "stackTrace": "Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.http.ParametersImpl", - "stackTrace": "Parameters.kt:41, PipelineRequest.kt:98, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, CIOApplicationRequest.kt:28 invoke, CIOApplicationRequest.kt:28 invoke, LazyJVM.kt:74 getValue, CIOApplicationRequest.kt:28 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.http.ParametersImpl", - "stackTrace": "Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.util.ArrayList", - "stackTrace": "ConnectionOptions.kt:83, ConnectionOptions.kt:51, ServerPipeline.kt:91", + "stackTrace": "ConnectionOptions.kt:83 parseSlow, ConnectionOptions.kt:51 parse, ServerPipeline.kt:91 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.http.cio.ConnectionOptions", - "stackTrace": "ConnectionOptions.kt:105, ConnectionOptions.kt:51, ServerPipeline.kt:91", + "stackTrace": "ConnectionOptions.kt:105 parseSlow, ConnectionOptions.kt:51 parse, ServerPipeline.kt:91 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.http.HeaderValueParam", - "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "ContentTypes.kt:38 withParameter, ContentTypes.kt:295 withCharset, FileContentType.kt:68 selectDefault, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 24000 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "ContentTypes.kt:38 withParameter, ContentTypes.kt:295 withCharset, FileContentType.kt:68 selectDefault, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.util.ArrayList", - "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "ContentTypes.kt:38 withParameter, ContentTypes.kt:295 withCharset, FileContentType.kt:68 selectDefault, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.routing.RoutingPipelineRequest", - "stackTrace": "RoutingPipelineCall.kt:33, Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "RoutingPipelineCall.kt:33 , Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.routing.RoutingPipelineResponse", - "stackTrace": "RoutingPipelineCall.kt:36, Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "RoutingPipelineCall.kt:36 , Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.routing.RoutingPipelineCall$parameters$2", - "stackTrace": "RoutingPipelineCall.kt:38, Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "RoutingPipelineCall.kt:38 , Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlin.UnsafeLazyImpl", - "stackTrace": "RoutingPipelineCall.kt:38, Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "RoutingPipelineCall.kt:38 , Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "[B", - "stackTrace": "RequestResponseBuilder.kt:23, CIOApplicationResponse.kt:94, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "RequestResponseBuilder.kt:23 responseLine, CIOApplicationResponse.kt:94 sendResponseMessage, CIOApplicationResponse.kt:46 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.lang.String", - "stackTrace": "RequestResponseBuilder.kt:23, CIOApplicationResponse.kt:94, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "RequestResponseBuilder.kt:23 responseLine, CIOApplicationResponse.kt:94 sendResponseMessage, CIOApplicationResponse.kt:46 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.util.ArrayList", - "stackTrace": "PhaseContent.kt:70, PhaseContent.kt:77, PhaseContent.kt:30, Pipeline.kt:155, CIOApplicationEngine.kt:131, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:173", + "stackTrace": "PhaseContent.kt:70 copiedInterceptors, PhaseContent.kt:77 copyInterceptors, PhaseContent.kt:30 addInterceptor, Pipeline.kt:155 intercept, CIOApplicationEngine.kt:126 addHandlerForExpectedHeader, CIOApplicationEngine.kt:23 access$addHandlerForExpectedHeader, CIOApplicationEngine.kt:168 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.util.ArrayList", - "stackTrace": "LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.lang.Long", - "stackTrace": "LocalFileContent.kt:26, BaseApplicationResponse.kt:79, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "LocalFileContent.kt:26 getContentLength, BaseApplicationResponse.kt:79 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.request.RequestCookies$rawCookies$2", - "stackTrace": "RequestCookies.kt:23, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, RoutingPipelineCall.kt:-1, RouteNode.kt:154, RouteNode.kt:289, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "RequestCookies.kt:23 , CIOApplicationRequest.kt:22 invoke, CIOApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, CIOApplicationRequest.kt:22 getCookies, RoutingPipelineCall.kt:-1 getCookies, RouteNode.kt:154 , RouteNode.kt:291 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlin.SynchronizedLazyImpl", - "stackTrace": "RequestCookies.kt:23, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, RoutingPipelineCall.kt:-1, RouteNode.kt:154, RouteNode.kt:289, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 1000, - "totalSize": 24000 - }, - { - "name": "[Ljava.lang.Object;", - "stackTrace": "Paths.kt:25, Paths.kt:17, StaticContentResolution.kt:125, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 1000, - "totalSize": 24000 - }, - { - "name": "java.util.ArrayList", - "stackTrace": "Paths.kt:25, Paths.kt:17, StaticContentResolution.kt:125, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "RequestCookies.kt:23 , CIOApplicationRequest.kt:22 invoke, CIOApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, CIOApplicationRequest.kt:22 getCookies, RoutingPipelineCall.kt:-1 getCookies, RouteNode.kt:154 , RouteNode.kt:291 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode", "totalCount": 1000, "totalSize": 24000 }, { "name": "[B", - "stackTrace": "FileContentType.kt:38, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "FileContentType.kt:38 fromFileExtension, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.lang.String", - "stackTrace": "FileContentType.kt:38, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "FileContentType.kt:38 fromFileExtension, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.lang.Long", - "stackTrace": "LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.http.content.LastModifiedVersion", - "stackTrace": "LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "[B", - "stackTrace": "Long.kt:11, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Long.kt:11 toStringFast, BaseApplicationResponse.kt:83 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.lang.String", - "stackTrace": "Long.kt:11, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Long.kt:11 toStringFast, BaseApplicationResponse.kt:83 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.http.HeadersImpl", - "stackTrace": "Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.reflect.TypeInfo", - "stackTrace": "TypeInfoJvm.kt:19, PreCompressed.kt:287, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "TypeInfoJvm.kt:19 typeInfoImpl, PreCompressed.kt:290 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { - "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, ByteWriteChannel.kt:168, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1", - "totalCount": 999, - "totalSize": 23976 - }, - { - "name": "java.lang.Long", - "stackTrace": "ByteBufferChannel.kt:1293, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", - "totalCount": 993, - "totalSize": 23832 + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "ByteBufferChannel.kt:89 attachJob, Coroutines.kt:140 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 995, + "totalSize": 23880 }, { - "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", - "totalCount": 993, - "totalSize": 23832 + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 987, + "totalSize": 23688 }, { - "name": "java.util.ArrayList", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", - "totalCount": 993, - "totalSize": 23832 + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 721, + "totalSize": 23072 }, { - "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", - "totalCount": 971, - "totalSize": 23304 + "name": "kotlinx.coroutines.JobSupport$Finishing", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 721, + "totalSize": 23072 }, { - "name": "kotlinx.coroutines.NodeList", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", - "totalCount": 964, - "totalSize": 23136 + "name": "[Ljava.lang.Object;", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 721, + "totalSize": 23072 }, { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "ByteBufferChannel.kt:89, Coroutines.kt:140", - "totalCount": 659, - "totalSize": 21088 + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, ByteWriteChannel.kt:168 close, BaseApplicationResponse.kt:360 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 854, + "totalSize": 20496 }, { "name": "[B", - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 151, - "totalSize": 19632 + "totalSize": 19392 + }, + { + "name": "java.lang.Long", + "stackTrace": "ByteBufferChannel.kt:1293 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", + "totalCount": 721, + "totalSize": 17304 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 721, + "totalSize": 17304 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 721, + "totalSize": 17304 }, { "name": "kotlin.jvm.internal.Ref$IntRef", - "stackTrace": "CIOReader.kt:134, CIOReader.kt:1, CIOReader.kt:98, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", - "totalCount": 1050, - "totalSize": 16800 + "stackTrace": "CIOReader.kt:134 readFrom, CIOReader.kt:1 access$readFrom, CIOReader.kt:98 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:235 resume, DispatchedTask.kt:191 resumeUnconfined, DispatchedTask.kt:163 dispatch, CancellableContinuationImpl.kt:474 dispatchResume, CancellableContinuationImpl.kt:508 resumeImpl, CancellableContinuationImpl.kt:497 resumeImpl$default, CancellableContinuationImpl.kt:368 resumeWith, SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", + "totalCount": 1051, + "totalSize": 16816 }, { "name": "java.lang.Integer", - "stackTrace": "CIOReader.kt:139, CIOReader.kt:1, CIOReader.kt:98, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", - "totalCount": 1050, - "totalSize": 16800 + "stackTrace": "CIOReader.kt:139 readFrom, CIOReader.kt:1 access$readFrom, CIOReader.kt:98 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:235 resume, DispatchedTask.kt:191 resumeUnconfined, DispatchedTask.kt:163 dispatch, CancellableContinuationImpl.kt:474 dispatchResume, CancellableContinuationImpl.kt:508 resumeImpl, CancellableContinuationImpl.kt:497 resumeImpl$default, CancellableContinuationImpl.kt:368 resumeWith, SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", + "totalCount": 1051, + "totalSize": 16816 }, { "name": "kotlin.jvm.internal.Ref$IntRef", - "stackTrace": "ByteBufferChannel.kt:1956, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57", + "stackTrace": "ByteBufferChannel.kt:1956 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:30 parseRequest, ServerPipeline.kt:57 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "kotlin.jvm.internal.Ref$IntRef", - "stackTrace": "ByteBufferChannel.kt:1957, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57", + "stackTrace": "ByteBufferChannel.kt:1957 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:30 parseRequest, ServerPipeline.kt:57 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "kotlin.jvm.internal.Ref$IntRef", - "stackTrace": "ByteBufferChannel.kt:1963, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57", + "stackTrace": "ByteBufferChannel.kt:1963 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:30 parseRequest, ServerPipeline.kt:57 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "kotlin.jvm.internal.Ref$BooleanRef", - "stackTrace": "ByteBufferChannel.kt:1958, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57", + "stackTrace": "ByteBufferChannel.kt:1958 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:30 parseRequest, ServerPipeline.kt:57 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "kotlin.jvm.internal.Ref$BooleanRef", - "stackTrace": "ByteBufferChannel.kt:1959, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57", + "stackTrace": "ByteBufferChannel.kt:1959 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:30 parseRequest, ServerPipeline.kt:57 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "kotlin.jvm.internal.Ref$ObjectRef", - "stackTrace": "ByteBufferChannel.kt:1962, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57", - "totalCount": 1000, - "totalSize": 16000 - }, - { - "name": "kotlin.sequences.SequencesKt___SequencesKt$asIterable$$inlined$Iterable$1", - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 1000, - "totalSize": 16000 - }, - { - "name": "kotlin.sequences.SequencesKt___SequencesKt$asIterable$$inlined$Iterable$1", - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 1000, - "totalSize": 16000 - }, - { - "name": "kotlin.collections.CollectionsKt__IteratorsJVMKt$iterator$1", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 1000, - "totalSize": 16000 - }, - { - "name": "kotlin.sequences.SequencesKt__SequencesKt$asSequence$$inlined$Sequence$1", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "ByteBufferChannel.kt:1962 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:30 parseRequest, ServerPipeline.kt:57 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { - "name": "java.util.concurrent.atomic.AtomicReference", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "name": "java.util.LinkedHashMap$LinkedEntrySet", + "stackTrace": "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 16000 }, { - "name": "kotlin.sequences.ConstrainedOnceSequence", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "name": "java.util.LinkedHashMap$LinkedEntrySet", + "stackTrace": "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 16000 }, { "name": "java.util.LinkedHashMap$LinkedEntrySet", - "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:421, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, CIOApplicationRequest.kt:28 invoke, CIOApplicationRequest.kt:28 invoke, LazyJVM.kt:74 getValue, CIOApplicationRequest.kt:28 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 16000 }, { "name": "java.util.LinkedHashMap$LinkedEntrySet", - "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:182 forEach, StringValues.kt:235 appendAll, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 16000 }, { "name": "java.util.LinkedHashMap$LinkedEntrySet", - "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:182 forEach, StringValues.kt:241 appendMissing, RoutingPipelineCall.kt:41 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 16000 }, { "name": "java.util.LinkedHashMap$LinkedEntrySet", - "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:182, StringValues.kt:235, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 16000 }, { - "name": "java.util.LinkedHashMap$LinkedEntrySet", - "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:182, StringValues.kt:241, RoutingPipelineCall.kt:41, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "name": "java.util.LinkedHashMap$LinkedKeySet", + "stackTrace": "CaseInsensitiveMap.kt:37 getKeys, CaseInsensitiveMap.kt:10 keySet, StringValues.kt:214 names, CIOApplicationResponse.kt:95 sendResponseMessage, CIOApplicationResponse.kt:46 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 16000 }, { - "name": "java.util.LinkedHashMap$LinkedEntrySet", - "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "name": "java.util.LinkedHashMap$LinkedKeySet", + "stackTrace": "StringValues.kt:421 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 16000 }, { - "name": "java.util.LinkedHashMap$LinkedKeySet", - "stackTrace": "CaseInsensitiveMap.kt:37, CaseInsensitiveMap.kt:10, StringValues.kt:214, CIOApplicationResponse.kt:95, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "name": "kotlinx.coroutines.channels.ChannelResult", + "stackTrace": "ServerPipeline.kt:83 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { - "name": "java.util.LinkedHashMap$LinkedKeySet", - "stackTrace": "StringValues.kt:421, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "name": "kotlinx.coroutines.DisposeOnCancel", + "stackTrace": "ServerPipeline.kt:146 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { - "name": "kotlinx.coroutines.channels.ChannelResult", - "stackTrace": "ServerPipeline.kt:83", + "name": "kotlinx.coroutines.channels.ReceiveCatching", + "stackTrace": "ServerPipeline.kt:200 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, WeakTimeoutQueueJvm.kt:86 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { - "name": "kotlinx.coroutines.DisposeOnCancel", - "stackTrace": "ServerPipeline.kt:146", + "name": "kotlin.sequences.SequencesKt___SequencesKt$asIterable$$inlined$Iterable$1", + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 16000 }, { - "name": "kotlinx.coroutines.channels.ReceiveCatching", - "stackTrace": "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "name": "kotlin.sequences.SequencesKt___SequencesKt$asIterable$$inlined$Iterable$1", + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 16000 }, { "name": "java.util.LinkedHashSet", - "stackTrace": "CIOHeaders.kt:33, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CIOHeaders.kt:33 entries, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 16000 }, { - "name": "kotlin.Result$Failure", - "stackTrace": "CancellableReusableContinuation.kt:24, ByteBufferChannel.kt:158, ByteWriteChannel.kt:168, ServerPipeline.kt:151", + "name": "kotlin.sequences.SequencesKt___SequencesKt$asIterable$$inlined$Iterable$1", + "stackTrace": "HttpProtocolVersion.kt:58 parse, ServerPipeline.kt:75 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "kotlin.Result$Failure", - "stackTrace": "CancellableReusableContinuation.kt:24, ByteBufferChannel.kt:158, Coroutines.kt:158, Coroutines.kt:157", + "stackTrace": "CancellableReusableContinuation.kt:24 close, ByteBufferChannel.kt:158 close, ByteWriteChannel.kt:168 close, ServerPipeline.kt:151 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "kotlin.Result$Failure", - "stackTrace": "CancellableReusableContinuation.kt:24, ByteBufferChannel.kt:158, ByteWriteChannel.kt:168, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1", + "stackTrace": "CancellableReusableContinuation.kt:24 close, ByteBufferChannel.kt:158 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { - "name": "kotlin.sequences.SequencesKt___SequencesKt$asIterable$$inlined$Iterable$1", - "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "name": "kotlin.Result$Failure", + "stackTrace": "CancellableReusableContinuation.kt:24 close, ByteBufferChannel.kt:158 close, ByteWriteChannel.kt:168 close, BaseApplicationResponse.kt:360 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "kotlinx.coroutines.internal.ContextScope", - "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 16000 }, { "name": "java.lang.Object", - "stackTrace": "FileChannels.kt:36, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "FileChannels.kt:36 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "sun.nio.ch.FileDispatcherImpl", - "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "java.io.RandomAccessFile$1", - "stackTrace": "FileChannels.kt:116", + "stackTrace": "FileChannels.kt:116 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "kotlin.jvm.internal.Ref$BooleanRef", - "stackTrace": "BaseApplicationResponse.kt:57, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "BaseApplicationResponse.kt:57 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 16000 }, { "name": "kotlin.jvm.internal.Ref$ObjectRef", - "stackTrace": "WeakTimeoutQueueJvm.kt:192", + "stackTrace": "WeakTimeoutQueueJvm.kt:192 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { - "name": "io.ktor.util.pipeline.PipelinePhase", - "stackTrace": "CIOApplicationEngine.kt:129, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:173", + "name": "io.ktor.util.HashMapAttributes", + "stackTrace": "AttributesJvm.kt:13 Attributes, AttributesJvm.kt:12 Attributes$default, BaseApplicationCall.kt:15 , CIOApplicationCall.kt:25 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.HashMapAttributes", - "stackTrace": "AttributesJvm.kt:13, AttributesJvm.kt:12, BaseApplicationCall.kt:15, CIOApplicationCall.kt:25, CIOApplicationEngine.kt:160", + "stackTrace": "AttributesJvm.kt:13 Attributes, AttributesJvm.kt:12 Attributes$default, OutgoingContent.kt:60 setProperty, Versions.kt:21 setVersions, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 16000 }, { - "name": "io.ktor.util.HashMapAttributes", - "stackTrace": "AttributesJvm.kt:13, AttributesJvm.kt:12, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "name": "io.ktor.util.ConcurrentSafeAttributes", + "stackTrace": "AttributesJvm.kt:13 Attributes, Pipeline.kt:25 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , CIOApplicationRequest.kt:21 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.ConcurrentSafeAttributes", - "stackTrace": "AttributesJvm.kt:13, Pipeline.kt:25, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "stackTrace": "AttributesJvm.kt:13 Attributes, Pipeline.kt:25 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , CIOApplicationResponse.kt:23 , CIOApplicationCall.kt:35 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { - "name": "io.ktor.util.ConcurrentSafeAttributes", - "stackTrace": "AttributesJvm.kt:13, Pipeline.kt:25, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "name": "io.ktor.util.pipeline.PipelinePhase", + "stackTrace": "CIOApplicationEngine.kt:124 addHandlerForExpectedHeader, CIOApplicationEngine.kt:23 access$addHandlerForExpectedHeader, CIOApplicationEngine.kt:168 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.pipeline.PipelinePhaseRelation$Before", - "stackTrace": "Pipeline.kt:137, CIOApplicationEngine.kt:130, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:173", + "stackTrace": "Pipeline.kt:137 insertPhaseBefore, CIOApplicationEngine.kt:125 addHandlerForExpectedHeader, CIOApplicationEngine.kt:23 access$addHandlerForExpectedHeader, CIOApplicationEngine.kt:168 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.http.cio.RequestResponseBuilder", - "stackTrace": "CIOApplicationResponse.kt:92, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "CIOApplicationResponse.kt:92 sendResponseMessage, CIOApplicationResponse.kt:46 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 16000 }, { "name": "kotlinx.coroutines.InvokeOnCancel", - "stackTrace": "SelectorManagerSupport.kt:42, CIOReader.kt:144, CIOReader.kt:1, CIOReader.kt:110, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "stackTrace": "SelectorManagerSupport.kt:42 select, CIOReader.kt:144 selectForRead, CIOReader.kt:1 access$selectForRead, CIOReader.kt:110 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:235 resume, DispatchedTask.kt:191 resumeUnconfined, DispatchedTask.kt:163 dispatch, CancellableContinuationImpl.kt:474 dispatchResume, CancellableContinuationImpl.kt:508 resumeImpl, CancellableContinuationImpl.kt:497 resumeImpl$default, CancellableContinuationImpl.kt:368 resumeWith, SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "kotlin.jvm.internal.Ref$IntRef", - "stackTrace": "CIOReader.kt:134, CIOReader.kt:1, CIOReader.kt:111, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "stackTrace": "CIOReader.kt:134 readFrom, CIOReader.kt:1 access$readFrom, CIOReader.kt:111 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:235 resume, DispatchedTask.kt:191 resumeUnconfined, DispatchedTask.kt:163 dispatch, CancellableContinuationImpl.kt:474 dispatchResume, CancellableContinuationImpl.kt:508 resumeImpl, CancellableContinuationImpl.kt:497 resumeImpl$default, CancellableContinuationImpl.kt:368 resumeWith, SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "java.lang.Integer", - "stackTrace": "CIOReader.kt:139, CIOReader.kt:1, CIOReader.kt:111, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "stackTrace": "CIOReader.kt:139 readFrom, CIOReader.kt:1 access$readFrom, CIOReader.kt:111 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:235 resume, DispatchedTask.kt:191 resumeUnconfined, DispatchedTask.kt:163 dispatch, CancellableContinuationImpl.kt:474 dispatchResume, CancellableContinuationImpl.kt:508 resumeImpl, CancellableContinuationImpl.kt:497 resumeImpl$default, CancellableContinuationImpl.kt:368 resumeWith, SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.CaseInsensitiveMap", - "stackTrace": "Collections.kt:10, StringValues.kt:206, Headers.kt:28, Headers.kt:28, CIOApplicationResponse.kt:25, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Headers.kt:28 , Headers.kt:28 , CIOApplicationResponse.kt:25 , CIOApplicationCall.kt:35 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.CaseInsensitiveMap", - "stackTrace": "Collections.kt:10, StringValues.kt:206, Headers.kt:28, Headers.kt:28, BaseApplicationRequest.kt:47, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Headers.kt:28 , Headers.kt:28 , BaseApplicationRequest.kt:47 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.CaseInsensitiveMap", - "stackTrace": "Collections.kt:10, StringValues.kt:162, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.CaseInsensitiveMap", - "stackTrace": "Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingResolveContext.kt:181 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.CaseInsensitiveMap", - "stackTrace": "Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.CaseInsensitiveMap", - "stackTrace": "Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.CaseInsensitiveMap", - "stackTrace": "Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, PipelineRequest.kt:93, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, PipelineRequest.kt:93 encodeParameters, CIOApplicationRequest.kt:28 invoke, CIOApplicationRequest.kt:28 invoke, LazyJVM.kt:74 getValue, CIOApplicationRequest.kt:28 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.CaseInsensitiveMap", - "stackTrace": "Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, CIOApplicationRequest.kt:28 invoke, CIOApplicationRequest.kt:28 invoke, LazyJVM.kt:74 getValue, CIOApplicationRequest.kt:28 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.CaseInsensitiveMap", - "stackTrace": "Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.collections.ConcurrentMap", - "stackTrace": "RequestCookies.kt:16, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, RoutingPipelineCall.kt:-1, RouteNode.kt:154, RouteNode.kt:289, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "RequestCookies.kt:16 , CIOApplicationRequest.kt:22 invoke, CIOApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, CIOApplicationRequest.kt:22 getCookies, RoutingPipelineCall.kt:-1 getCookies, RouteNode.kt:154 , RouteNode.kt:291 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.http.HttpHeaderValueParserKt$parseAndSortHeader$$inlined$sortedByDescending$1", - "stackTrace": "HttpHeaderValueParser.kt:225, ApplicationRequestProperties.kt:81, PreCompressed.kt:180, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "stackTrace": "HttpHeaderValueParser.kt:225 parseAndSortHeader, ApplicationRequestProperties.kt:81 acceptEncodingItems, PreCompressed.kt:183 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor", "totalCount": 1000, "totalSize": 16000 }, { "name": "java.nio.channels.spi.AbstractInterruptibleChannel$1", - "stackTrace": "BufferViewJvm.kt:23, FileChannels.kt:64, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "BufferViewJvm.kt:23 read, FileChannels.kt:64 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, ByteBufferChannel.kt:1841 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { - "name": "kotlin.jvm.internal.Ref$ObjectRef", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", - "totalCount": 993, - "totalSize": 15888 + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 279, + "totalSize": 13392 }, { - "name": "kotlinx.coroutines.NodeList", - "stackTrace": "ByteBufferChannel.kt:89, Coroutines.kt:140", - "totalCount": 659, - "totalSize": 15816 + "name": "kotlin.jvm.internal.Ref$ObjectRef", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 721, + "totalSize": 11536 }, { - "name": "kotlinx.coroutines.internal.Removed", - "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", - "totalCount": 954, - "totalSize": 15264 + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 279, + "totalSize": 8928 }, { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "Coroutines.kt:157, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 341, - "totalSize": 10912 + "name": "kotlinx.coroutines.JobSupport$Finishing", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 279, + "totalSize": 8928 }, { - "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", - "totalCount": 306, - "totalSize": 9792 + "name": "[Ljava.lang.Object;", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 279, + "totalSize": 8928 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "stackTrace": "ServerPipeline.kt:200 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, WeakTimeoutQueueJvm.kt:86 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 31, "totalSize": 8432 }, { - "name": "kotlinx.coroutines.NodeList", - "stackTrace": "Coroutines.kt:157, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 341, - "totalSize": 8184 + "name": "java.lang.Long", + "stackTrace": "ByteBufferChannel.kt:1293 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 279, + "totalSize": 6696 }, { "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", - "totalCount": 306, - "totalSize": 7344 + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 279, + "totalSize": 6696 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 279, + "totalSize": 6696 + }, + { + "name": "kotlin.jvm.internal.Ref$ObjectRef", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 279, + "totalSize": 4464 + }, + { + "name": "kotlinx.coroutines.internal.Removed", + "stackTrace": "CancellableReusableContinuation.kt:132 dispose, CancellableReusableContinuation.kt:20 close, ByteBufferChannel.kt:161 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 274, + "totalSize": 4384 }, { "name": "java.lang.String", - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 96, "totalSize": 2304 }, { "name": "[I", - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 32, "totalSize": 1816 }, { "name": "kotlinx.coroutines.channels.ChannelSegment", - "stackTrace": "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "stackTrace": "ServerPipeline.kt:200 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, WeakTimeoutQueueJvm.kt:86 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 31, "totalSize": 1240 }, { - "name": "kotlinx.coroutines.NodeList", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", - "totalCount": 29, - "totalSize": 696 + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, ByteBufferChannel.kt:1254 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 36, + "totalSize": 1152 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, ByteBufferChannel.kt:1254 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 36, + "totalSize": 864 }, { "name": "[C", - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 3, "totalSize": 648 }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 13, + "totalSize": 520 + }, { "name": "java.util.concurrent.atomic.AtomicReferenceArray", - "stackTrace": "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "stackTrace": "ServerPipeline.kt:200 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, WeakTimeoutQueueJvm.kt:86 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 31, "totalSize": 496 }, { "name": "java.net.URL", - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 7, "totalSize": 448 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 7, "totalSize": 432 }, { "name": "[Ljava.lang.String;", - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 2, "totalSize": 416 }, { - "name": "java.lang.StringBuilder", - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", - "totalCount": 14, - "totalSize": 336 + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 13, + "totalSize": 416 }, { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", - "totalCount": 7, + "name": "java.lang.StringBuilder", + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 14, "totalSize": 336 }, { - "name": "kotlinx.coroutines.internal.Removed", - "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 19, - "totalSize": 304 - }, - { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 8, - "totalSize": 256 - }, - { - "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", - "totalCount": 5, - "totalSize": 240 + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 13, + "totalSize": 312 }, { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", - "totalCount": 5, - "totalSize": 240 + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 13, + "totalSize": 312 }, { "name": "java.util.ArrayList", - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 10, "totalSize": 240 }, { - "name": "java.nio.HeapCharBuffer", - "stackTrace": "ByteBufferChannel.kt:2014, ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1654, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1966, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", - "totalCount": 4, - "totalSize": 224 - }, - { - "name": "io.ktor.utils.io.ByteBufferChannel$readUTF8LineToUtf8Suspend$2", - "stackTrace": "ByteBufferChannel.kt:1966, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", - "totalCount": 4, - "totalSize": 224 - }, - { - "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", - "totalCount": 7, - "totalSize": 224 - }, - { - "name": "kotlinx.coroutines.JobSupport$Finishing", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", - "totalCount": 7, - "totalSize": 224 - }, - { - "name": "[Ljava.lang.Object;", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", - "totalCount": 7, - "totalSize": 224 - }, - { - "name": "kotlinx.coroutines.NodeList", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 8, + "name": "kotlinx.coroutines.internal.Removed", + "stackTrace": "CancellableReusableContinuation.kt:132 dispose, CancellableReusableContinuation.kt:64 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 12, "totalSize": 192 }, { - "name": "java.lang.Long", - "stackTrace": "ByteBufferChannel.kt:1293, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", - "totalCount": 7, - "totalSize": 168 - }, - { - "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", - "totalCount": 7, - "totalSize": 168 - }, - { - "name": "java.util.ArrayList", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", - "totalCount": 7, - "totalSize": 168 + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 5, + "totalSize": 160 }, { "name": "[J", - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 6, "totalSize": 144 }, { "name": "java.util.BitSet", - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 6, "totalSize": 144 }, { "name": "java.util.HashMap", - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 3, "totalSize": 144 }, { - "name": "kotlin.jvm.internal.Ref$ObjectRef", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", - "totalCount": 7, - "totalSize": 112 + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 5, + "totalSize": 120 }, { "name": "java.util.jar.JarFile$JarFileEntry", - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 104 }, { "name": "java.io.File", - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 3, "totalSize": 96 }, { - "name": "kotlinx.coroutines.InvokeOnCancelling", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", - "totalCount": 2, - "totalSize": 80 + "name": "io.ktor.utils.io.ByteBufferChannel$readUTF8LineToUtf8Suspend$3", + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 4, + "totalSize": 96 }, { "name": "java.util.concurrent.ConcurrentHashMap$Node", - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 2, "totalSize": 64 }, { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", - "totalCount": 2, + "name": "kotlinx.coroutines.internal.Removed", + "stackTrace": "WeakTimeoutQueueJvm.kt:192 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 4, + "totalSize": 64 + }, + { + "name": "java.nio.DirectByteBuffer", + "stackTrace": "ByteBufferPools.kt:38 produceInstance, ByteBufferPools.kt:33 produceInstance, DefaultPool.kt:51 borrow, ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", + "totalCount": 1, "totalSize": 64 }, { "name": "java.nio.DirectByteBuffer", - "stackTrace": "ReadWriteBufferState.kt:43, ReadWriteBufferState.kt:33, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "stackTrace": "ByteBufferPools.kt:38 produceInstance, ByteBufferPools.kt:33 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2021 invoke, ByteBufferChannel.kt:1966 invoke, ByteBufferChannel.kt:1654 read$suspendImpl, ByteBufferChannel.kt:-1 read, ByteBufferChannel.kt:1966 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask", "totalCount": 1, "totalSize": 64 }, { "name": "java.nio.DirectByteBuffer", - "stackTrace": "ReadWriteBufferState.kt:46, ReadWriteBufferState.kt:33, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "stackTrace": "ReadWriteBufferState.kt:43 , ReadWriteBufferState.kt:33 , ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", "totalCount": 1, "totalSize": 64 }, { "name": "java.nio.DirectByteBuffer", - "stackTrace": "ByteBufferPools.kt:38, ByteBufferPools.kt:33, DefaultPool.kt:51, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "stackTrace": "ReadWriteBufferState.kt:46 , ReadWriteBufferState.kt:33 , ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", "totalCount": 1, "totalSize": 64 }, { "name": "java.util.zip.ZipFile$ZipFileInputStream", - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 56 }, { "name": "java.util.zip.ZipFile$ZipFileInflaterInputStream", - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 56 }, { - "name": "jdk.internal.ref.CleanerImpl$PhantomCleanableRef", - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 48 }, { - "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", - "totalCount": 2, + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:339 restoreStateAfterRead, ByteBufferChannel.kt:3392 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, "totalSize": 48 }, { - "name": "kotlinx.coroutines.NodeList", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", - "totalCount": 2, + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, "totalSize": 48 }, { - "name": "kotlinx.coroutines.BlockingEventLoop", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "name": "jdk.internal.ref.CleanerImpl$PhantomCleanableRef", + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 48 }, { "name": "io.ktor.utils.io.internal.ReadWriteBufferState$Initial", - "stackTrace": "ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "stackTrace": "ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask", "totalCount": 1, "totalSize": 48 }, { "name": "jdk.internal.loader.URLClassPath$JarLoader$2", - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 40 }, { "name": "java.util.WeakHashMap$Entry", - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 40 }, { "name": "java.security.CodeSource", - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 40 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 1, + "totalSize": 40 + }, + { + "name": "jdk.internal.ref.Cleaner", + "stackTrace": "ByteBufferPools.kt:38 produceInstance, ByteBufferPools.kt:33 produceInstance, DefaultPool.kt:51 borrow, ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", "totalCount": 1, "totalSize": 40 }, { "name": "jdk.internal.ref.Cleaner", - "stackTrace": "ByteBufferPools.kt:38, ByteBufferPools.kt:33, DefaultPool.kt:51, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "stackTrace": "ByteBufferPools.kt:38 produceInstance, ByteBufferPools.kt:33 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2021 invoke, ByteBufferChannel.kt:1966 invoke, ByteBufferChannel.kt:1654 read$suspendImpl, ByteBufferChannel.kt:-1 read, ByteBufferChannel.kt:1966 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask", "totalCount": 1, "totalSize": 40 }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:195 flushImpl, ByteBufferChannel.kt:25 access$flushImpl, ByteBufferChannel.kt:2288 invoke, ByteBufferChannel.kt:2277 invoke, ByteBufferChannel.kt:2305 tryWriteSuspend$ktor_io, WriteSessionImpl.kt:72 tryAwait, FileChannels.kt:60 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 32 + }, { "name": "java.lang.Object", - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 2, "totalSize": 32 }, { - "name": "kotlinx.coroutines.internal.Removed", - "stackTrace": "WeakTimeoutQueueJvm.kt:192", - "totalCount": 2, + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 1, "totalSize": 32 }, { - "name": "io.ktor.utils.io.internal.RingBufferCapacity", - "stackTrace": "ReadWriteBufferState.kt:36, ReadWriteBufferState.kt:33, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "name": "java.nio.DirectByteBuffer$Deallocator", + "stackTrace": "ByteBufferPools.kt:38 produceInstance, ByteBufferPools.kt:33 produceInstance, DefaultPool.kt:51 borrow, ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", "totalCount": 1, "totalSize": 32 }, { "name": "java.nio.DirectByteBuffer$Deallocator", - "stackTrace": "ByteBufferPools.kt:38, ByteBufferPools.kt:33, DefaultPool.kt:51, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "stackTrace": "ByteBufferPools.kt:38 produceInstance, ByteBufferPools.kt:33 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2021 invoke, ByteBufferChannel.kt:1966 invoke, ByteBufferChannel.kt:1654 read$suspendImpl, ByteBufferChannel.kt:-1 read, ByteBufferChannel.kt:1966 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask", + "totalCount": 1, + "totalSize": 32 + }, + { + "name": "io.ktor.utils.io.internal.RingBufferCapacity", + "stackTrace": "ReadWriteBufferState.kt:36 , ReadWriteBufferState.kt:33 , ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", "totalCount": 1, "totalSize": 32 }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:195 flushImpl, ByteBufferChannel.kt:25 access$flushImpl, ByteBufferChannel.kt:2288 invoke, ByteBufferChannel.kt:2277 invoke, ByteBufferChannel.kt:2305 tryWriteSuspend$ktor_io, WriteSessionImpl.kt:72 tryAwait, FileChannels.kt:60 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 24 + }, { "name": "java.util.zip.ZipFile$InflaterCleanupAction", - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 24 }, { "name": "java.security.SecureClassLoader$1", - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 24 }, { "name": "[Ljava.util.List;", - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 24 }, { - "name": "io.ktor.utils.io.ByteBufferChannel$readUTF8LineToUtf8Suspend$3", - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 24 }, { "name": "kotlinx.coroutines.NodeList", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteReadChannelJVM.kt:288, ByteReadChannel.kt:246, ServerPipeline.kt:206, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, ByteReadChannel.kt:246 copyTo, ServerPipeline.kt:206 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 24 }, { "name": "io.ktor.utils.io.internal.ReadWriteBufferState$IdleNonEmpty", - "stackTrace": "ReadWriteBufferState.kt:49, ReadWriteBufferState.kt:33, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "stackTrace": "ReadWriteBufferState.kt:49 , ReadWriteBufferState.kt:33 , ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", "totalCount": 1, "totalSize": 24 }, { "name": "io.ktor.utils.io.internal.ReadWriteBufferState$Reading", - "stackTrace": "ReadWriteBufferState.kt:50, ReadWriteBufferState.kt:33, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "stackTrace": "ReadWriteBufferState.kt:50 , ReadWriteBufferState.kt:33 , ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", "totalCount": 1, "totalSize": 24 }, { "name": "io.ktor.utils.io.internal.ReadWriteBufferState$Writing", - "stackTrace": "ReadWriteBufferState.kt:51, ReadWriteBufferState.kt:33, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "stackTrace": "ReadWriteBufferState.kt:51 , ReadWriteBufferState.kt:33 , ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", "totalCount": 1, "totalSize": 24 }, { "name": "io.ktor.utils.io.internal.ReadWriteBufferState$ReadingWriting", - "stackTrace": "ReadWriteBufferState.kt:52, ReadWriteBufferState.kt:33, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "stackTrace": "ReadWriteBufferState.kt:52 , ReadWriteBufferState.kt:33 , ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", "totalCount": 1, "totalSize": 24 }, { "name": "java.util.zip.CRC32", - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 16 }, { "name": "java.security.SecureClassLoader$CodeSourceKey", - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", - "totalCount": 1, - "totalSize": 16 - }, - { - "name": "kotlinx.coroutines.internal.Removed", - "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:20, ByteBufferChannel.kt:161, ByteWriteChannel.kt:168, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1", + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 16 }, { "name": "kotlinx.coroutines.internal.Removed", - "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "stackTrace": "CancellableReusableContinuation.kt:132 dispose, CancellableReusableContinuation.kt:64 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", "totalCount": 1, "totalSize": 16 }, { "name": "kotlinx.coroutines.internal.Removed", - "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:20, ByteBufferChannel.kt:161, Coroutines.kt:158, Coroutines.kt:157", + "stackTrace": "CancellableReusableContinuation.kt:132 dispose, CancellableReusableContinuation.kt:64 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke", "totalCount": 1, "totalSize": 16 } diff --git a/allocation-benchmark/allocations/sites_testMemoryConsumptionIsSame[Jetty].json b/allocation-benchmark/allocations/sites_testMemoryConsumptionIsSame[Jetty].json index 314b199..eb910b3 100644 --- a/allocation-benchmark/allocations/sites_testMemoryConsumptionIsSame[Jetty].json +++ b/allocation-benchmark/allocations/sites_testMemoryConsumptionIsSame[Jetty].json @@ -1,4549 +1,4789 @@ [ - { - "name": "[B", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 75000, - "totalSize": 6248000 - }, { "name": "java.nio.DirectByteBuffer", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 25950, - "totalSize": 1660800 + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 20291, + "totalSize": 1298624 }, { "name": "java.util.ArrayList$Itr", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 51873, - "totalSize": 1659936 - }, - { - "name": "org.eclipse.jetty.http2.HTTP2Session$DataEntry", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 25927, - "totalSize": 1244496 + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 40544, + "totalSize": 1297408 }, { "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 25733, - "totalSize": 1235184 + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run", + "totalCount": 20610, + "totalSize": 989280 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 25635, - "totalSize": 1230480 + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run", + "totalCount": 20537, + "totalSize": 985776 + }, + { + "name": "org.eclipse.jetty.http2.HTTP2Session$DataEntry", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 20257, + "totalSize": 972336 }, { "name": "org.eclipse.jetty.server.HttpOutput$AsyncFlush", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 25927, - "totalSize": 1037080 + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 20257, + "totalSize": 810280 }, { "name": "java.lang.Integer", - "stackTrace": "ByteBufferChannel.kt:694, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 52182, - "totalSize": 834912 + "stackTrace": "ByteBufferChannel.kt:694 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 41886, + "totalSize": 670176 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 20629, + "totalSize": 660128 }, { "name": "java.util.ArrayDeque$DeqIterator", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 25946, - "totalSize": 830272 + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 20287, + "totalSize": 649184 }, { "name": "java.util.concurrent.locks.ReentrantLock$NonfairSync", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 25927, - "totalSize": 829664 + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 20257, + "totalSize": 648224 }, { "name": "org.eclipse.jetty.server.HttpChannel$SendCallback", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 25927, - "totalSize": 829664 + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 20257, + "totalSize": 648224 }, { "name": "org.eclipse.jetty.http2.frames.DataFrame", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 25927, - "totalSize": 829664 + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 20257, + "totalSize": 648224 }, { - "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 25635, - "totalSize": 820320 + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 20629, + "totalSize": 495096 }, { "name": "java.util.concurrent.ConcurrentLinkedQueue$Node", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 25946, - "totalSize": 622704 + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 20289, + "totalSize": 486936 }, { "name": "org.eclipse.jetty.util.thread.Locker", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 25927, - "totalSize": 622248 - }, - { - "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 25635, - "totalSize": 615240 - }, - { - "name": "java.lang.String", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 24000, - "totalSize": 576000 + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 20257, + "totalSize": 486168 }, { - "name": "java.util.HashMap", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 12000, - "totalSize": 576000 + "name": "java.nio.DirectByteBuffer", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 5227, + "totalSize": 334528 }, { - "name": "java.lang.StringBuilder", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 21000, - "totalSize": 504000 + "name": "java.util.ArrayList$Itr", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 10448, + "totalSize": 334336 }, { "name": "java.util.concurrent.locks.ReentrantLock", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 25927, - "totalSize": 414832 + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 20257, + "totalSize": 324112 }, { "name": "org.eclipse.jetty.util.thread.Locker$Lock", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 25927, - "totalSize": 414832 - }, - { - "name": "java.net.URL", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 6000, - "totalSize": 384000 + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 20257, + "totalSize": 324112 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "ServletWriter.kt:40, ServletWriter.kt:18, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "ServletWriter.kt:40 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith", "totalCount": 1000, "totalSize": 272000 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "ServletReader.kt:26, ServletReader.kt:17, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "stackTrace": "ServletReader.kt:26 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 272000 }, { - "name": "java.util.HashSet", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 12000, - "totalSize": 192000 + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely", + "totalCount": 5315, + "totalSize": 255120 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely", + "totalCount": 5295, + "totalSize": 254160 + }, + { + "name": "org.eclipse.jetty.http2.HTTP2Session$DataEntry", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 5221, + "totalSize": 250608 + }, + { + "name": "org.eclipse.jetty.server.HttpOutput$AsyncFlush", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 5221, + "totalSize": 208840 }, { "name": "[I", - "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 2000, "totalSize": 176000 }, { "name": "[I", - "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 2000, "totalSize": 176000 }, + { + "name": "java.lang.Integer", + "stackTrace": "ByteBufferChannel.kt:694 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 10866, + "totalSize": 173856 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", + "totalCount": 5310, + "totalSize": 169920 + }, { "name": "kotlin.coroutines.CombinedContext", - "stackTrace": "JettyKtorHandler.kt:82", + "stackTrace": "JettyKtorHandler.kt:85 handle, HandlerWrapper.java:127 handle, Server.java:516 handle, HttpChannel.java:487 lambda$handle$1, HttpChannel.java:732 dispatch, HttpChannel.java:479 handle, HttpChannel.java:439 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:137 produce, HTTP2Connection.java:193 produce, HTTP2Connection.java:148 onFillable, HTTP2Connection.java:371 succeeded, FillInterest.java:105 fillable, ChannelEndPoint.java:104 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:131 run", "totalCount": 7000, "totalSize": 168000 }, + { + "name": "java.util.ArrayDeque$DeqIterator", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 5227, + "totalSize": 167264 + }, + { + "name": "java.util.concurrent.locks.ReentrantLock$NonfairSync", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 5221, + "totalSize": 167072 + }, + { + "name": "org.eclipse.jetty.server.HttpChannel$SendCallback", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 5221, + "totalSize": 167072 + }, + { + "name": "org.eclipse.jetty.http2.frames.DataFrame", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 5221, + "totalSize": 167072 + }, { "name": "[Ljava.lang.Object;", - "stackTrace": "StringValues.kt:249, StringValues.kt:236, StringValues.kt:235, ServletApplicationRequestHeaders.kt:42, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "StringValues.kt:249 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, ServletApplicationRequestHeaders.kt:42 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 4000, "totalSize": 160000 }, { "name": "kotlin.coroutines.CombinedContext", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 6000, "totalSize": 144000 }, { "name": "java.util.concurrent.LinkedBlockingQueue$Node", - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "stackTrace": "SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 5999, "totalSize": 143976 }, { - "name": "[Ljava.nio.ByteBuffer;", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 5062, - "totalSize": 121656 + "name": "[B", + "stackTrace": "StaticContentResolution.kt:129 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", + "totalCount": 3000, + "totalSize": 128000 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", + "totalCount": 5310, + "totalSize": 127440 + }, + { + "name": "java.util.concurrent.ConcurrentLinkedQueue$Node", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 5227, + "totalSize": 125448 + }, + { + "name": "org.eclipse.jetty.util.thread.Locker", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 5221, + "totalSize": 125304 }, { "name": "java.util.LinkedHashMap$Entry", - "stackTrace": "Attributes.kt:35, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "Attributes.kt:35 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 3000, "totalSize": 120000 }, { "name": "java.util.LinkedHashMap$Entry", - "stackTrace": "Attributes.kt:41, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "Attributes.kt:41 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 3000, "totalSize": 120000 }, { "name": "java.util.GregorianCalendar", - "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 112000 }, { "name": "java.util.GregorianCalendar", - "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 112000 }, { "name": "io.ktor.utils.io.ByteBufferChannel", - "stackTrace": "ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 112000 }, { "name": "io.ktor.utils.io.ByteBufferChannel", - "stackTrace": "ByteChannel.kt:14, ByteChannel.kt:14, ServletWriter.kt:38, ServletWriter.kt:18, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletWriter.kt:38 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 112000 }, { "name": "io.ktor.utils.io.ByteBufferChannel", - "stackTrace": "ByteChannel.kt:14, ByteChannel.kt:14, ServletReader.kt:25, ServletReader.kt:17, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "stackTrace": "ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletReader.kt:25 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 112000 }, - { - "name": "java.nio.HeapByteBuffer", - "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 1999, - "totalSize": 111944 - }, - { - "name": "java.util.ArrayList$Itr", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 3000, - "totalSize": 96000 - }, - { - "name": "jdk.internal.loader.BuiltinClassLoader$1", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 3000, - "totalSize": 96000 - }, - { - "name": "java.io.File", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 3000, - "totalSize": 96000 - }, { "name": "io.ktor.utils.io.ByteBufferChannel$copyDirect$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "ByteBufferChannel.kt:-1 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend", "totalCount": 1000, "totalSize": 96000 }, { "name": "kotlin.coroutines.CombinedContext", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:42, ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 4000, "totalSize": 96000 }, { "name": "kotlin.coroutines.CombinedContext", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:87, ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 4000, "totalSize": 96000 }, { "name": "java.util.HashMap$Node", - "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 3000, "totalSize": 96000 }, { "name": "sun.util.calendar.Gregorian$Date", - "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 96000 }, { "name": "sun.util.calendar.Gregorian$Date", - "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 96000 }, { "name": "kotlin.coroutines.CombinedContext", - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 4000, "totalSize": 96000 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "Pipeline.kt:32, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:89, AsyncServlet.kt:80, JettyApplicationResponse.kt:26, JettyApplicationCall.kt:34, JettyKtorHandler.kt:83", + "stackTrace": "Pipeline.kt:32 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 2000, "totalSize": 96000 }, { "name": "io.ktor.util.pipeline.PhaseContent", - "stackTrace": "Pipeline.kt:376, Pipeline.kt:244, BaseApplicationResponse.kt:47, ServletApplicationResponse.kt:19, AsyncServlet.kt:89, AsyncServlet.kt:80, JettyApplicationResponse.kt:26, JettyApplicationCall.kt:34, JettyKtorHandler.kt:83", + "stackTrace": "Pipeline.kt:376 fastPathMerge, Pipeline.kt:244 resetFrom, BaseApplicationResponse.kt:47 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 3000, "totalSize": 96000 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 2316, - "totalSize": 87584 + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", + "totalCount": 2230, + "totalSize": 85520 + }, + { + "name": "java.util.concurrent.locks.ReentrantLock", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 5221, + "totalSize": 83536 + }, + { + "name": "org.eclipse.jetty.util.thread.Locker$Lock", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 5221, + "totalSize": 83536 }, { "name": "kotlinx.coroutines.channels.BufferedChannel", - "stackTrace": "ServletWriter.kt:40, ServletWriter.kt:18, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "ServletWriter.kt:40 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith", "totalCount": 1000, "totalSize": 80000 }, { "name": "[Ljava.util.HashMap$Node;", - "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 80000 }, { "name": "[Ljava.util.HashMap$Node;", - "stackTrace": "Attributes.kt:35, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "Attributes.kt:35 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 80000 }, { "name": "[Ljava.util.HashMap$Node;", - "stackTrace": "Attributes.kt:41, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "Attributes.kt:41 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 80000 }, { "name": "[Ljava.util.HashMap$Node;", - "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, ServletApplicationRequestHeaders.kt:42, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, ServletApplicationRequestHeaders.kt:42 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 80000 }, { "name": "[Ljava.util.HashMap$Node;", - "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 80000 }, { "name": "java.util.LinkedHashMap$Entry", - "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, ServletApplicationRequestHeaders.kt:42, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, ServletApplicationRequestHeaders.kt:42 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 2000, "totalSize": 80000 }, { "name": "java.util.LinkedHashMap$Entry", - "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 2000, "totalSize": 80000 }, { "name": "kotlinx.coroutines.channels.BufferedChannel", - "stackTrace": "ServletReader.kt:26, ServletReader.kt:17, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "stackTrace": "ServletReader.kt:26 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 80000 }, { "name": "[Ljava.util.HashMap$Node;", - "stackTrace": "AttributesJvm.kt:24, Attributes.kt:29, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "AttributesJvm.kt:24 put, Attributes.kt:29 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 80000 }, { "name": "[Ljava.util.HashMap$Node;", - "stackTrace": "AttributesJvm.kt:24, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "AttributesJvm.kt:24 put, OutgoingContent.kt:60 setProperty, Versions.kt:21 setVersions, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 80000 }, { "name": "[Ljava.util.HashMap$Node;", - "stackTrace": "ServletApplicationRequestHeaders.kt:37, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "ServletApplicationRequestHeaders.kt:37 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 80000 }, { "name": "org.eclipse.jetty.http.HttpFields$1", - "stackTrace": "ServletApplicationRequestHeaders.kt:40, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "ServletApplicationRequestHeaders.kt:40 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 2000, "totalSize": 80000 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "RoutingResolveContext.kt:38, Routing.kt:63, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "RoutingResolveContext.kt:38 , Routing.kt:63 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 80000 }, { "name": "io.ktor.server.jetty.JettyApplicationResponse", - "stackTrace": "JettyApplicationCall.kt:34, JettyKtorHandler.kt:83", + "stackTrace": "JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 80000 }, - { - "name": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ExclusiveNode", - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 2309, - "totalSize": 73888 - }, - { - "name": "java.util.ArrayList", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 3000, - "totalSize": 72000 - }, { "name": "io.ktor.utils.io.ChannelScope", - "stackTrace": "Coroutines.kt:144", + "stackTrace": "Coroutines.kt:144 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 3000, "totalSize": 72000 }, { "name": "io.ktor.util.cio.FileChannelsKt$readChannel$1", - "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 72000 }, { "name": "io.ktor.util.cio.FileChannelsKt$readChannel$1", - "stackTrace": "FileChannels.kt:-1, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "FileChannels.kt:-1 create, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 72000 }, { "name": "sun.nio.ch.FileChannelImpl", - "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 72000 }, - { - "name": "org.eclipse.jetty.http.HttpFields$ListItr", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 2784, - "totalSize": 66816 - }, - { - "name": "java.util.ArrayList$Itr", - "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 2001, - "totalSize": 64032 - }, - { - "name": "[B", - "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 2000, - "totalSize": 64000 - }, - { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "Coroutines.kt:-1, ServletApplicationResponse.kt:59, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 2000, - "totalSize": 64000 - }, { "name": "java.util.stream.ReferencePipeline$2", - "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 64000 }, { "name": "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$1", - "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "BaseApplicationResponse.kt:-1 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 64000 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "Pipeline.kt:32, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "Pipeline.kt:32 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 2000, "totalSize": 64000 }, { "name": "io.ktor.util.pipeline.PhaseContent", - "stackTrace": "Pipeline.kt:376, Pipeline.kt:244, BaseApplicationRequest.kt:27, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "Pipeline.kt:376 fastPathMerge, Pipeline.kt:244 resetFrom, BaseApplicationRequest.kt:27 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 2000, "totalSize": 64000 }, { "name": "java.util.concurrent.ConcurrentHashMap", - "stackTrace": "AttributesJvm.kt:36, AttributesJvm.kt:13, Pipeline.kt:25, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "AttributesJvm.kt:36 , AttributesJvm.kt:13 Attributes, Pipeline.kt:25 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 64000 }, { "name": "java.util.concurrent.ConcurrentHashMap", - "stackTrace": "AttributesJvm.kt:36, AttributesJvm.kt:13, Pipeline.kt:25, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:89, AsyncServlet.kt:80, JettyApplicationResponse.kt:26, JettyApplicationCall.kt:34, JettyKtorHandler.kt:83", + "stackTrace": "AttributesJvm.kt:36 , AttributesJvm.kt:13 Attributes, Pipeline.kt:25 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 64000 }, { "name": "java.util.HashMap$Node", - "stackTrace": "ServletApplicationRequestHeaders.kt:37, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "ServletApplicationRequestHeaders.kt:37 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 2000, "totalSize": 64000 }, { "name": "[Lio.ktor.util.date.Month;", - "stackTrace": "Date.kt:-1, Date.kt:65, DateJvm.kt:57, DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Date.kt:-1 values, Date.kt:65 from, DateJvm.kt:57 toDate, DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 64000 }, { "name": "[Lio.ktor.util.date.Month;", - "stackTrace": "Date.kt:-1, Date.kt:65, DateJvm.kt:57, DateJvm.kt:38, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Date.kt:-1 values, Date.kt:65 from, DateJvm.kt:57 toDate, DateJvm.kt:38 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke", "totalCount": 1000, "totalSize": 64000 }, { "name": "io.ktor.server.servlet.AsyncServletApplicationRequest", - "stackTrace": "AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 64000 }, { "name": "java.util.concurrent.ConcurrentHashMap", - "stackTrace": "ConcurrentMapJvm.kt:14, ConcurrentMapJvm.kt:13, RequestCookies.kt:16, ServletApplicationRequestCookies.kt:14, ServletApplicationRequest.kt:30, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "ConcurrentMapJvm.kt:14 , ConcurrentMapJvm.kt:13 , RequestCookies.kt:16 , ServletApplicationRequestCookies.kt:14 , ServletApplicationRequest.kt:30 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 64000 }, { "name": "java.nio.DirectByteBuffer", - "stackTrace": "MemoryJvm.kt:25, BufferUtilsJvm.kt:12, BufferUtilsJvm.kt:11, WriteSessionImpl.kt:19, ByteBufferChannel.kt:1839, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "MemoryJvm.kt:25 Memory, BufferUtilsJvm.kt:12 ChunkBuffer, BufferUtilsJvm.kt:11 ChunkBuffer$default, WriteSessionImpl.kt:19 begin, ByteBufferChannel.kt:1839 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 64000 }, { - "name": "[B", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 554, - "totalSize": 63728 + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "Coroutines.kt:-1 join, ServletApplicationResponse.kt:59 invokeSuspend, ServletApplicationResponse.kt:-1 invoke, ServletApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 1999, + "totalSize": 63968 }, { - "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 1990, - "totalSize": 63680 + "name": "[B", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 538, + "totalSize": 61560 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", - "totalCount": 1159, - "totalSize": 61088 + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 1115, + "totalSize": 59680 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "PhaseContent.kt:71, PhaseContent.kt:77, PhaseContent.kt:30, Pipeline.kt:155, ServletApplicationResponse.kt:52, AsyncServlet.kt:89, AsyncServlet.kt:80, JettyApplicationResponse.kt:26, JettyApplicationCall.kt:34, JettyKtorHandler.kt:83", - "totalCount": 1159, - "totalSize": 59816 - }, - { - "name": "java.util.ArrayList$Itr", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 1856, - "totalSize": 59392 + "stackTrace": "PhaseContent.kt:71 copiedInterceptors, PhaseContent.kt:77 copyInterceptors, PhaseContent.kt:30 addInterceptor, Pipeline.kt:155 intercept, ServletApplicationResponse.kt:52 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 1115, + "totalSize": 58760 }, { - "name": "[Ljava.lang.Object;", - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 1000, - "totalSize": 56000 + "name": "org.eclipse.jetty.http.HttpFields$ListItr", + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2376, + "totalSize": 57024 }, { "name": "io.ktor.utils.io.ByteBufferChannel$discardSuspend$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:226, DefaultEnginePipeline.kt:40", + "stackTrace": "ByteBufferChannel.kt:-1 discardSuspend, ByteBufferChannel.kt:1692 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 56000 }, { "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$job$1", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 56000 }, { "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$job$1", - "stackTrace": "Coroutines.kt:-1, Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Coroutines.kt:-1 create, IntrinsicsJvm.kt:163 createCoroutineUnintercepted, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, CoroutineStart.kt:110 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, Builders.common.kt:47 launch$default, null:1 launch$default, Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke", "totalCount": 1000, "totalSize": 56000 }, { "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$job$1", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:42, ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 56000 }, { "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$job$1", - "stackTrace": "Coroutines.kt:-1, Coroutines.kt:138, Coroutines.kt:42, ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Coroutines.kt:-1 create, IntrinsicsJvm.kt:163 createCoroutineUnintercepted, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, CoroutineStart.kt:110 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, Builders.common.kt:47 launch$default, null:1 launch$default, Coroutines.kt:138 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue", "totalCount": 1000, "totalSize": 56000 }, { "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$job$1", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:87, ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 56000 }, { "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$job$1", - "stackTrace": "Coroutines.kt:-1, Coroutines.kt:138, Coroutines.kt:87, ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "stackTrace": "Coroutines.kt:-1 create, IntrinsicsJvm.kt:163 createCoroutineUnintercepted, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, CoroutineStart.kt:110 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, Builders.common.kt:47 launch$default, null:1 launch$default, Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.stream.ReferencePipeline$Head", - "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.LinkedHashMap", - "stackTrace": "Attributes.kt:32, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "Attributes.kt:32 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.LinkedHashMap", - "stackTrace": "Attributes.kt:38, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "Attributes.kt:38 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.LinkedHashMap", - "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Headers.kt:28, Headers.kt:28, BaseApplicationRequest.kt:47, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Headers.kt:28 , Headers.kt:28 , BaseApplicationRequest.kt:47 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.LinkedHashMap", - "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.LinkedHashMap", - "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingResolveContext.kt:181 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.LinkedHashMap", - "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.LinkedHashMap", - "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.LinkedHashMap", - "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, PipelineRequest.kt:93, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, PipelineRequest.kt:93 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.LinkedHashMap", - "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.LinkedHashMap", - "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.Calendar$Builder", - "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.Calendar$Builder", - "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 56000 }, { "name": "io.ktor.util.date.GMTDate", - "stackTrace": "DateJvm.kt:60, DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "DateJvm.kt:60 toDate, DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 56000 }, { "name": "io.ktor.util.date.GMTDate", - "stackTrace": "DateJvm.kt:60, DateJvm.kt:38, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "DateJvm.kt:60 toDate, DateJvm.kt:38 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.io.FileCleanable", - "stackTrace": "FileChannels.kt:36, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "FileChannels.kt:36 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 56000 }, { "name": "org.eclipse.jetty.server.AsyncContextEvent", - "stackTrace": "JettyKtorHandler.kt:77", + "stackTrace": "JettyKtorHandler.kt:80 handle, HandlerWrapper.java:127 handle, Server.java:516 handle, HttpChannel.java:487 lambda$handle$1, HttpChannel.java:732 dispatch, HttpChannel.java:479 handle, HttpChannel.java:439 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:137 produce, HTTP2Connection.java:193 produce, HTTP2Connection.java:148 onFillable, HTTP2Connection.java:371 succeeded, FillInterest.java:105 fillable, ChannelEndPoint.java:104 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:131 run", "totalCount": 1000, "totalSize": 56000 }, { "name": "io.ktor.server.jetty.JettyKtorHandler$handle$2", - "stackTrace": "JettyKtorHandler.kt:82", + "stackTrace": "JettyKtorHandler.kt:85 handle, HandlerWrapper.java:127 handle, Server.java:516 handle, HttpChannel.java:487 lambda$handle$1, HttpChannel.java:732 dispatch, HttpChannel.java:479 handle, HttpChannel.java:439 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:137 produce, HTTP2Connection.java:193 produce, HTTP2Connection.java:148 onFillable, HTTP2Connection.java:371 succeeded, FillInterest.java:105 fillable, ChannelEndPoint.java:104 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:131 run", "totalCount": 1000, "totalSize": 56000 }, { "name": "io.ktor.server.jetty.JettyKtorHandler$handle$2", - "stackTrace": "JettyKtorHandler.kt:-1, JettyKtorHandler.kt:82", + "stackTrace": "JettyKtorHandler.kt:-1 create, IntrinsicsJvm.kt:163 createCoroutineUnintercepted, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, CoroutineStart.kt:110 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, Builders.common.kt:47 launch$default, null:1 launch$default, JettyKtorHandler.kt:85 handle, HandlerWrapper.java:127 handle, Server.java:516 handle, HttpChannel.java:487 lambda$handle$1, HttpChannel.java:732 dispatch, HttpChannel.java:479 handle, HttpChannel.java:439 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce", "totalCount": 1000, "totalSize": 56000 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "RoutingResolveContext.kt:139, RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "RoutingResolveContext.kt:139 handleRoute, RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 56000 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "PhaseContent.kt:44, Pipeline.kt:343, Pipeline.kt:392, Pipeline.kt:270, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "PhaseContent.kt:44 addTo, Pipeline.kt:343 cacheInterceptors, Pipeline.kt:392 sharedInterceptorsList, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 56000 }, { "name": "io.ktor.utils.io.core.internal.ChunkBuffer", - "stackTrace": "BufferUtilsJvm.kt:12, BufferUtilsJvm.kt:11, WriteSessionImpl.kt:19, ByteBufferChannel.kt:1839, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "BufferUtilsJvm.kt:12 ChunkBuffer, BufferUtilsJvm.kt:11 ChunkBuffer$default, WriteSessionImpl.kt:19 begin, ByteBufferChannel.kt:1839 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 56000 }, { - "name": "kotlinx.coroutines.channels.BufferedChannel$receiveCatchingOnNoWaiterSuspend$1", - "stackTrace": "ServletReader.kt:41, ServletReader.kt:20, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:147", - "totalCount": 943, - "totalSize": 52808 - }, - { - "name": "io.ktor.server.servlet.ServletWriter$loop$1", - "stackTrace": "ServletWriter.kt:-1, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 928, - "totalSize": 51968 + "name": "java.nio.HeapByteBuffer", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 960, + "totalSize": 53760 }, { - "name": "java.nio.HeapByteBuffer", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 928, - "totalSize": 51968 + "name": "java.util.ArrayList$Itr", + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1584, + "totalSize": 50688 }, { - "name": "io.ktor.utils.io.ByteBufferChannel$readAvailableSuspend$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 928, - "totalSize": 51968 + "name": "[Ljava.nio.ByteBuffer;", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2034, + "totalSize": 48896 }, { "name": "io.ktor.server.servlet.ServletWriter$run$1", - "stackTrace": "ServletWriter.kt:-1, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "stackTrace": "ServletWriter.kt:-1 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 }, { - "name": "java.util.concurrent.ConcurrentLinkedQueue$Node", - "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 2000, - "totalSize": 48000 - }, - { - "name": "org.eclipse.jetty.http2.HTTP2Session$DataEntry", - "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ServletWriter.kt:46 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 }, { - "name": "org.eclipse.jetty.server.HttpOutput$AsyncWrite", - "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", + "name": "kotlinx.coroutines.CancellableContinuationImpl", + "stackTrace": "ServletWriter.kt:46 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 }, - { - "name": "java.util.ArrayList", - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 2000, - "totalSize": 48000 - }, - { - "name": "kotlin.ranges.IntRange", - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 2000, - "totalSize": 48000 - }, - { - "name": "kotlin.ranges.IntRange", - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 2000, - "totalSize": 48000 - }, - { - "name": "[Ljava.util.Enumeration;", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 2000, - "totalSize": 48000 - }, - { - "name": "java.lang.CompoundEnumeration", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 2000, - "totalSize": 48000 - }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ByteBufferChannel.kt:2286, ByteBufferChannel.kt:2277, ByteBufferChannel.kt:2305, WriteSessionImpl.kt:72, FileChannels.kt:60, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "ByteBufferChannel.kt:2286 invoke, ByteBufferChannel.kt:2277 invoke, ByteBufferChannel.kt:2305 tryWriteSuspend$ktor_io, WriteSessionImpl.kt:72 tryAwait, FileChannels.kt:60 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, ByteBufferChannel.kt:1841 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask", "totalCount": 1000, "totalSize": 48000 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith", "totalCount": 1000, "totalSize": 48000 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:1708, ByteBufferChannel.kt:1692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:226, DefaultEnginePipeline.kt:40", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 48000 }, { - "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:1708, ByteBufferChannel.kt:1692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:226, DefaultEnginePipeline.kt:40", + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 48000 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Coroutines.kt:-1 join, ServletApplicationResponse.kt:59 invokeSuspend, ServletApplicationResponse.kt:-1 invoke, ServletApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 48000 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:42, ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 48000 }, { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "Coroutines.kt:-1, ServletApplicationResponse.kt:59, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "name": "kotlinx.coroutines.CancellableContinuationImpl", + "stackTrace": "Coroutines.kt:-1 join, ServletApplicationResponse.kt:59 invokeSuspend, ServletApplicationResponse.kt:-1 invoke, ServletApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 48000 }, { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:87, ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "name": "java.util.HashMap", + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 48000 }, { - "name": "kotlinx.coroutines.CancellableContinuationImpl", - "stackTrace": "Coroutines.kt:-1, ServletApplicationResponse.kt:59, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 1000, + "name": "java.util.Collections$3", + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 2000, "totalSize": 48000 }, { - "name": "java.util.HashMap", - "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", - "totalCount": 1000, + "name": "java.util.ArrayList", + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 2000, "totalSize": 48000 }, { - "name": "java.util.Collections$3", - "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "name": "io.ktor.util.Entry", + "stackTrace": "CaseInsensitiveMap.kt:45 invoke, CaseInsensitiveMap.kt:45 invoke, DelegatingMutableSet.kt:43 next, StringValues.kt:421 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke", "totalCount": 2000, "totalSize": 48000 }, { "name": "java.util.ArrayList", - "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 2000, "totalSize": 48000 }, { - "name": "io.ktor.util.Entry", - "stackTrace": "CaseInsensitiveMap.kt:45, CaseInsensitiveMap.kt:45, DelegatingMutableSet.kt:43, StringValues.kt:421, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "name": "kotlin.ranges.IntRange", + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "kotlin.ranges.IntRange", + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 2000, "totalSize": 48000 }, { "name": "io.ktor.server.servlet.ServletReader$run$1", - "stackTrace": "ServletReader.kt:-1, ServletReader.kt:20, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:147", + "stackTrace": "ServletReader.kt:-1 run, ServletReader.kt:20 invokeSuspend, ServletReader.kt:-1 invoke, ServletReader.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 }, { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "name": "io.ktor.server.engine.BaseApplicationResponse$respondOutgoingContent$1", + "stackTrace": "BaseApplicationResponse.kt:-1 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default", "totalCount": 1000, "totalSize": 48000 }, { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "name": "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$2$copied$1", + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 48000 }, { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "SuspendFunctionGun.kt:76, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "name": "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$2$copied$1", + "stackTrace": "BaseApplicationResponse.kt:-1 create, IntrinsicsJvm.kt:163 createCoroutineUnintercepted, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 48000 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 48000 }, { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 1000, + "name": "kotlin.coroutines.CombinedContext", + "stackTrace": "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", + "totalCount": 2000, "totalSize": 48000 }, { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "name": "io.ktor.util.cio.FileChannelsKt$writeToScope$2", + "stackTrace": "FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 }, { - "name": "io.ktor.server.engine.BaseApplicationResponse$respondOutgoingContent$1", - "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "name": "io.ktor.util.cio.FileChannelsKt$writeToScope$2", + "stackTrace": "FileChannels.kt:-1 create, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, ByteBufferChannel.kt:1841 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 }, { - "name": "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$2$copied$1", - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, JettyKtorHandler.kt:126 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 48000 }, { - "name": "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$2$copied$1", - "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, JettyKtorHandler.kt:126 invokeSuspend, ContinuationImpl.kt:33 resumeWith", "totalCount": 1000, "totalSize": 48000 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "SuspendFunctionGun.kt:76 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 48000 }, { - "name": "kotlin.coroutines.CombinedContext", - "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 2000, + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 1000, "totalSize": 48000 }, { - "name": "io.ktor.util.cio.FileChannelsKt$writeToScope$2", - "stackTrace": "FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 }, { - "name": "io.ktor.util.cio.FileChannelsKt$writeToScope$2", - "stackTrace": "FileChannels.kt:-1, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 }, { "name": "[Lio.ktor.util.pipeline.PipelinePhase;", - "stackTrace": "Pipeline.kt:32, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:89, AsyncServlet.kt:80, JettyApplicationResponse.kt:26, JettyApplicationCall.kt:34, JettyKtorHandler.kt:83", + "stackTrace": "Pipeline.kt:32 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 48000 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "JettyKtorHandler.kt:82", + "stackTrace": "JettyKtorHandler.kt:85 handle, HandlerWrapper.java:127 handle, Server.java:516 handle, HttpChannel.java:487 lambda$handle$1, HttpChannel.java:732 dispatch, HttpChannel.java:479 handle, HttpChannel.java:439 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:137 produce, HTTP2Connection.java:193 produce, HTTP2Connection.java:148 onFillable, HTTP2Connection.java:371 succeeded, FillInterest.java:105 fillable, ChannelEndPoint.java:104 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:131 run", "totalCount": 1000, "totalSize": 48000 }, { "name": "java.util.HashMap", - "stackTrace": "AttributesJvm.kt:53, AttributesJvm.kt:13, AttributesJvm.kt:12, BaseApplicationCall.kt:15, AsyncServlet.kt:29, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "AttributesJvm.kt:53 , AttributesJvm.kt:13 Attributes, AttributesJvm.kt:12 Attributes$default, BaseApplicationCall.kt:15 , AsyncServlet.kt:29 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 48000 }, { "name": "java.util.HashMap", - "stackTrace": "AttributesJvm.kt:53, AttributesJvm.kt:13, AttributesJvm.kt:12, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "AttributesJvm.kt:53 , AttributesJvm.kt:13 Attributes, AttributesJvm.kt:12 Attributes$default, OutgoingContent.kt:60 setProperty, Versions.kt:21 setVersions, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 48000 }, { "name": "java.util.HashMap", - "stackTrace": "ServletApplicationRequestHeaders.kt:37, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "ServletApplicationRequestHeaders.kt:37 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 48000 }, { "name": "java.util.Collections$SingletonList", - "stackTrace": "ServletApplicationRequestHeaders.kt:41, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "ServletApplicationRequestHeaders.kt:41 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 2000, "totalSize": 48000 }, { "name": "io.ktor.util.StringValuesBuilderImpl$appendAll$1", - "stackTrace": "StringValues.kt:235, RoutingResolveContext.kt:186, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "StringValues.kt:235 appendAll, RoutingResolveContext.kt:186 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode", "totalCount": 2000, "totalSize": 48000 }, { "name": "java.util.ArrayList", - "stackTrace": "StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, ServletApplicationRequestHeaders.kt:42, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, ServletApplicationRequestHeaders.kt:42 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke", "totalCount": 2000, "totalSize": 48000 }, { "name": "java.util.ArrayList", - "stackTrace": "StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 2000, "totalSize": 48000 }, { "name": "java.util.Collections$1", - "stackTrace": "StringValues.kt:421, StringValues.kt:236, StringValues.kt:235, ServletApplicationRequestHeaders.kt:42, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "StringValues.kt:421 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, ServletApplicationRequestHeaders.kt:42 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 2000, "totalSize": 48000 }, { "name": "java.util.Collections$1", - "stackTrace": "StringValues.kt:249, StringValues.kt:236, StringValues.kt:235, ServletApplicationRequestHeaders.kt:42, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "StringValues.kt:249 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, ServletApplicationRequestHeaders.kt:42 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 2000, "totalSize": 48000 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 2000, "totalSize": 48000 }, { "name": "io.ktor.server.routing.RoutingResolveContext", - "stackTrace": "Routing.kt:63, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Routing.kt:63 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.server.routing.Routing$executeResult$1", - "stackTrace": "Routing.kt:-1, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Routing.kt:-1 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.server.routing.RoutingCall", - "stackTrace": "Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.util.CaseInsensitiveString", - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, ServletApplicationRequestHeaders.kt:42, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, ServletApplicationRequestHeaders.kt:42 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 2000, "totalSize": 48000 }, { "name": "io.ktor.util.CaseInsensitiveString", - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, ServletApplicationRequestHeaders.kt:42, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, ServletApplicationRequestHeaders.kt:42 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 2000, "totalSize": 48000 }, { "name": "io.ktor.util.CaseInsensitiveString", - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke", "totalCount": 2000, "totalSize": 48000 }, { "name": "[Lio.ktor.util.date.WeekDay;", - "stackTrace": "Date.kt:-1, Date.kt:32, DateJvm.kt:52, DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Date.kt:-1 values, Date.kt:32 from, DateJvm.kt:52 toDate, DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 48000 }, { "name": "[Lio.ktor.util.date.WeekDay;", - "stackTrace": "Date.kt:-1, Date.kt:32, DateJvm.kt:52, DateJvm.kt:38, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Date.kt:-1 values, Date.kt:32 from, DateJvm.kt:52 toDate, DateJvm.kt:38 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.server.servlet.AsyncServletApplicationCall$response$2", - "stackTrace": "AsyncServlet.kt:36, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "AsyncServlet.kt:36 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.server.routing.RouteNode$buildPipeline$1$1", - "stackTrace": "RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.server.routing.RoutingCall", - "stackTrace": "RouteNode.kt:286, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "RouteNode.kt:288 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.server.routing.RoutingRequest", - "stackTrace": "RouteNode.kt:289, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "RouteNode.kt:291 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 48000 }, { "name": "[Lio.ktor.util.pipeline.PipelinePhase;", - "stackTrace": "ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:89, AsyncServlet.kt:80, JettyApplicationResponse.kt:26, JettyApplicationCall.kt:34, JettyKtorHandler.kt:83", + "stackTrace": "ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.server.http.content.StaticContentKt$defaultResource$1", - "stackTrace": "StaticContent.kt:-1, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "StaticContent.kt:-1 create, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 48000 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ServletWriter.kt:46, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 999, - "totalSize": 47952 - }, - { - "name": "kotlinx.coroutines.CancellableContinuationImpl", - "stackTrace": "ServletWriter.kt:46, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 999, - "totalSize": 47952 - }, - { - "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 1990, + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:1708 discardSuspend, ByteBufferChannel.kt:1692 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 995, "totalSize": 47760 }, { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ServletReader.kt:41, ServletReader.kt:20, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:147", - "totalCount": 943, - "totalSize": 45264 - }, - { - "name": "kotlinx.coroutines.CancellableContinuationImpl", - "stackTrace": "ServletReader.kt:41, ServletReader.kt:20, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:147", - "totalCount": 943, - "totalSize": 45264 - }, - { - "name": "java.util.concurrent.ConcurrentLinkedQueue$Node", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 1856, - "totalSize": 44544 + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:1708 discardSuspend, ByteBufferChannel.kt:1692 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 995, + "totalSize": 47760 }, { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:731, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 928, - "totalSize": 44544 + "name": "io.ktor.server.servlet.ServletWriter$loop$1", + "stackTrace": "ServletWriter.kt:-1 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 793, + "totalSize": 44408 }, { - "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:731, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 928, - "totalSize": 44544 + "name": "java.nio.HeapByteBuffer", + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 792, + "totalSize": 44352 }, { - "name": "io.ktor.utils.io.ByteBufferChannel$readAvailableSuspend$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 731, - "totalSize": 40936 + "name": "java.nio.HeapByteBuffer", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 730, + "totalSize": 40880 }, { "name": "kotlinx.coroutines.channels.ChannelSegment", - "stackTrace": "ServletWriter.kt:40, ServletWriter.kt:18, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "ServletWriter.kt:40 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.servlet.ServletWriterKt$servletWriter$1", - "stackTrace": "ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.servlet.ServletWriterKt$servletWriter$1", - "stackTrace": "ServletWriter.kt:-1, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "stackTrace": "ServletWriter.kt:-1 create, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, { - "name": "kotlin.text.DelimitedRangesSequence$iterator$1", - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "ByteBufferChannel.kt:89 attachJob, Coroutines.kt:140 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, { - "name": "kotlin.text.DelimitedRangesSequence$iterator$1", - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspendSession$1", + "stackTrace": "ByteBufferChannel.kt:-1 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, { - "name": "kotlinx.coroutines.InvokeOnCancelling", - "stackTrace": "ByteBufferChannel.kt:89, Coroutines.kt:140", + "name": "java.util.HashMap$KeyIterator", + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 40000 }, { - "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspendSession$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "name": "[Z", + "stackTrace": "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 40000 }, { - "name": "java.util.HashMap$KeyIterator", - "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "name": "[Z", + "stackTrace": "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 40000 }, { - "name": "[Z", - "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "name": "kotlin.text.DelimitedRangesSequence$iterator$1", + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 40000 }, { - "name": "[Z", - "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "name": "kotlin.text.DelimitedRangesSequence$iterator$1", + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 40000 }, { "name": "kotlinx.coroutines.channels.ChannelSegment", - "stackTrace": "ServletReader.kt:26, ServletReader.kt:17, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "stackTrace": "ServletReader.kt:26 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.servlet.ServletReaderKt$servletReader$1", - "stackTrace": "ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "stackTrace": "ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.servlet.ServletReaderKt$servletReader$1", - "stackTrace": "ServletReader.kt:-1, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:147", + "stackTrace": "ServletReader.kt:-1 create, ServletReader.kt:-1 invoke, ServletReader.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "kotlinx.coroutines.channels.BufferedChannel$receiveCatching$1", - "stackTrace": "ServletReader.kt:41, ServletReader.kt:20, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:147", - "totalCount": 1000, - "totalSize": 40000 - }, - { - "name": "kotlinx.coroutines.InvokeOnCancelling", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "ServletReader.kt:41 run, ServletReader.kt:20 invokeSuspend, ServletReader.kt:-1 invoke, ServletReader.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.response.ApplicationSendPipeline", - "stackTrace": "BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:89, AsyncServlet.kt:80, JettyApplicationResponse.kt:26, JettyApplicationCall.kt:34, JettyKtorHandler.kt:83", + "stackTrace": "BaseApplicationResponse.kt:44 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.engine.BaseApplicationResponse$Companion$setupSendPipeline$1", - "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 }, { "name": "java.io.FileDescriptor", - "stackTrace": "FileChannels.kt:36, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "FileChannels.kt:36 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.jetty.JettyKtorHandler$handle$2$invokeSuspend$$inlined$execute$1", - "stackTrace": "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Pipeline.kt:-1 create, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, JettyKtorHandler.kt:126 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1$invokeSuspend$$inlined$execute$1", - "stackTrace": "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Pipeline.kt:-1 create, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, JettyKtorHandler.kt:126 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.routing.Routing$executeResult$$inlined$execute$1", - "stackTrace": "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Pipeline.kt:-1 create, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 }, { "name": "org.eclipse.jetty.server.AsyncAttributes", - "stackTrace": "JettyKtorHandler.kt:77", + "stackTrace": "JettyKtorHandler.kt:80 handle, HandlerWrapper.java:127 handle, Server.java:516 handle, HttpChannel.java:487 lambda$handle$1, HttpChannel.java:732 dispatch, HttpChannel.java:479 handle, HttpChannel.java:439 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:137 produce, HTTP2Connection.java:193 produce, HTTP2Connection.java:148 onFillable, HTTP2Connection.java:371 succeeded, FillInterest.java:105 fillable, ChannelEndPoint.java:104 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:131 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.jetty.JettyApplicationCall", - "stackTrace": "JettyKtorHandler.kt:83", + "stackTrace": "JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.jetty.JettyKtorHandler$handle$2$invokeSuspend$$inlined$execute$1", - "stackTrace": "JettyKtorHandler.kt:123", + "stackTrace": "JettyKtorHandler.kt:126 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 }, { "name": "java.util.HashMap$KeyIterator", - "stackTrace": "ServletApplicationRequestHeaders.kt:37, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "ServletApplicationRequestHeaders.kt:37 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.servlet.ServletApplicationResponse$1", - "stackTrace": "ServletApplicationResponse.kt:52, AsyncServlet.kt:89, AsyncServlet.kt:80, JettyApplicationResponse.kt:26, JettyApplicationCall.kt:34, JettyKtorHandler.kt:83", + "stackTrace": "ServletApplicationResponse.kt:52 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.servlet.ServletApplicationResponse$1", - "stackTrace": "ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "stackTrace": "ServletApplicationResponse.kt:-1 invoke, ServletApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.routing.Routing$Plugin$install$1", - "stackTrace": "Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.routing.RoutingPipelineCall", - "stackTrace": "Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.routing.Routing$executeResult$$inlined$execute$1", - "stackTrace": "Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultTransformationChecker$1", - "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultInterceptors$2", - "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.engine.BaseApplicationEngineKt$verifyHostHeader$1", - "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "BaseApplicationEngine.kt:-1 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultTransformationChecker$2", - "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultInterceptors$1", - "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "stackTrace": "BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.http.content.PreCompressedKt$respondStaticResource$1", - "stackTrace": "PreCompressed.kt:-1, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "PreCompressed.kt:-1 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.util.pipeline.SuspendFunctionGun", - "stackTrace": "PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, JettyKtorHandler.kt:126 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.util.pipeline.SuspendFunctionGun", - "stackTrace": "PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, JettyKtorHandler.kt:126 invokeSuspend, ContinuationImpl.kt:33 resumeWith", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.util.pipeline.SuspendFunctionGun", - "stackTrace": "PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.util.pipeline.SuspendFunctionGun", - "stackTrace": "PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 }, { "name": "[B", - "stackTrace": "HeaderValueWithParameters.kt:45, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "HeaderValueWithParameters.kt:45 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 40000 }, { "name": "[B", - "stackTrace": "HeaderValueWithParameters.kt:54, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "HeaderValueWithParameters.kt:54 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.request.ApplicationReceivePipeline", - "stackTrace": "BaseApplicationRequest.kt:24, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "BaseApplicationRequest.kt:24 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1", - "stackTrace": "DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, JettyKtorHandler.kt:126 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1$invokeSuspend$$inlined$execute$1", - "stackTrace": "DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, JettyKtorHandler.kt:126 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.engine.DefaultTransformKt$installDefaultTransformations$1", - "stackTrace": "DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 40000 }, { - "name": "io.ktor.server.servlet.ServletWriter$finish$1", - "stackTrace": "ServletWriter.kt:-1, ServletWriter.kt:49, ServletWriter.kt:-1", - "totalCount": 999, - "totalSize": 39960 - }, - { - "name": "kotlinx.coroutines.InvokeOnCancelling", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:1708, ByteBufferChannel.kt:1692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:226, DefaultEnginePipeline.kt:40", - "totalCount": 999, - "totalSize": 39960 - }, - { - "name": "kotlinx.coroutines.InvokeOnCancelling", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 995, - "totalSize": 39800 + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", + "totalCount": 1234, + "totalSize": 39488 }, { - "name": "org.eclipse.jetty.server.HttpOutput$AsyncFlush", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 928, - "totalSize": 37120 + "name": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ExclusiveNode", + "stackTrace": "SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 1224, + "totalSize": 39168 }, { - "name": "org.eclipse.jetty.http.MetaData$Response", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 928, - "totalSize": 37120 + "name": "java.util.concurrent.ConcurrentLinkedQueue$Node", + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1584, + "totalSize": 38016 }, { "name": "kotlinx.coroutines.InvokeOnCancelling", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:731, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 927, - "totalSize": 37080 - }, - { - "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:731, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 730, - "totalSize": 35040 - }, - { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:731, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 728, - "totalSize": 34944 - }, - { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", - "totalCount": 699, - "totalSize": 33552 - }, - { - "name": "java.util.ArrayDeque$DeqIterator", - "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 1001, - "totalSize": 32032 - }, - { - "name": "java.util.concurrent.locks.ReentrantLock$NonfairSync", - "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 1000, - "totalSize": 32000 - }, - { - "name": "org.eclipse.jetty.server.HttpChannel$SendCallback", - "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 1000, - "totalSize": 32000 - }, - { - "name": "org.eclipse.jetty.http2.frames.DataFrame", - "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 1000, - "totalSize": 32000 - }, - { - "name": "kotlin.text.DelimitedRangesSequence", - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 1000, - "totalSize": 32000 - }, - { - "name": "kotlin.text.DelimitedRangesSequence", - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 1000, - "totalSize": 32000 - }, - { - "name": "kotlin.ranges.IntProgressionIterator", - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 1000, - "totalSize": 32000 - }, - { - "name": "kotlin.ranges.IntProgressionIterator", - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 1000, - "totalSize": 32000 - }, - { - "name": "java.util.ArrayList$Itr", - "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 1000, - "totalSize": 32000 - }, - { - "name": "jdk.internal.loader.URLClassPath$1", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 1000, - "totalSize": 32000 - }, - { - "name": "java.io.File", - "stackTrace": "StaticContentResolution.kt:79, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 1000, - "totalSize": 32000 - }, - { - "name": "jdk.internal.loader.URLClassPath$FileLoader$1", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 1000, - "totalSize": 32000 + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:1708 discardSuspend, ByteBufferChannel.kt:1692 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 925, + "totalSize": 37000 }, { "name": "io.ktor.utils.io.internal.WriteSessionImpl", - "stackTrace": "ByteBufferChannel.kt:1833, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "ByteBufferChannel.kt:1833 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.utils.io.internal.WriteSessionImpl", - "stackTrace": "ByteBufferChannel.kt:1833, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServletWriter.kt:38, ServletWriter.kt:18, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "ByteBufferChannel.kt:1833 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletWriter.kt:38 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.utils.io.internal.WriteSessionImpl", - "stackTrace": "ByteBufferChannel.kt:1833, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServletReader.kt:25, ServletReader.kt:17, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "stackTrace": "ByteBufferChannel.kt:1833 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletReader.kt:25 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "kotlinx.coroutines.ChildHandleNode", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 32000 }, { "name": "kotlinx.coroutines.ChildHandleNode", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:42, ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 32000 }, { "name": "kotlinx.coroutines.ChildHandleNode", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:87, ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 32000 }, { "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:42, ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 32000 }, { "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:87, ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "kotlinx.coroutines.InvokeOnCompletion", - "stackTrace": "Coroutines.kt:157, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 32000 }, { "name": "kotlinx.coroutines.InvokeOnCompletion", - "stackTrace": "Coroutines.kt:157, Coroutines.kt:42, ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 32000 }, { "name": "kotlinx.coroutines.InvokeOnCompletion", - "stackTrace": "Coroutines.kt:157, Coroutines.kt:87, ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 32000 }, { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:87, ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "name": "kotlinx.coroutines.ChildContinuation", + "stackTrace": "Coroutines.kt:-1 join, ServletApplicationResponse.kt:59 invokeSuspend, ServletApplicationResponse.kt:-1 invoke, ServletApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 32000 }, { - "name": "kotlinx.coroutines.ChildContinuation", - "stackTrace": "Coroutines.kt:-1, ServletApplicationResponse.kt:59, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "kotlinx.coroutines.ResumeOnCompletion", - "stackTrace": "Coroutines.kt:-1, ServletApplicationResponse.kt:59, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "stackTrace": "Coroutines.kt:-1 join, ServletApplicationResponse.kt:59 invokeSuspend, ServletApplicationResponse.kt:-1 invoke, ServletApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "java.util.ArrayList$Itr", - "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.util.DelegatingMutableSet", - "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:421, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.util.DelegatingMutableSet", - "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.util.DelegatingMutableSet", - "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.util.DelegatingMutableSet", - "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:182, StringValues.kt:235, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:182 forEach, StringValues.kt:235 appendAll, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.util.DelegatingMutableSet", - "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:182, StringValues.kt:241, RoutingPipelineCall.kt:41, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:182 forEach, StringValues.kt:241 appendMissing, RoutingPipelineCall.kt:41 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.util.DelegatingMutableSet", - "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 }, { - "name": "io.ktor.server.servlet.ServletReader", - "stackTrace": "ServletReader.kt:17, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "name": "kotlin.text.DelimitedRangesSequence", + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 32000 }, { - "name": "kotlin.Result$Failure", - "stackTrace": "CancellableReusableContinuation.kt:24, ByteBufferChannel.kt:158, Coroutines.kt:158, Coroutines.kt:157", - "totalCount": 2000, + "name": "kotlin.text.DelimitedRangesSequence", + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", + "totalCount": 1000, "totalSize": 32000 }, { - "name": "[Lkotlin.coroutines.Continuation;", - "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "name": "kotlin.ranges.IntProgressionIterator", + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 32000 }, { - "name": "[Lkotlin.coroutines.Continuation;", - "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "name": "kotlin.ranges.IntProgressionIterator", + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "java.util.ArrayList$Itr", + "stackTrace": "StaticContentResolution.kt:129 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "java.io.File", + "stackTrace": "StaticContentResolution.kt:82 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "io.ktor.server.servlet.ServletReader", + "stackTrace": "ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.server.engine.BaseApplicationResponse$commitHeaders$2", - "stackTrace": "BaseApplicationResponse.kt:60, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "BaseApplicationResponse.kt:60 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource", "totalCount": 1000, "totalSize": 32000 }, { "name": "kotlinx.coroutines.ChildHandleNode", - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 32000 }, { "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 32000 }, { "name": "kotlinx.coroutines.DispatchedCoroutine", - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 32000 }, { "name": "java.lang.Object", - "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 2000, "totalSize": 32000 }, { "name": "java.io.RandomAccessFile", - "stackTrace": "FileChannels.kt:36, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "FileChannels.kt:36 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "[J", - "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "[Lkotlin.coroutines.Continuation;", + "stackTrace": "SuspendFunctionGun.kt:65 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, JettyKtorHandler.kt:126 invokeSuspend", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "[Lkotlin.coroutines.Continuation;", + "stackTrace": "SuspendFunctionGun.kt:65 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 32000 }, { "name": "[Lio.ktor.util.pipeline.PipelinePhase;", - "stackTrace": "Pipeline.kt:32, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "Pipeline.kt:32 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "kotlinx.coroutines.ChildHandleNode", - "stackTrace": "JettyKtorHandler.kt:82", + "stackTrace": "JettyKtorHandler.kt:85 handle, HandlerWrapper.java:127 handle, Server.java:516 handle, HttpChannel.java:487 lambda$handle$1, HttpChannel.java:732 dispatch, HttpChannel.java:479 handle, HttpChannel.java:439 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:137 produce, HTTP2Connection.java:193 produce, HTTP2Connection.java:148 onFillable, HTTP2Connection.java:371 succeeded, FillInterest.java:105 fillable, ChannelEndPoint.java:104 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:131 run", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "java.util.HashMap$Node", + "stackTrace": "AttributesJvm.kt:24 put, Attributes.kt:29 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "java.util.HashMap$Node", - "stackTrace": "AttributesJvm.kt:24, Attributes.kt:29, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "AttributesJvm.kt:24 put, BaseApplicationCall.kt:25 putResponseAttribute, BaseApplicationCall.kt:24 putResponseAttribute$default, JettyApplicationCall.kt:45 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "java.util.HashMap$Node", - "stackTrace": "AttributesJvm.kt:24, BaseApplicationCall.kt:25, BaseApplicationCall.kt:24, JettyApplicationCall.kt:45, JettyKtorHandler.kt:83", + "stackTrace": "AttributesJvm.kt:24 put, PreCompressed.kt:178 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend", "totalCount": 1000, "totalSize": 32000 }, { "name": "java.util.HashMap$Node", - "stackTrace": "AttributesJvm.kt:24, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "AttributesJvm.kt:24 put, OutgoingContent.kt:60 setProperty, Versions.kt:21 setVersions, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 32000 }, { "name": "java.util.HashMap$Node", - "stackTrace": "AttributesJvm.kt:24, ResponseType.kt:22, PipelineCall.kt:102, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "AttributesJvm.kt:24 put, ResponseType.kt:22 setResponseType, PipelineCall.kt:102 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 }, { "name": "kotlin.collections.CollectionsKt__IteratorsJVMKt$iterator$1", - "stackTrace": "ServletApplicationRequestHeaders.kt:41, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "ServletApplicationRequestHeaders.kt:41 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 2000, "totalSize": 32000 }, { "name": "kotlin.sequences.SequencesKt__SequencesKt$asSequence$$inlined$Sequence$1", - "stackTrace": "ServletApplicationRequestHeaders.kt:41, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "ServletApplicationRequestHeaders.kt:41 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 2000, "totalSize": 32000 }, { "name": "java.util.concurrent.atomic.AtomicReference", - "stackTrace": "ServletApplicationRequestHeaders.kt:41, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "ServletApplicationRequestHeaders.kt:41 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 2000, "totalSize": 32000 }, { "name": "kotlin.sequences.ConstrainedOnceSequence", - "stackTrace": "ServletApplicationRequestHeaders.kt:41, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "ServletApplicationRequestHeaders.kt:41 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 2000, "totalSize": 32000 }, { "name": "org.eclipse.jetty.http.HttpField", - "stackTrace": "ServletApplicationResponse.kt:28, ResponseHeaders.kt:57, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "ServletApplicationResponse.kt:28 engineAppendHeader, ResponseHeaders.kt:57 append, BaseApplicationResponse.kt:83 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.server.routing.RoutingResolveResult$Success", - "stackTrace": "RoutingResolveContext.kt:125, RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "RoutingResolveContext.kt:125 handleRoute, RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.server.routing.RoutingResolveResult$Success", - "stackTrace": "RoutingResolveContext.kt:125, RoutingResolveContext.kt:158, RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "RoutingResolveContext.kt:125 handleRoute, RoutingResolveContext.kt:158 handleRoute, RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.server.routing.RoutingResolveResult$Success", - "stackTrace": "RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.server.routing.RoutingResponse", - "stackTrace": "RouteNode.kt:294, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "RouteNode.kt:296 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.server.http.content.PreCompressedKt$respondStaticResource$4", - "stackTrace": "PreCompressed.kt:173, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "PreCompressed.kt:175 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.server.http.content.PreCompressedKt$respondStaticResource$4", - "stackTrace": "PreCompressed.kt:-1, PreCompressed.kt:-1, PreCompressed.kt:210, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "PreCompressed.kt:-1 invoke, PreCompressed.kt:-1 invoke, PreCompressed.kt:213 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor", "totalCount": 1000, "totalSize": 32000 }, { "name": "[B", - "stackTrace": "PreCompressed.kt:208, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "PreCompressed.kt:211 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.server.servlet.ServletConnectionPoint", - "stackTrace": "ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "ServletApplicationRequest.kt:18 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.server.servlet.ServletApplicationRequestCookies", - "stackTrace": "ServletApplicationRequest.kt:30, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "ServletApplicationRequest.kt:30 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "java.util.ArrayList$Itr", - "stackTrace": "HeaderValueWithParameters.kt:43, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "HeaderValueWithParameters.kt:43 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.server.engine.DelegateHeaders", - "stackTrace": "BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.http.ContentType", - "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "ContentTypes.kt:38 withParameter, ContentTypes.kt:295 withCharset, FileContentType.kt:68 selectDefault, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 32000 }, { "name": "[Lio.ktor.util.pipeline.PipelinePhase;", - "stackTrace": "ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 32000 }, { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:1708, ByteBufferChannel.kt:1692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:226, DefaultEnginePipeline.kt:40", - "totalCount": 999, - "totalSize": 31968 - }, - { - "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 998, - "totalSize": 31936 - }, - { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 995, - "totalSize": 31840 - }, - { - "name": "[Ljava.lang.Object;", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 928, - "totalSize": 29696 - }, - { - "name": "java.util.concurrent.locks.ReentrantLock$NonfairSync", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 928, - "totalSize": 29696 - }, - { - "name": "org.eclipse.jetty.server.HttpChannel$SendCallback", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 928, - "totalSize": 29696 - }, - { - "name": "org.eclipse.jetty.http2.frames.HeadersFrame", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 928, - "totalSize": 29696 + "name": "org.eclipse.jetty.server.HttpOutput$AsyncFlush", + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 792, + "totalSize": 31680 }, { - "name": "org.eclipse.jetty.http2.HTTP2Session$ControlEntry", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 928, - "totalSize": 29696 + "name": "org.eclipse.jetty.http.MetaData$Response", + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 792, + "totalSize": 31680 }, { - "name": "java.util.ArrayDeque$DeqIterator", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 928, - "totalSize": 29696 + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke", + "totalCount": 789, + "totalSize": 31560 }, { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:731, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 927, - "totalSize": 29664 + "name": "java.util.ArrayList$Itr", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 968, + "totalSize": 30976 }, { "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "Coroutines.kt:157, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 913, - "totalSize": 29216 - }, - { - "name": "java.lang.Integer", - "stackTrace": "ByteBufferChannel.kt:694, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", - "totalCount": 1723, - "totalSize": 27568 + "stackTrace": "ByteBufferChannel.kt:89 attachJob, Coroutines.kt:140 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 933, + "totalSize": 29856 }, { - "name": "io.ktor.server.servlet.ServletWriter", - "stackTrace": "ServletWriter.kt:18, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 1000, - "totalSize": 24000 + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", + "totalCount": 1234, + "totalSize": 29616 }, { - "name": "org.eclipse.jetty.util.thread.Locker", - "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 1000, - "totalSize": 24000 + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:1708 discardSuspend, ByteBufferChannel.kt:1692 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 925, + "totalSize": 29600 }, { - "name": "[C", - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 1000, - "totalSize": 24000 + "name": "kotlinx.coroutines.channels.BufferedChannel$receiveCatchingOnNoWaiterSuspend$1", + "stackTrace": "ServletReader.kt:41 run, ServletReader.kt:20 invokeSuspend, ServletReader.kt:-1 invoke, ServletReader.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 516, + "totalSize": 28896 }, { - "name": "[C", - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 1000, - "totalSize": 24000 + "name": "[Ljava.lang.Object;", + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 792, + "totalSize": 25344 }, { - "name": "kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$1", - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 1000, - "totalSize": 24000 + "name": "java.util.concurrent.locks.ReentrantLock$NonfairSync", + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 792, + "totalSize": 25344 }, { - "name": "kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$1", - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 1000, - "totalSize": 24000 + "name": "org.eclipse.jetty.server.HttpChannel$SendCallback", + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 792, + "totalSize": 25344 }, { - "name": "java.util.ArrayList", - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 1000, - "totalSize": 24000 + "name": "org.eclipse.jetty.http2.frames.HeadersFrame", + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 792, + "totalSize": 25344 }, { - "name": "[B", - "stackTrace": "StaticContentResolution.kt:115, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 1000, - "totalSize": 24000 + "name": "org.eclipse.jetty.http2.HTTP2Session$ControlEntry", + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 792, + "totalSize": 25344 }, { - "name": "java.lang.StringBuilder", - "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 1000, - "totalSize": 24000 + "name": "java.util.ArrayDeque$DeqIterator", + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 792, + "totalSize": 25344 }, { - "name": "java.lang.String", - "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 1000, - "totalSize": 24000 + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke", + "totalCount": 789, + "totalSize": 25248 }, { - "name": "java.lang.String", - "stackTrace": "StaticContentResolution.kt:115, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 1000, - "totalSize": 24000 + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ServletReader.kt:41 run, ServletReader.kt:20 invokeSuspend, ServletReader.kt:-1 invoke, ServletReader.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 516, + "totalSize": 24768 }, { - "name": "io.ktor.server.http.content.LocalFileContent", - "stackTrace": "StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 1000, - "totalSize": 24000 + "name": "kotlinx.coroutines.CancellableContinuationImpl", + "stackTrace": "ServletReader.kt:41 run, ServletReader.kt:20 invokeSuspend, ServletReader.kt:-1 invoke, ServletReader.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 516, + "totalSize": 24768 }, { - "name": "kotlin.Pair", - "stackTrace": "StaticContentResolution.kt:60, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "name": "io.ktor.server.servlet.ServletWriter", + "stackTrace": "ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.utils.io.internal.ReadSessionImpl", - "stackTrace": "ByteBufferChannel.kt:1595, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "ByteBufferChannel.kt:1595 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.utils.io.internal.ReadSessionImpl", - "stackTrace": "ByteBufferChannel.kt:1595, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServletWriter.kt:38, ServletWriter.kt:18, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "ByteBufferChannel.kt:1595 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletWriter.kt:38 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.utils.io.internal.ReadSessionImpl", - "stackTrace": "ByteBufferChannel.kt:1595, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServletReader.kt:25, ServletReader.kt:17, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "stackTrace": "ByteBufferChannel.kt:1595 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletReader.kt:25 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", - "stackTrace": "ByteBufferChannel.kt:2199, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "ByteBufferChannel.kt:2199 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", - "stackTrace": "ByteBufferChannel.kt:2272, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "ByteBufferChannel.kt:2272 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", - "stackTrace": "ByteBufferChannel.kt:2199, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServletWriter.kt:38, ServletWriter.kt:18, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "ByteBufferChannel.kt:2199 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletWriter.kt:38 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", - "stackTrace": "ByteBufferChannel.kt:2272, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServletWriter.kt:38, ServletWriter.kt:18, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "ByteBufferChannel.kt:2272 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletWriter.kt:38 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", - "stackTrace": "ByteBufferChannel.kt:2199, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServletReader.kt:25, ServletReader.kt:17, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "stackTrace": "ByteBufferChannel.kt:2199 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletReader.kt:25 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", - "stackTrace": "ByteBufferChannel.kt:2272, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServletReader.kt:25, ServletReader.kt:17, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "stackTrace": "ByteBufferChannel.kt:2272 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletReader.kt:25 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspension$1", - "stackTrace": "ByteBufferChannel.kt:2277, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "ByteBufferChannel.kt:2277 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspension$1", - "stackTrace": "ByteBufferChannel.kt:2277, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServletWriter.kt:38, ServletWriter.kt:18, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "ByteBufferChannel.kt:2277 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletWriter.kt:38 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspension$1", - "stackTrace": "ByteBufferChannel.kt:2277, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServletReader.kt:25, ServletReader.kt:17, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "stackTrace": "ByteBufferChannel.kt:2277 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletReader.kt:25 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.utils.io.ByteBufferChannel$attachJob$1", - "stackTrace": "ByteBufferChannel.kt:89, Coroutines.kt:140", + "stackTrace": "ByteBufferChannel.kt:89 attachJob, Coroutines.kt:140 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.lang.Long", - "stackTrace": "ByteBufferChannel.kt:1689, ByteBufferChannel.kt:-1, BaseApplicationResponse.kt:215, BaseApplicationResponse.kt:-1", + "stackTrace": "ByteBufferChannel.kt:1689 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, BaseApplicationResponse.kt:215 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlin.jvm.internal.Ref$LongRef", - "stackTrace": "ByteBufferChannel.kt:1696, ByteBufferChannel.kt:1692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:226, DefaultEnginePipeline.kt:40", + "stackTrace": "ByteBufferChannel.kt:1696 discardSuspend, ByteBufferChannel.kt:1692 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlinx.coroutines.StandaloneCoroutine", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlinx.coroutines.StandaloneCoroutine", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:42, ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlinx.coroutines.StandaloneCoroutine", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:87, ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:42, ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:87, ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$1", - "stackTrace": "Coroutines.kt:157, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$1", - "stackTrace": "Coroutines.kt:157, Coroutines.kt:42, ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$1", - "stackTrace": "Coroutines.kt:157, Coroutines.kt:87, ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.utils.io.ChannelJob", - "stackTrace": "Coroutines.kt:161, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Coroutines.kt:161 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.utils.io.ChannelJob", - "stackTrace": "Coroutines.kt:161, Coroutines.kt:42, ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Coroutines.kt:161 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.utils.io.ChannelJob", - "stackTrace": "Coroutines.kt:161, Coroutines.kt:87, ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "stackTrace": "Coroutines.kt:161 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.util.stream.ForEachOps$ForEachOp$OfRef", - "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.util.stream.ReferencePipeline$2$1", - "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "name": "[C", + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1", - "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "name": "[C", + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1", - "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "name": "kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$1", + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1", - "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "name": "kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$1", + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1", - "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "name": "java.util.ArrayList", + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 }, { - "name": "[Lkotlin.coroutines.Continuation;", - "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "name": "[B", + "stackTrace": "StaticContentResolution.kt:118 extension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 }, { - "name": "[Lkotlin.coroutines.Continuation;", - "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "name": "java.lang.StringBuilder", + "stackTrace": "StaticContentResolution.kt:129 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.server.engine.BaseApplicationResponse$cookies$2", - "stackTrace": "BaseApplicationResponse.kt:32, ServletApplicationResponse.kt:19, AsyncServlet.kt:89, AsyncServlet.kt:80, JettyApplicationResponse.kt:26, JettyApplicationCall.kt:34, JettyKtorHandler.kt:83", + "name": "java.lang.String", + "stackTrace": "StaticContentResolution.kt:129 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 }, { - "name": "kotlin.SynchronizedLazyImpl", - "stackTrace": "BaseApplicationResponse.kt:32, ServletApplicationResponse.kt:19, AsyncServlet.kt:89, AsyncServlet.kt:80, JettyApplicationResponse.kt:26, JettyApplicationCall.kt:34, JettyKtorHandler.kt:83", + "name": "java.lang.String", + "stackTrace": "StaticContentResolution.kt:118 extension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.server.response.ResponseCookies", - "stackTrace": "BaseApplicationResponse.kt:33, BaseApplicationResponse.kt:32, BaseApplicationResponse.kt:32, RoutingPipelineCall.kt:-1, RouteNode.kt:176, RouteNode.kt:294, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "name": "io.ktor.server.http.content.StaticContentResolutionKt$resolveResource$resolveContent$1", + "stackTrace": "StaticContentResolution.kt:60 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor", "totalCount": 1000, "totalSize": 24000 }, { - "name": "java.lang.Long", - "stackTrace": "BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "name": "io.ktor.server.http.content.LocalFileContent", + "stackTrace": "StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { - "name": "kotlinx.coroutines.NodeList", - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "name": "kotlin.Pair", + "stackTrace": "StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode", "totalCount": 1000, "totalSize": 24000 }, { - "name": "kotlinx.coroutines.JobImpl", - "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "name": "io.ktor.server.engine.BaseApplicationResponse$cookies$2", + "stackTrace": "BaseApplicationResponse.kt:32 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, { - "name": "kotlinx.coroutines.CoroutineName", - "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "name": "kotlin.SynchronizedLazyImpl", + "stackTrace": "BaseApplicationResponse.kt:32 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, { - "name": "sun.nio.ch.NativeThreadSet", - "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "name": "io.ktor.server.response.ResponseCookies", + "stackTrace": "BaseApplicationResponse.kt:33 invoke, BaseApplicationResponse.kt:32 invoke, LazyJVM.kt:74 getValue, BaseApplicationResponse.kt:32 getCookies, RoutingPipelineCall.kt:-1 getCookies, RouteNode.kt:178 , RouteNode.kt:296 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 }, { - "name": "kotlin.collections.ArrayAsCollection", - "stackTrace": "Pipeline.kt:32, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "name": "java.lang.Long", + "stackTrace": "BaseApplicationResponse.kt:209 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 24000 }, { - "name": "kotlin.collections.ArrayAsCollection", - "stackTrace": "Pipeline.kt:32, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:89, AsyncServlet.kt:80, JettyApplicationResponse.kt:26, JettyApplicationCall.kt:34, JettyKtorHandler.kt:83", + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.JobImpl", + "stackTrace": "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlinx.coroutines.CoroutineName", + "stackTrace": "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "sun.nio.ch.NativeThreadSet", + "stackTrace": "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1", + "stackTrace": "SuspendFunctionGun.kt:21 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, JettyKtorHandler.kt:126 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1", + "stackTrace": "SuspendFunctionGun.kt:21 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, JettyKtorHandler.kt:126 invokeSuspend", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1", + "stackTrace": "SuspendFunctionGun.kt:21 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1", + "stackTrace": "SuspendFunctionGun.kt:21 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[Lkotlin.coroutines.Continuation;", + "stackTrace": "SuspendFunctionGun.kt:65 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, JettyKtorHandler.kt:126 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "[Lkotlin.coroutines.Continuation;", + "stackTrace": "SuspendFunctionGun.kt:65 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.collections.ArrayAsCollection", + "stackTrace": "Pipeline.kt:32 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "kotlin.collections.ArrayAsCollection", + "stackTrace": "Pipeline.kt:32 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.util.ArrayList", - "stackTrace": "Pipeline.kt:32, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "Pipeline.kt:32 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.util.ArrayList", - "stackTrace": "Pipeline.kt:32, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:89, AsyncServlet.kt:80, JettyApplicationResponse.kt:26, JettyApplicationCall.kt:34, JettyKtorHandler.kt:83", + "stackTrace": "Pipeline.kt:32 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.util.ArrayList", - "stackTrace": "Pipeline.kt:338, Pipeline.kt:392, Pipeline.kt:270, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Pipeline.kt:338 cacheInterceptors, Pipeline.kt:392 sharedInterceptorsList, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "org.eclipse.jetty.server.AsyncContextState", - "stackTrace": "JettyKtorHandler.kt:77", + "stackTrace": "JettyKtorHandler.kt:80 handle, HandlerWrapper.java:127 handle, Server.java:516 handle, HttpChannel.java:487 lambda$handle$1, HttpChannel.java:732 dispatch, HttpChannel.java:479 handle, HttpChannel.java:439 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:137 produce, HTTP2Connection.java:193 produce, HTTP2Connection.java:148 onFillable, HTTP2Connection.java:371 succeeded, FillInterest.java:105 fillable, ChannelEndPoint.java:104 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:131 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlinx.coroutines.StandaloneCoroutine", - "stackTrace": "JettyKtorHandler.kt:82", + "stackTrace": "JettyKtorHandler.kt:85 handle, HandlerWrapper.java:127 handle, Server.java:516 handle, HttpChannel.java:487 lambda$handle$1, HttpChannel.java:732 dispatch, HttpChannel.java:479 handle, HttpChannel.java:439 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:137 produce, HTTP2Connection.java:193 produce, HTTP2Connection.java:148 onFillable, HTTP2Connection.java:371 succeeded, FillInterest.java:105 fillable, ChannelEndPoint.java:104 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:131 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.util.concurrent.LinkedBlockingQueue$Node", - "stackTrace": "JettyKtorHandler.kt:82", + "stackTrace": "JettyKtorHandler.kt:85 handle, HandlerWrapper.java:127 handle, Server.java:516 handle, HttpChannel.java:487 lambda$handle$1, HttpChannel.java:732 dispatch, HttpChannel.java:479 handle, HttpChannel.java:439 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:137 produce, HTTP2Connection.java:193 produce, HTTP2Connection.java:148 onFillable, HTTP2Connection.java:371 succeeded, FillInterest.java:105 fillable, ChannelEndPoint.java:104 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:131 run", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.util.Collections$3", - "stackTrace": "ServletApplicationRequestHeaders.kt:37, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "ServletApplicationRequestHeaders.kt:37 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.StringValuesBuilderImpl$appendAll$1", - "stackTrace": "StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.StringValuesBuilderImpl$appendAll$1", - "stackTrace": "StringValues.kt:235, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "StringValues.kt:235 appendAll, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.StringValuesBuilderImpl$appendMissing$1", - "stackTrace": "StringValues.kt:241, RoutingPipelineCall.kt:41, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "StringValues.kt:241 appendMissing, RoutingPipelineCall.kt:41 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.servlet.ServletApplicationResponse$headers$1", - "stackTrace": "ServletApplicationResponse.kt:24, AsyncServlet.kt:89, AsyncServlet.kt:80, JettyApplicationResponse.kt:26, JettyApplicationCall.kt:34, JettyKtorHandler.kt:83", + "stackTrace": "ServletApplicationResponse.kt:24 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.servlet.ServletApplicationResponse$responseJob$1", - "stackTrace": "ServletApplicationResponse.kt:41, AsyncServlet.kt:89, AsyncServlet.kt:80, JettyApplicationResponse.kt:26, JettyApplicationCall.kt:34, JettyKtorHandler.kt:83", + "stackTrace": "ServletApplicationResponse.kt:41 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlin.SynchronizedLazyImpl", - "stackTrace": "ServletApplicationResponse.kt:41, AsyncServlet.kt:89, AsyncServlet.kt:80, JettyApplicationResponse.kt:26, JettyApplicationCall.kt:34, JettyKtorHandler.kt:83", + "stackTrace": "ServletApplicationResponse.kt:41 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlin.SynchronizedLazyImpl", - "stackTrace": "ServletApplicationResponse.kt:45, AsyncServlet.kt:89, AsyncServlet.kt:80, JettyApplicationResponse.kt:26, JettyApplicationCall.kt:34, JettyKtorHandler.kt:83", + "stackTrace": "ServletApplicationResponse.kt:45 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.servlet.ServletApplicationResponse$responseChannel$1", - "stackTrace": "ServletApplicationResponse.kt:45, AsyncServlet.kt:89, AsyncServlet.kt:80, JettyApplicationResponse.kt:26, JettyApplicationCall.kt:34, JettyKtorHandler.kt:83", + "stackTrace": "ServletApplicationResponse.kt:45 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "ServletApplicationResponse.kt:32 getEngineHeaderValues, ResponseHeaders.kt:28 get, BaseApplicationResponse.kt:209 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.util.ArrayList", - "stackTrace": "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "ServletApplicationResponse.kt:32 getEngineHeaderValues, ResponseHeaders.kt:28 get, BaseApplicationResponse.kt:209 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.util.Collections$SingletonList", - "stackTrace": "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "ServletApplicationResponse.kt:32 getEngineHeaderValues, ResponseHeaders.kt:28 get, BaseApplicationResponse.kt:209 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.util.ArrayList", - "stackTrace": "RoutingResolveContext.kt:38, Routing.kt:63, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "RoutingResolveContext.kt:38 , Routing.kt:63 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.util.ArrayList", - "stackTrace": "RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.CaseInsensitiveString", - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:185, StringValues.kt:169, BaseApplicationRequest.kt:64, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:185 listForKey, StringValues.kt:169 getAll, BaseApplicationRequest.kt:64 getAll, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.CaseInsensitiveString", - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:185, StringValues.kt:169, BaseApplicationRequest.kt:64, StringValues.kt:36, Headers.kt:12, BaseApplicationRequest.kt:45, ApplicationRequestProperties.kt:17, ApplicationRequestProperties.kt:81, PreCompressed.kt:180, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:185 listForKey, StringValues.kt:169 getAll, BaseApplicationRequest.kt:64 getAll, StringValues.kt:36 get, Headers.kt:12 get, BaseApplicationRequest.kt:45 get, ApplicationRequestProperties.kt:17 header, ApplicationRequestProperties.kt:81 acceptEncodingItems, PreCompressed.kt:183 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.CaseInsensitiveString", - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, FileContentType.kt:40, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, FileContentType.kt:40 fromFileExtension, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.CaseInsensitiveString", - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:185, StringValues.kt:169, BaseApplicationRequest.kt:64, StringValues.kt:36, Headers.kt:12, BaseApplicationRequest.kt:45, BaseApplicationResponse.kt:99, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:185 listForKey, StringValues.kt:169 getAll, BaseApplicationRequest.kt:64 getAll, StringValues.kt:36 get, Headers.kt:12 get, BaseApplicationRequest.kt:45 get, BaseApplicationResponse.kt:99 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlin.coroutines.CombinedContext", - "stackTrace": "AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.servlet.AsyncServletApplicationRequest$inputStreamChannel$2", - "stackTrace": "AsyncServlet.kt:65, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "AsyncServlet.kt:65 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlin.SynchronizedLazyImpl", - "stackTrace": "AsyncServlet.kt:65, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "AsyncServlet.kt:65 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlin.SynchronizedLazyImpl", - "stackTrace": "AsyncServlet.kt:36, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "AsyncServlet.kt:36 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.routing.RoutingContext", - "stackTrace": "RouteNode.kt:114, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "RouteNode.kt:114 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.util.ArrayList", - "stackTrace": "PreCompressed.kt:237, PreCompressed.kt:176, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "PreCompressed.kt:240 bestCompressionFit, PreCompressed.kt:179 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.lang.StringBuilder", - "stackTrace": "PreCompressed.kt:208, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "PreCompressed.kt:211 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.servlet.ServletApplicationRequest$queryParameters$2", - "stackTrace": "ServletApplicationRequest.kt:20, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "ServletApplicationRequest.kt:20 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlin.SynchronizedLazyImpl", - "stackTrace": "ServletApplicationRequest.kt:20, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "ServletApplicationRequest.kt:20 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.servlet.ServletApplicationRequest$rawQueryParameters$2", - "stackTrace": "ServletApplicationRequest.kt:22, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "ServletApplicationRequest.kt:22 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlin.UnsafeLazyImpl", - "stackTrace": "ServletApplicationRequest.kt:22, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "ServletApplicationRequest.kt:22 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.lang.StringBuilder", - "stackTrace": "HeaderValueWithParameters.kt:45, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "HeaderValueWithParameters.kt:45 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.lang.String", - "stackTrace": "HeaderValueWithParameters.kt:54, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "HeaderValueWithParameters.kt:54 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.engine.BaseApplicationRequest$headers$2", - "stackTrace": "BaseApplicationRequest.kt:22, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "BaseApplicationRequest.kt:22 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlin.SynchronizedLazyImpl", - "stackTrace": "BaseApplicationRequest.kt:22, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "BaseApplicationRequest.kt:22 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.http.HeadersBuilder", - "stackTrace": "BaseApplicationRequest.kt:47, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "BaseApplicationRequest.kt:47 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.DelegatingMutableSet$iterator$1", - "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:421, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "DelegatingMutableSet.kt:38 iterator, StringValues.kt:421 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.DelegatingMutableSet$iterator$1", - "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "DelegatingMutableSet.kt:38 iterator, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.DelegatingMutableSet$iterator$1", - "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "DelegatingMutableSet.kt:38 iterator, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.DelegatingMutableSet$iterator$1", - "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:182, StringValues.kt:235, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "DelegatingMutableSet.kt:38 iterator, StringValues.kt:182 forEach, StringValues.kt:235 appendAll, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.DelegatingMutableSet$iterator$1", - "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:182, StringValues.kt:241, RoutingPipelineCall.kt:41, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "DelegatingMutableSet.kt:38 iterator, StringValues.kt:182 forEach, StringValues.kt:241 appendMissing, RoutingPipelineCall.kt:41 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.DelegatingMutableSet$iterator$1", - "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "DelegatingMutableSet.kt:38 iterator, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.http.ParametersBuilderImpl", - "stackTrace": "Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingResolveContext.kt:181 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.http.ParametersBuilderImpl", - "stackTrace": "Parameters.kt:34, Parameters.kt:34, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.http.ParametersBuilderImpl", - "stackTrace": "Parameters.kt:34, Parameters.kt:34, PipelineRequest.kt:93, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, PipelineRequest.kt:93 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.http.ParametersImpl", - "stackTrace": "Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.http.ParametersImpl", - "stackTrace": "Parameters.kt:41, PipelineRequest.kt:98, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.http.ParametersImpl", - "stackTrace": "Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.util.ArrayList", - "stackTrace": "PhaseContent.kt:70, PhaseContent.kt:77, PhaseContent.kt:30, Pipeline.kt:155, ServletApplicationResponse.kt:52, AsyncServlet.kt:89, AsyncServlet.kt:80, JettyApplicationResponse.kt:26, JettyApplicationCall.kt:34, JettyKtorHandler.kt:83", + "stackTrace": "PhaseContent.kt:70 copiedInterceptors, PhaseContent.kt:77 copyInterceptors, PhaseContent.kt:30 addInterceptor, Pipeline.kt:155 intercept, ServletApplicationResponse.kt:52 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.http.HeaderValueParam", - "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "ContentTypes.kt:38 withParameter, ContentTypes.kt:295 withCharset, FileContentType.kt:68 selectDefault, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 24000 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "ContentTypes.kt:38 withParameter, ContentTypes.kt:295 withCharset, FileContentType.kt:68 selectDefault, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.util.ArrayList", - "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "ContentTypes.kt:38 withParameter, ContentTypes.kt:295 withCharset, FileContentType.kt:68 selectDefault, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.routing.RoutingPipelineRequest", - "stackTrace": "RoutingPipelineCall.kt:33, Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "RoutingPipelineCall.kt:33 , Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.routing.RoutingPipelineResponse", - "stackTrace": "RoutingPipelineCall.kt:36, Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "RoutingPipelineCall.kt:36 , Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.routing.RoutingPipelineCall$parameters$2", - "stackTrace": "RoutingPipelineCall.kt:38, Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "RoutingPipelineCall.kt:38 , Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlin.UnsafeLazyImpl", - "stackTrace": "RoutingPipelineCall.kt:38, Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "RoutingPipelineCall.kt:38 , Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.util.ArrayList", - "stackTrace": "LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.lang.Long", - "stackTrace": "LocalFileContent.kt:26, BaseApplicationResponse.kt:79, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "LocalFileContent.kt:26 getContentLength, BaseApplicationResponse.kt:79 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.request.RequestCookies$rawCookies$2", - "stackTrace": "RequestCookies.kt:23, ServletApplicationRequestCookies.kt:14, ServletApplicationRequest.kt:30, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "RequestCookies.kt:23 , ServletApplicationRequestCookies.kt:14 , ServletApplicationRequest.kt:30 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlin.SynchronizedLazyImpl", - "stackTrace": "RequestCookies.kt:23, ServletApplicationRequestCookies.kt:14, ServletApplicationRequest.kt:30, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", - "totalCount": 1000, - "totalSize": 24000 - }, - { - "name": "[Ljava.lang.Object;", - "stackTrace": "Paths.kt:25, Paths.kt:17, StaticContentResolution.kt:125, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 1000, - "totalSize": 24000 - }, - { - "name": "java.util.ArrayList", - "stackTrace": "Paths.kt:25, Paths.kt:17, StaticContentResolution.kt:125, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "RequestCookies.kt:23 , ServletApplicationRequestCookies.kt:14 , ServletApplicationRequest.kt:30 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "[B", - "stackTrace": "FileContentType.kt:38, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "FileContentType.kt:38 fromFileExtension, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.lang.String", - "stackTrace": "FileContentType.kt:38, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "FileContentType.kt:38 fromFileExtension, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.lang.Long", - "stackTrace": "LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.http.content.LastModifiedVersion", - "stackTrace": "LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "[B", - "stackTrace": "Long.kt:11, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Long.kt:11 toStringFast, BaseApplicationResponse.kt:83 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.lang.String", - "stackTrace": "Long.kt:11, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Long.kt:11 toStringFast, BaseApplicationResponse.kt:83 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.http.HeadersImpl", - "stackTrace": "Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.reflect.TypeInfo", - "stackTrace": "TypeInfoJvm.kt:19, PreCompressed.kt:287, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "TypeInfoJvm.kt:19 typeInfoImpl, PreCompressed.kt:290 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, - { - "name": "java.lang.Long", - "stackTrace": "ByteBufferChannel.kt:1712, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", - "totalCount": 999, - "totalSize": 23976 - }, - { - "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:1708, ByteBufferChannel.kt:1692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:226, DefaultEnginePipeline.kt:40", - "totalCount": 999, - "totalSize": 23976 - }, - { - "name": "java.util.concurrent.LinkedBlockingQueue$Node", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:392, ByteBufferChannel.kt:137, Coroutines.kt:158, Coroutines.kt:157", - "totalCount": 999, - "totalSize": 23976 - }, { "name": "org.eclipse.jetty.util.Callback$3", - "stackTrace": "JettyKtorHandler.kt:105", + "stackTrace": "JettyKtorHandler.kt:108 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 999, "totalSize": 23976 }, { - "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 998, - "totalSize": 23952 + "name": "java.util.ArrayList$Itr", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 730, + "totalSize": 23360 }, { - "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 995, - "totalSize": 23880 + "name": "java.util.concurrent.ConcurrentLinkedQueue$Node", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 964, + "totalSize": 23136 }, { - "name": "kotlinx.coroutines.NodeList", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 978, - "totalSize": 23472 + "name": "org.eclipse.jetty.server.HttpOutput$AsyncWrite", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 482, + "totalSize": 23136 }, { - "name": "kotlinx.coroutines.JobSupport$Finishing", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", - "totalCount": 699, - "totalSize": 22368 + "name": "org.eclipse.jetty.http2.HTTP2Session$DataEntry", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 482, + "totalSize": 23136 }, { - "name": "[Ljava.lang.Object;", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", - "totalCount": 699, - "totalSize": 22368 + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 473, + "totalSize": 22704 }, { - "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, ByteWriteChannel.kt:168, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1", - "totalCount": 698, - "totalSize": 22336 + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "ByteBufferChannel.kt:89 attachJob, Coroutines.kt:140 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 933, + "totalSize": 22392 }, { - "name": "org.eclipse.jetty.util.thread.Locker", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 928, - "totalSize": 22272 + "name": "java.lang.Long", + "stackTrace": "ByteBufferChannel.kt:1712 discardSuspend, ByteBufferChannel.kt:25 access$discardSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 925, + "totalSize": 22200 }, { - "name": "java.util.ArrayList", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 928, - "totalSize": 22272 + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:1708 discardSuspend, ByteBufferChannel.kt:1692 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 925, + "totalSize": 22200 }, { - "name": "java.util.Collections$UnmodifiableRandomAccessList", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 928, - "totalSize": 22272 + "name": "java.util.concurrent.LinkedBlockingQueue$Node", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:392 tryTerminate$ktor_io, ByteBufferChannel.kt:137 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:320 completeStateFinalization, JobSupport.kt:297 tryFinalizeSimpleState, JobSupport.kt:860 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 922, + "totalSize": 22128 }, { - "name": "kotlinx.coroutines.NodeList", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:731, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 927, - "totalSize": 22248 + "name": "io.ktor.utils.io.ByteBufferChannel$readAvailableSuspend$1", + "stackTrace": "ByteBufferChannel.kt:-1 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 374, + "totalSize": 20944 }, { - "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:731, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 927, - "totalSize": 22248 + "name": "io.ktor.server.servlet.ServletWriter$finish$1", + "stackTrace": "ServletWriter.kt:-1 finish, ServletWriter.kt:49 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 522, + "totalSize": 20880 }, { - "name": "kotlinx.coroutines.NodeList", - "stackTrace": "Coroutines.kt:157, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 913, - "totalSize": 21912 + "name": "[Ljava.nio.ByteBuffer;", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 813, + "totalSize": 19528 }, { - "name": "[B", - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 149, - "totalSize": 18448 + "name": "io.ktor.server.servlet.ServletWriter$finish$1", + "stackTrace": "ServletWriter.kt:-1 finish, ServletWriter.kt:49 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 478, + "totalSize": 19120 }, { - "name": "java.lang.Long", - "stackTrace": "ByteBufferChannel.kt:1293, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", - "totalCount": 699, - "totalSize": 16776 + "name": "org.eclipse.jetty.util.thread.Locker", + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 792, + "totalSize": 19008 }, { "name": "java.util.ArrayList", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", - "totalCount": 699, - "totalSize": 16776 + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 792, + "totalSize": 19008 }, { - "name": "java.util.concurrent.LinkedBlockingQueue$Node", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", - "totalCount": 699, - "totalSize": 16776 + "name": "java.util.Collections$UnmodifiableRandomAccessList", + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 792, + "totalSize": 19008 }, { - "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, ByteWriteChannel.kt:168, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1", - "totalCount": 698, - "totalSize": 16752 + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend", + "totalCount": 789, + "totalSize": 18936 }, { - "name": "java.util.concurrent.atomic.AtomicReferenceArray", - "stackTrace": "ServletWriter.kt:40, ServletWriter.kt:18, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 1000, - "totalSize": 16000 + "name": "[B", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 149, + "totalSize": 18184 }, { - "name": "java.util.concurrent.locks.ReentrantLock", - "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 1000, - "totalSize": 16000 + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 370, + "totalSize": 17760 }, { - "name": "org.eclipse.jetty.util.thread.Locker$Lock", - "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 1000, - "totalSize": 16000 + "name": "java.nio.HeapByteBuffer", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 314, + "totalSize": 17584 }, { - "name": "kotlin.sequences.SequencesKt___SequencesKt$asIterable$$inlined$Iterable$1", - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 1000, - "totalSize": 16000 + "name": "java.util.concurrent.ConcurrentLinkedQueue$Node", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 730, + "totalSize": 17520 }, { - "name": "kotlin.sequences.SequencesKt___SequencesKt$asIterable$$inlined$Iterable$1", - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 1000, - "totalSize": 16000 + "name": "org.eclipse.jetty.server.HttpOutput$AsyncWrite", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 365, + "totalSize": 17520 }, { - "name": "kotlin.collections.CollectionsKt__IteratorsJVMKt$iterator$1", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 1000, - "totalSize": 16000 + "name": "org.eclipse.jetty.http2.HTTP2Session$DataEntry", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 365, + "totalSize": 17520 }, { - "name": "kotlin.sequences.SequencesKt__SequencesKt$asSequence$$inlined$Sequence$1", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 1000, - "totalSize": 16000 + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke", + "totalCount": 713, + "totalSize": 17112 }, { - "name": "java.util.concurrent.atomic.AtomicReference", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 1000, - "totalSize": 16000 + "name": "kotlin.Result$Failure", + "stackTrace": "CancellableReusableContinuation.kt:24 close, ByteBufferChannel.kt:158 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1003, + "totalSize": 16048 }, { - "name": "kotlin.sequences.ConstrainedOnceSequence", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "name": "java.util.concurrent.atomic.AtomicReferenceArray", + "stackTrace": "ServletWriter.kt:40 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith", "totalCount": 1000, "totalSize": 16000 }, { "name": "kotlinx.coroutines.DisposeOnCancel", - "stackTrace": "Coroutines.kt:-1, ServletApplicationResponse.kt:59, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "stackTrace": "Coroutines.kt:-1 join, ServletApplicationResponse.kt:59 invokeSuspend, ServletApplicationResponse.kt:-1 invoke, ServletApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "java.util.HashSet", - "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "java.util.HashMap$KeySet", - "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "kotlin.collections.CollectionsKt__IteratorsJVMKt$iterator$1", - "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "kotlin.sequences.SequencesKt__SequencesKt$asSequence$$inlined$Sequence$1", - "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "java.util.concurrent.atomic.AtomicReference", - "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "kotlin.sequences.ConstrainedOnceSequence", - "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "java.util.LinkedHashMap$LinkedEntrySet", - "stackTrace": "Attributes.kt:39, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "Attributes.kt:39 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "java.util.LinkedHashMap$LinkedEntrySet", - "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:421, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 16000 }, { "name": "java.util.LinkedHashMap$LinkedEntrySet", - "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 16000 }, { "name": "java.util.LinkedHashMap$LinkedEntrySet", - "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 16000 }, { "name": "java.util.LinkedHashMap$LinkedEntrySet", - "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:182, StringValues.kt:235, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:182 forEach, StringValues.kt:235 appendAll, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 16000 }, { "name": "java.util.LinkedHashMap$LinkedEntrySet", - "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:182, StringValues.kt:241, RoutingPipelineCall.kt:41, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:182 forEach, StringValues.kt:241 appendMissing, RoutingPipelineCall.kt:41 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 16000 }, { "name": "java.util.LinkedHashMap$LinkedEntrySet", - "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 16000 }, { - "name": "java.util.concurrent.atomic.AtomicReferenceArray", - "stackTrace": "ServletReader.kt:26, ServletReader.kt:17, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "name": "kotlin.sequences.SequencesKt___SequencesKt$asIterable$$inlined$Iterable$1", + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 16000 }, { - "name": "kotlin.Result$Failure", - "stackTrace": "CancellableReusableContinuation.kt:24, ByteBufferChannel.kt:158, ByteWriteChannel.kt:168, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1", + "name": "kotlin.sequences.SequencesKt___SequencesKt$asIterable$$inlined$Iterable$1", + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "java.util.concurrent.atomic.AtomicReferenceArray", + "stackTrace": "ServletReader.kt:26 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "kotlin.jvm.internal.Ref$BooleanRef", - "stackTrace": "BaseApplicationResponse.kt:57, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "BaseApplicationResponse.kt:57 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource", "totalCount": 1000, "totalSize": 16000 }, { "name": "kotlinx.coroutines.internal.ContextScope", - "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 16000 }, { "name": "java.lang.Object", - "stackTrace": "FileChannels.kt:36, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "FileChannels.kt:36 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "sun.nio.ch.FileDispatcherImpl", - "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "java.io.RandomAccessFile$1", - "stackTrace": "FileChannels.kt:116", + "stackTrace": "FileChannels.kt:116 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.Result$Failure", + "stackTrace": "CancellableReusableContinuation.kt:24 close, ByteBufferChannel.kt:158 close, ByteWriteChannel.kt:168 close, BaseApplicationResponse.kt:360 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.HashMapAttributes", - "stackTrace": "AttributesJvm.kt:13, AttributesJvm.kt:12, BaseApplicationCall.kt:15, AsyncServlet.kt:29, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "AttributesJvm.kt:13 Attributes, AttributesJvm.kt:12 Attributes$default, BaseApplicationCall.kt:15 , AsyncServlet.kt:29 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.HashMapAttributes", - "stackTrace": "AttributesJvm.kt:13, AttributesJvm.kt:12, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "AttributesJvm.kt:13 Attributes, AttributesJvm.kt:12 Attributes$default, OutgoingContent.kt:60 setProperty, Versions.kt:21 setVersions, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.ConcurrentSafeAttributes", - "stackTrace": "AttributesJvm.kt:13, Pipeline.kt:25, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "AttributesJvm.kt:13 Attributes, Pipeline.kt:25 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.ConcurrentSafeAttributes", - "stackTrace": "AttributesJvm.kt:13, Pipeline.kt:25, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:89, AsyncServlet.kt:80, JettyApplicationResponse.kt:26, JettyApplicationCall.kt:34, JettyKtorHandler.kt:83", + "stackTrace": "AttributesJvm.kt:13 Attributes, Pipeline.kt:25 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "java.util.HashSet", - "stackTrace": "ServletApplicationRequestHeaders.kt:37, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "ServletApplicationRequestHeaders.kt:37 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 16000 }, { "name": "java.util.HashMap$KeySet", - "stackTrace": "ServletApplicationRequestHeaders.kt:37, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "ServletApplicationRequestHeaders.kt:37 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.server.servlet.ServletApplicationRequestHeaders", - "stackTrace": "ServletApplicationRequest.kt:27, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "ServletApplicationRequest.kt:27 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.CaseInsensitiveMap", - "stackTrace": "Collections.kt:10, StringValues.kt:206, Headers.kt:28, Headers.kt:28, BaseApplicationRequest.kt:47, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Headers.kt:28 , Headers.kt:28 , BaseApplicationRequest.kt:47 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.CaseInsensitiveMap", - "stackTrace": "Collections.kt:10, StringValues.kt:162, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.CaseInsensitiveMap", - "stackTrace": "Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingResolveContext.kt:181 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.CaseInsensitiveMap", - "stackTrace": "Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.CaseInsensitiveMap", - "stackTrace": "Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.CaseInsensitiveMap", - "stackTrace": "Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, PipelineRequest.kt:93, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, PipelineRequest.kt:93 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.CaseInsensitiveMap", - "stackTrace": "Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.CaseInsensitiveMap", - "stackTrace": "Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.collections.ConcurrentMap", - "stackTrace": "RequestCookies.kt:16, ServletApplicationRequestCookies.kt:14, ServletApplicationRequest.kt:30, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:24, JettyKtorHandler.kt:83", + "stackTrace": "RequestCookies.kt:16 , ServletApplicationRequestCookies.kt:14 , ServletApplicationRequest.kt:30 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 16000 }, { - "name": "io.ktor.http.HttpHeaderValueParserKt$parseAndSortHeader$$inlined$sortedByDescending$1", - "stackTrace": "HttpHeaderValueParser.kt:225, ApplicationRequestProperties.kt:81, PreCompressed.kt:180, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "name": "java.nio.channels.spi.AbstractInterruptibleChannel$1", + "stackTrace": "BufferViewJvm.kt:23 read, FileChannels.kt:64 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, ByteBufferChannel.kt:1841 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { - "name": "java.nio.channels.spi.AbstractInterruptibleChannel$1", - "stackTrace": "BufferViewJvm.kt:23, FileChannels.kt:64, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "name": "io.ktor.http.HttpHeaderValueParserKt$parseAndSortHeader$$inlined$sortedByDescending$1", + "stackTrace": "HttpHeaderValueParser.kt:225 parseAndSortHeader, ApplicationRequestProperties.kt:81 acceptEncodingItems, PreCompressed.kt:183 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor", "totalCount": 1000, "totalSize": 16000 }, { - "name": "kotlinx.coroutines.internal.Removed", - "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:20, ByteBufferChannel.kt:161, ByteWriteChannel.kt:168, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1", - "totalCount": 999, - "totalSize": 15984 + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:731 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 332, + "totalSize": 15936 }, { "name": "kotlinx.coroutines.channels.ChannelResult$Closed", - "stackTrace": "ServletReader.kt:41, ServletReader.kt:20, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:147", - "totalCount": 992, - "totalSize": 15872 + "stackTrace": "ServletReader.kt:41 run, ServletReader.kt:20 invokeSuspend, ServletReader.kt:-1 invoke, ServletReader.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 996, + "totalSize": 15936 }, { - "name": "java.lang.Integer", - "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 946, - "totalSize": 15136 + "name": "kotlin.Result$Failure", + "stackTrace": "CancellableReusableContinuation.kt:24 close, ByteBufferChannel.kt:158 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:320 completeStateFinalization, JobSupport.kt:297 tryFinalizeSimpleState, JobSupport.kt:860 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 996, + "totalSize": 15936 }, { - "name": "kotlinx.coroutines.channels.ReceiveCatching", - "stackTrace": "ServletReader.kt:41, ServletReader.kt:20, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:147", - "totalCount": 943, - "totalSize": 15088 + "name": "java.util.ArrayDeque$DeqIterator", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 486, + "totalSize": 15552 }, { - "name": "kotlinx.coroutines.channels.ChannelResult", - "stackTrace": "ServletReader.kt:41, ServletReader.kt:20, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:147", - "totalCount": 935, - "totalSize": 14960 + "name": "java.util.concurrent.locks.ReentrantLock$NonfairSync", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 482, + "totalSize": 15424 }, { - "name": "java.util.concurrent.locks.ReentrantLock", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 928, - "totalSize": 14848 + "name": "org.eclipse.jetty.server.HttpChannel$SendCallback", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 482, + "totalSize": 15424 }, { - "name": "org.eclipse.jetty.util.thread.Locker$Lock", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 928, - "totalSize": 14848 + "name": "org.eclipse.jetty.http2.frames.DataFrame", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 482, + "totalSize": 15424 }, { - "name": "org.eclipse.jetty.http2.IStream$FrameList", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 928, - "totalSize": 14848 + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:731 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 320, + "totalSize": 15360 }, { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 300, - "totalSize": 14400 + "name": "kotlinx.coroutines.JobSupport$Finishing", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 473, + "totalSize": 15136 }, { - "name": "[Ljava.nio.ByteBuffer;", - "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 201, - "totalSize": 13008 + "name": "[Ljava.lang.Object;", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 473, + "totalSize": 15136 }, { - "name": "kotlin.jvm.internal.Ref$ObjectRef", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", - "totalCount": 699, - "totalSize": 11184 + "name": "org.eclipse.jetty.http.HttpFields$ListItr", + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 621, + "totalSize": 14904 }, { - "name": "kotlinx.coroutines.internal.Removed", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", - "totalCount": 699, - "totalSize": 11184 + "name": "java.util.ArrayList$Itr", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 452, + "totalSize": 14464 }, { - "name": "kotlinx.coroutines.JobSupport$Finishing", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 300, - "totalSize": 9600 + "name": "java.nio.DirectByteBuffer", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 226, + "totalSize": 14464 }, { - "name": "[Ljava.lang.Object;", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 300, - "totalSize": 9600 + "name": "java.util.ArrayList$Itr", + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 414, + "totalSize": 13248 }, { - "name": "java.lang.Long", - "stackTrace": "ByteBufferChannel.kt:1293, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 300, - "totalSize": 7200 + "name": "java.lang.Integer", + "stackTrace": "ByteBufferChannel.kt:694 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 812, + "totalSize": 12992 }, { - "name": "java.util.ArrayList", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 300, - "totalSize": 7200 + "name": "java.util.concurrent.locks.ReentrantLock", + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 792, + "totalSize": 12672 }, { - "name": "java.util.concurrent.LinkedBlockingQueue$Node", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 300, - "totalSize": 7200 + "name": "org.eclipse.jetty.util.thread.Locker$Lock", + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 792, + "totalSize": 12672 }, { - "name": "java.lang.String", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 295, - "totalSize": 7080 + "name": "org.eclipse.jetty.http2.IStream$FrameList", + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 792, + "totalSize": 12672 }, { - "name": "[I", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 118, - "totalSize": 6184 + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:731 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely", + "totalCount": 315, + "totalSize": 12600 }, { - "name": "org.eclipse.jetty.http.HttpFields$ListItr", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:-1", - "totalCount": 216, - "totalSize": 5184 + "name": "kotlinx.coroutines.JobSupport$Finishing", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 370, + "totalSize": 11840 }, { - "name": "kotlin.jvm.internal.Ref$ObjectRef", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 300, - "totalSize": 4800 + "name": "[Ljava.lang.Object;", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 370, + "totalSize": 11840 }, { - "name": "kotlinx.coroutines.internal.Removed", - "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:20, ByteBufferChannel.kt:161, Coroutines.kt:158, Coroutines.kt:157", - "totalCount": 300, - "totalSize": 4800 + "name": "java.util.concurrent.locks.ReentrantLock$NonfairSync", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 365, + "totalSize": 11680 }, { - "name": "kotlinx.coroutines.internal.Removed", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 300, - "totalSize": 4800 + "name": "org.eclipse.jetty.server.HttpChannel$SendCallback", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 365, + "totalSize": 11680 }, { - "name": "java.util.ArrayList$Itr", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:-1", - "totalCount": 144, - "totalSize": 4608 + "name": "java.util.ArrayDeque$DeqIterator", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 365, + "totalSize": 11680 }, { - "name": "io.ktor.server.servlet.ServletWriter$loop$1", - "stackTrace": "ServletWriter.kt:-1, ServletWriter.kt:47, ServletWriter.kt:-1", - "totalCount": 72, - "totalSize": 4032 + "name": "org.eclipse.jetty.http2.frames.DataFrame", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 365, + "totalSize": 11680 }, { - "name": "java.nio.HeapByteBuffer", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:-1", - "totalCount": 72, - "totalSize": 4032 + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, ByteWriteChannel.kt:168 close, BaseApplicationResponse.kt:360 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 364, + "totalSize": 11648 }, { - "name": "[Ljava.nio.ByteBuffer;", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 168, - "totalSize": 4032 + "name": "io.ktor.server.servlet.ServletWriter$loop$1", + "stackTrace": "ServletWriter.kt:-1 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 207, + "totalSize": 11592 }, { - "name": "io.ktor.utils.io.ByteBufferChannel$readAvailableSuspend$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:-1", - "totalCount": 72, - "totalSize": 4032 + "name": "java.nio.HeapByteBuffer", + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 207, + "totalSize": 11592 }, { - "name": "[Ljava.lang.Object;", - "stackTrace": "RoutingResolveContext.kt:148, RoutingResolveContext.kt:158, RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", - "totalCount": 159, - "totalSize": 3816 + "name": "org.eclipse.jetty.util.thread.Locker", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 482, + "totalSize": 11568 }, { - "name": "java.util.concurrent.ConcurrentLinkedQueue$Node", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:-1", - "totalCount": 144, - "totalSize": 3456 + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "Coroutines.kt:-1 join, ServletApplicationResponse.kt:59 invokeSuspend, ServletApplicationResponse.kt:-1 invoke, ServletApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 478, + "totalSize": 11472 }, { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:731, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:-1", - "totalCount": 72, - "totalSize": 3456 + "name": "java.lang.Long", + "stackTrace": "ByteBufferChannel.kt:1293 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", + "totalCount": 473, + "totalSize": 11352 }, { - "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:731, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:-1", - "totalCount": 72, - "totalSize": 3456 + "name": "java.util.ArrayList", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 473, + "totalSize": 11352 }, { - "name": "org.eclipse.jetty.server.HttpOutput$AsyncFlush", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:-1", - "totalCount": 72, - "totalSize": 2880 + "name": "java.util.concurrent.LinkedBlockingQueue$Node", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 473, + "totalSize": 11352 }, { - "name": "org.eclipse.jetty.http.MetaData$Response", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:-1", - "totalCount": 72, - "totalSize": 2880 + "name": "org.eclipse.jetty.http2.HTTP2Session$DataEntry", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 226, + "totalSize": 10848 }, { - "name": "kotlinx.coroutines.InvokeOnCancelling", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:731, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:-1", - "totalCount": 72, - "totalSize": 2880 + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely", + "totalCount": 225, + "totalSize": 10800 }, { - "name": "java.util.ArrayList$Itr", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 88, - "totalSize": 2816 + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely", + "totalCount": 225, + "totalSize": 10800 }, { - "name": "java.nio.DirectByteBuffer", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 44, - "totalSize": 2816 + "name": "java.util.ArrayList$Itr", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 314, + "totalSize": 10048 }, { "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "ByteBufferChannel.kt:89, Coroutines.kt:140", - "totalCount": 87, - "totalSize": 2784 + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:731 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely", + "totalCount": 314, + "totalSize": 10048 }, { - "name": "[C", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 12, - "totalSize": 2448 + "name": "java.util.concurrent.ConcurrentLinkedQueue$Node", + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 414, + "totalSize": 9936 }, { - "name": "[Ljava.lang.Object;", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:-1", - "totalCount": 72, - "totalSize": 2304 + "name": "kotlinx.coroutines.internal.Removed", + "stackTrace": "CancellableReusableContinuation.kt:132 dispose, CancellableReusableContinuation.kt:20 close, ByteBufferChannel.kt:161 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 619, + "totalSize": 9904 + }, + { + "name": "org.eclipse.jetty.server.HttpOutput$AsyncFlush", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 226, + "totalSize": 9040 + }, + { + "name": "java.lang.Long", + "stackTrace": "ByteBufferChannel.kt:1293 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", + "totalCount": 370, + "totalSize": 8880 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 370, + "totalSize": 8880 + }, + { + "name": "java.util.concurrent.LinkedBlockingQueue$Node", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 370, + "totalSize": 8880 + }, + { + "name": "org.eclipse.jetty.util.thread.Locker", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 365, + "totalSize": 8760 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, ByteWriteChannel.kt:168 close, BaseApplicationResponse.kt:360 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 364, + "totalSize": 8736 + }, + { + "name": "org.eclipse.jetty.server.HttpOutput$AsyncFlush", + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 207, + "totalSize": 8280 + }, + { + "name": "org.eclipse.jetty.http.MetaData$Response", + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 207, + "totalSize": 8280 + }, + { + "name": "kotlinx.coroutines.channels.ReceiveCatching", + "stackTrace": "ServletReader.kt:41 run, ServletReader.kt:20 invokeSuspend, ServletReader.kt:-1 invoke, ServletReader.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 516, + "totalSize": 8256 + }, + { + "name": "kotlinx.coroutines.channels.ChannelResult", + "stackTrace": "ServletReader.kt:41 run, ServletReader.kt:20 invokeSuspend, ServletReader.kt:-1 invoke, ServletReader.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 513, + "totalSize": 8208 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run", + "totalCount": 203, + "totalSize": 8120 + }, + { + "name": "java.util.concurrent.locks.ReentrantLock", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 482, + "totalSize": 7712 + }, + { + "name": "org.eclipse.jetty.util.thread.Locker$Lock", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 482, + "totalSize": 7712 + }, + { + "name": "kotlin.jvm.internal.Ref$ObjectRef", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 473, + "totalSize": 7568 + }, + { + "name": "kotlinx.coroutines.internal.Removed", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 473, + "totalSize": 7568 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:731 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask", + "totalCount": 315, + "totalSize": 7560 + }, + { + "name": "java.util.concurrent.ConcurrentLinkedQueue$Node", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 314, + "totalSize": 7536 + }, + { + "name": "org.eclipse.jetty.server.HttpOutput$AsyncWrite", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 157, + "totalSize": 7536 + }, + { + "name": "org.eclipse.jetty.http2.HTTP2Session$DataEntry", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 157, + "totalSize": 7536 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:731 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely", + "totalCount": 314, + "totalSize": 7536 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 156, + "totalSize": 7488 + }, + { + "name": "java.util.concurrent.locks.ReentrantLock$NonfairSync", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 226, + "totalSize": 7232 + }, + { + "name": "org.eclipse.jetty.server.HttpChannel$SendCallback", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 226, + "totalSize": 7232 + }, + { + "name": "java.util.ArrayDeque$DeqIterator", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 226, + "totalSize": 7232 + }, + { + "name": "org.eclipse.jetty.http2.frames.DataFrame", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 226, + "totalSize": 7232 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", + "totalCount": 224, + "totalSize": 7168 + }, + { + "name": "java.lang.Integer", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 447, + "totalSize": 7152 + }, + { + "name": "java.lang.String", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 282, + "totalSize": 6768 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 207, + "totalSize": 6624 }, { "name": "java.util.concurrent.locks.ReentrantLock$NonfairSync", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:-1", - "totalCount": 72, - "totalSize": 2304 + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 207, + "totalSize": 6624 }, { "name": "org.eclipse.jetty.server.HttpChannel$SendCallback", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:-1", - "totalCount": 72, - "totalSize": 2304 + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 207, + "totalSize": 6624 }, { "name": "org.eclipse.jetty.http2.frames.HeadersFrame", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:-1", - "totalCount": 72, - "totalSize": 2304 + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 207, + "totalSize": 6624 }, { "name": "org.eclipse.jetty.http2.HTTP2Session$ControlEntry", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:-1", - "totalCount": 72, - "totalSize": 2304 + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 207, + "totalSize": 6624 }, { "name": "java.util.ArrayDeque$DeqIterator", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:-1", - "totalCount": 72, - "totalSize": 2304 + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 207, + "totalSize": 6624 }, { "name": "kotlinx.coroutines.ChildContinuation", - "stackTrace": "ServletWriter.kt:46, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 72, - "totalSize": 2304 + "stackTrace": "ServletWriter.kt:46 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 207, + "totalSize": 6624 }, { "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "ServletWriter.kt:109", - "totalCount": 72, - "totalSize": 2304 + "stackTrace": "ServletWriter.kt:109 onWritePossible, HttpOutput.java:1541 run, HttpChannel.java:602 handle, HttpChannel.java:439 run, QueuedThreadPool.java:883 runJob, QueuedThreadPool.java:1034 run, Thread.java:833 run", + "totalCount": 206, + "totalSize": 6592 }, { "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:731, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:-1", - "totalCount": 72, - "totalSize": 2304 + "stackTrace": "ServletWriter.kt:46 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 206, + "totalSize": 6592 }, { "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "ServletWriter.kt:46, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 71, - "totalSize": 2272 + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run", + "totalCount": 203, + "totalSize": 6496 + }, + { + "name": "java.lang.Integer", + "stackTrace": "ByteBufferChannel.kt:694 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:25 access$readAvailableSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 373, + "totalSize": 5968 + }, + { + "name": "kotlin.jvm.internal.Ref$ObjectRef", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 370, + "totalSize": 5920 + }, + { + "name": "kotlinx.coroutines.internal.Removed", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 370, + "totalSize": 5920 + }, + { + "name": "java.util.concurrent.locks.ReentrantLock", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 365, + "totalSize": 5840 + }, + { + "name": "org.eclipse.jetty.util.thread.Locker$Lock", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 365, + "totalSize": 5840 + }, + { + "name": "kotlinx.coroutines.internal.Removed", + "stackTrace": "CancellableReusableContinuation.kt:132 dispose, CancellableReusableContinuation.kt:20 close, ByteBufferChannel.kt:161 close, ByteWriteChannel.kt:168 close, BaseApplicationResponse.kt:360 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 362, + "totalSize": 5792 + }, + { + "name": "java.lang.Integer", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 357, + "totalSize": 5712 }, { "name": "[I", - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 17, - "totalSize": 2176 + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 108, + "totalSize": 5680 }, { - "name": "org.eclipse.jetty.http2.HTTP2Session$DataEntry", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 44, - "totalSize": 2112 + "name": "org.eclipse.jetty.util.thread.Locker", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 226, + "totalSize": 5424 }, { - "name": "kotlinx.coroutines.NodeList", - "stackTrace": "ByteBufferChannel.kt:89, Coroutines.kt:140", - "totalCount": 87, - "totalSize": 2088 + "name": "java.util.concurrent.ConcurrentLinkedQueue$Node", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 226, + "totalSize": 5424 }, { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 42, - "totalSize": 2016 + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", + "totalCount": 224, + "totalSize": 5376 }, { - "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 42, - "totalSize": 2016 + "name": "java.util.concurrent.locks.ReentrantLock$NonfairSync", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 157, + "totalSize": 5024 }, { - "name": "java.util.HashMap", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 39, - "totalSize": 1872 + "name": "org.eclipse.jetty.server.HttpChannel$SendCallback", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 157, + "totalSize": 5024 }, { - "name": "java.lang.String", - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 76, - "totalSize": 1824 + "name": "java.util.ArrayDeque$DeqIterator", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 157, + "totalSize": 5024 }, { - "name": "org.eclipse.jetty.server.HttpOutput$AsyncFlush", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 44, - "totalSize": 1760 + "name": "org.eclipse.jetty.http2.frames.DataFrame", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 157, + "totalSize": 5024 + }, + { + "name": "kotlinx.coroutines.JobSupport$Finishing", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 156, + "totalSize": 4992 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 156, + "totalSize": 4992 }, { "name": "org.eclipse.jetty.util.thread.Locker", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:-1", - "totalCount": 72, - "totalSize": 1728 + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 207, + "totalSize": 4968 }, { "name": "java.util.ArrayList", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:-1", - "totalCount": 72, - "totalSize": 1728 + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 207, + "totalSize": 4968 }, { "name": "java.util.Collections$UnmodifiableRandomAccessList", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:-1", - "totalCount": 72, - "totalSize": 1728 + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 207, + "totalSize": 4968 }, { "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "ServletWriter.kt:109", - "totalCount": 72, - "totalSize": 1728 + "stackTrace": "ServletWriter.kt:109 onWritePossible, HttpOutput.java:1541 run, HttpChannel.java:602 handle, HttpChannel.java:439 run, QueuedThreadPool.java:883 runJob, QueuedThreadPool.java:1034 run, Thread.java:833 run", + "totalCount": 206, + "totalSize": 4944 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "ServletWriter.kt:46 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 206, + "totalSize": 4944 }, { "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:731, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:-1", - "totalCount": 72, - "totalSize": 1728 + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", + "totalCount": 203, + "totalSize": 4872 }, { "name": "kotlinx.coroutines.NodeList", - "stackTrace": "ServletWriter.kt:46, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 71, - "totalSize": 1704 + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run", + "totalCount": 199, + "totalSize": 4776 }, { - "name": "java.lang.StringBuilder", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 69, - "totalSize": 1656 + "name": "org.eclipse.jetty.util.thread.Locker", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 157, + "totalSize": 3768 + }, + { + "name": "java.lang.Long", + "stackTrace": "ByteBufferChannel.kt:1293 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask", + "totalCount": 156, + "totalSize": 3744 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 156, + "totalSize": 3744 + }, + { + "name": "java.util.concurrent.LinkedBlockingQueue$Node", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 156, + "totalSize": 3744 + }, + { + "name": "java.util.concurrent.locks.ReentrantLock", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 226, + "totalSize": 3616 + }, + { + "name": "org.eclipse.jetty.util.thread.Locker$Lock", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 226, + "totalSize": 3616 + }, + { + "name": "java.util.concurrent.locks.ReentrantLock", + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 207, + "totalSize": 3312 + }, + { + "name": "org.eclipse.jetty.util.thread.Locker$Lock", + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 207, + "totalSize": 3312 + }, + { + "name": "org.eclipse.jetty.http2.IStream$FrameList", + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 207, + "totalSize": 3312 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke", + "totalCount": 76, + "totalSize": 3040 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readAvailableSuspend$1", + "stackTrace": "ByteBufferChannel.kt:-1 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 54, + "totalSize": 3024 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 23, - "totalSize": 1592 + "stackTrace": "RoutingResolveContext.kt:148 handleRoute, RoutingResolveContext.kt:158 handleRoute, RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode", + "totalCount": 115, + "totalSize": 2760 }, { - "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", - "totalCount": 31, - "totalSize": 1488 + "name": "java.util.concurrent.locks.ReentrantLock", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 157, + "totalSize": 2512 }, { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", - "totalCount": 30, - "totalSize": 1440 + "name": "org.eclipse.jetty.util.thread.Locker$Lock", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 157, + "totalSize": 2512 }, { - "name": "java.util.concurrent.locks.ReentrantLock$NonfairSync", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 44, - "totalSize": 1408 + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:731 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 52, + "totalSize": 2496 }, { - "name": "org.eclipse.jetty.server.HttpChannel$SendCallback", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 44, - "totalSize": 1408 + "name": "kotlin.jvm.internal.Ref$ObjectRef", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 156, + "totalSize": 2496 }, { - "name": "java.util.ArrayDeque$DeqIterator", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 44, - "totalSize": 1408 + "name": "kotlinx.coroutines.internal.Removed", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 156, + "totalSize": 2496 }, { - "name": "org.eclipse.jetty.http2.frames.DataFrame", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 44, - "totalSize": 1408 + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:731 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 51, + "totalSize": 2448 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke", + "totalCount": 76, + "totalSize": 2432 }, { "name": "java.lang.Integer", - "stackTrace": "ByteBufferChannel.kt:694, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 87, - "totalSize": 1392 + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 142, + "totalSize": 2272 }, { - "name": "java.net.URL", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 21, - "totalSize": 1344 + "name": "[I", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 17, + "totalSize": 2176 }, { - "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 41, - "totalSize": 1312 + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", + "totalCount": 67, + "totalSize": 2144 }, { "name": "[C", - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 3, - "totalSize": 1296 + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 9, + "totalSize": 2088 }, { - "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", - "totalCount": 37, - "totalSize": 1184 + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:731 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 50, + "totalSize": 2000 }, { - "name": "java.util.concurrent.locks.ReentrantLock", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:-1", - "totalCount": 72, - "totalSize": 1152 + "name": "[Ljava.nio.ByteBuffer;", + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 81, + "totalSize": 1944 }, { - "name": "org.eclipse.jetty.util.thread.Locker$Lock", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:-1", - "totalCount": 72, - "totalSize": 1152 + "name": "[Ljava.nio.ByteBuffer;", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 76, + "totalSize": 1856 }, { - "name": "org.eclipse.jetty.http2.IStream$FrameList", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:-1", - "totalCount": 72, - "totalSize": 1152 + "name": "java.util.HashMap", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 38, + "totalSize": 1824 }, { - "name": "[Ljava.lang.Object;", - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 15, - "totalSize": 1096 + "name": "java.lang.String", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 76, + "totalSize": 1824 }, { - "name": "org.eclipse.jetty.util.thread.Locker", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 44, - "totalSize": 1056 + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend", + "totalCount": 76, + "totalSize": 1824 }, { - "name": "java.util.concurrent.ConcurrentLinkedQueue$Node", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 44, - "totalSize": 1056 + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke", + "totalCount": 76, + "totalSize": 1824 }, { - "name": "[Ljava.nio.ByteBuffer;", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 43, - "totalSize": 1032 + "name": "java.lang.Long", + "stackTrace": "ByteBufferChannel.kt:1712 discardSuspend, ByteBufferChannel.kt:1692 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 74, + "totalSize": 1776 }, { - "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 41, - "totalSize": 984 + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith", + "totalCount": 36, + "totalSize": 1728 }, { - "name": "[Ljava.lang.String;", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 8, - "totalSize": 896 + "name": "java.lang.StringBuilder", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 69, + "totalSize": 1656 }, { - "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", - "totalCount": 37, - "totalSize": 888 + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", + "totalCount": 67, + "totalSize": 1608 }, { - "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", - "totalCount": 27, - "totalSize": 864 + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:731 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 50, + "totalSize": 1600 }, { - "name": "java.util.ArrayList", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 35, - "totalSize": 840 + "name": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ExclusiveNode", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:392 tryTerminate$ktor_io, ByteBufferChannel.kt:137 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:320 completeStateFinalization, JobSupport.kt:297 tryFinalizeSimpleState, JobSupport.kt:860 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 50, + "totalSize": 1600 }, { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", - "totalCount": 16, - "totalSize": 768 + "name": "[Ljava.lang.Object;", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 23, + "totalSize": 1528 }, { - "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "name": "[B", + "stackTrace": "BufferViewJvm.kt:23 read, FileChannels.kt:64 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 16, - "totalSize": 768 + "totalSize": 1376 }, { - "name": "[Ljava.nio.ByteBuffer;", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:-1", - "totalCount": 30, - "totalSize": 720 + "name": "java.net.URL", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 21, + "totalSize": 1344 }, { - "name": "java.util.concurrent.locks.ReentrantLock", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 44, - "totalSize": 704 + "name": "[C", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 3, + "totalSize": 1296 }, { - "name": "org.eclipse.jetty.util.thread.Locker$Lock", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 44, - "totalSize": 704 + "name": "kotlinx.coroutines.internal.Removed", + "stackTrace": "CancellableReusableContinuation.kt:132 dispose, CancellableReusableContinuation.kt:64 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke", + "totalCount": 76, + "totalSize": 1216 }, { - "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", - "totalCount": 27, - "totalSize": 648 + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:731 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 50, + "totalSize": 1200 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 15, + "totalSize": 1096 + }, + { + "name": "java.lang.Integer", + "stackTrace": "ByteBufferChannel.kt:694 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 59, + "totalSize": 944 }, { "name": "java.util.ArrayList", - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 34, + "totalSize": 816 + }, + { + "name": "[Ljava.lang.String;", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 6, + "totalSize": 792 + }, + { + "name": "[Ljava.nio.ByteBuffer;", + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 32, + "totalSize": 768 + }, + { + "name": "[Ljava.nio.ByteBuffer;", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 29, + "totalSize": 696 + }, + { + "name": "java.nio.DirectByteBuffer", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 10, + "totalSize": 640 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", "totalCount": 25, "totalSize": 600 }, { "name": "[J", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 24, - "totalSize": 576 + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 22, + "totalSize": 528 }, { "name": "java.util.BitSet", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 24, - "totalSize": 576 + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 22, + "totalSize": 528 }, { - "name": "kotlinx.coroutines.InvokeOnCancelling", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 13, - "totalSize": 520 + "name": "[Ljava.nio.ByteBuffer;", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 20, + "totalSize": 480 }, { "name": "[J", - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", "totalCount": 20, "totalSize": 480 }, { "name": "java.util.BitSet", - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", "totalCount": 20, "totalSize": 480 }, { "name": "java.util.HashMap", - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", "totalCount": 10, "totalSize": 480 }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readAvailableSuspend$1", + "stackTrace": "ByteBufferChannel.kt:-1 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 8, + "totalSize": 448 + }, { "name": "java.net.URL", - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", "totalCount": 7, "totalSize": 448 }, { "name": "java.util.HashSet", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 27, "totalSize": 432 }, { "name": "java.lang.StringBuilder", - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", "totalCount": 18, "totalSize": 432 }, { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 13, - "totalSize": 416 + "name": "kotlinx.coroutines.BlockingEventLoop", + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", + "totalCount": 9, + "totalSize": 432 }, { - "name": "java.nio.DirectByteBuffer", - "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 6, + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:731 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 8, "totalSize": 384 }, { - "name": "jdk.internal.ref.CleanerImpl$PhantomCleanableRef", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:731 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 8, "totalSize": 384 }, + { + "name": "[C", + "stackTrace": "BufferViewJvm.kt:23 read, FileChannels.kt:64 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 3, + "totalSize": 360 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 7, + "totalSize": 336 + }, { "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 7, "totalSize": 336 }, { "name": "java.util.jar.JarFile$JarFileEntry", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 3, "totalSize": 312 }, { - "name": "kotlinx.coroutines.NodeList", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 13, - "totalSize": 312 - }, - { - "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 13, - "totalSize": 312 - }, - { - "name": "java.io.File", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 9, - "totalSize": 288 - }, - { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 6, - "totalSize": 288 + "name": "java.lang.String", + "stackTrace": "BufferViewJvm.kt:23 read, FileChannels.kt:64 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 13, + "totalSize": 312 }, { - "name": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ExclusiveNode", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:392, ByteBufferChannel.kt:137, Coroutines.kt:158, Coroutines.kt:157", + "name": "java.io.File", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 9, "totalSize": 288 }, { - "name": "kotlinx.coroutines.ChildContinuation", - "stackTrace": "ServletReader.kt:41, ServletReader.kt:20, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:147", - "totalCount": 8, - "totalSize": 256 + "name": "[Ljava.nio.ByteBuffer;", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 11, + "totalSize": 264 }, { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "ServletReader.kt:41, ServletReader.kt:20, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:147", - "totalCount": 8, - "totalSize": 256 + "name": "[I", + "stackTrace": "BufferViewJvm.kt:23 read, FileChannels.kt:64 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2, + "totalSize": 264 }, { "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "ServletReader.kt:102", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, ByteBufferChannel.kt:1254 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke", "totalCount": 8, "totalSize": 256 }, { "name": "[Ljava.lang.String;", - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", "totalCount": 2, "totalSize": 248 }, { - "name": "sun.nio.ch.IOVecWrapper", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 5, + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run", + "totalCount": 6, "totalSize": 240 }, { - "name": "kotlinx.coroutines.internal.Removed", - "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 13, - "totalSize": 208 + "name": "jdk.internal.ref.CleanerImpl$PhantomCleanableRef", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 4, + "totalSize": 192 }, { "name": "java.util.concurrent.ConcurrentHashMap$Node", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 6, "totalSize": 192 }, { - "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 6, + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:25 access$readAvailableSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask", + "totalCount": 4, "totalSize": 192 }, { - "name": "kotlinx.coroutines.NodeList", - "stackTrace": "ServletReader.kt:41, ServletReader.kt:20, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:147", - "totalCount": 8, + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run", + "totalCount": 6, "totalSize": 192 }, { "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "ServletReader.kt:102", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, ByteBufferChannel.kt:1254 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke", "totalCount": 8, "totalSize": 192 }, { "name": "java.util.zip.ZipFile$ZipFileInputStream", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 3, "totalSize": 168 }, { "name": "java.util.zip.ZipFile$ZipFileInflaterInputStream", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 3, "totalSize": 168 }, - { - "name": "[Ljava.lang.Object;", - "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 2, - "totalSize": 160 - }, - { - "name": "jdk.internal.ref.Cleaner", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 4, - "totalSize": 160 - }, { "name": "jdk.internal.ref.Cleaner", - "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 4, "totalSize": 160 }, { - "name": "sun.nio.ch.AllocatedNativeObject", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:25 access$readAvailableSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely", "totalCount": 5, "totalSize": 160 }, { "name": "kotlinx.coroutines.InvokeOnCancelling", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run", "totalCount": 4, "totalSize": 160 }, { - "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 6, - "totalSize": 144 - }, - { - "name": "kotlinx.coroutines.BlockingEventLoop", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:25 access$readAvailableSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask", "totalCount": 3, "totalSize": 144 }, { - "name": "java.nio.DirectByteBuffer$Deallocator", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 4, - "totalSize": 128 + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", + "totalCount": 6, + "totalSize": 144 }, { "name": "java.nio.DirectByteBuffer$Deallocator", - "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 4, "totalSize": 128 }, - { - "name": "kotlinx.coroutines.channels.ChannelResult$Closed", - "stackTrace": "ServletReader.kt:102", - "totalCount": 8, - "totalSize": 128 - }, - { - "name": "kotlinx.coroutines.channels.ChannelResult", - "stackTrace": "ServletReader.kt:102", - "totalCount": 8, - "totalSize": 128 - }, { "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run", "totalCount": 4, "totalSize": 128 }, { "name": "jdk.internal.loader.URLClassPath$JarLoader$2", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 3, "totalSize": 120 }, { "name": "java.util.WeakHashMap$Entry", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 3, "totalSize": 120 }, { "name": "java.security.CodeSource", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 3, "totalSize": 120 }, { - "name": "java.nio.HeapByteBuffer", - "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 2, - "totalSize": 112 + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:25 access$readAvailableSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely", + "totalCount": 5, + "totalSize": 120 }, { - "name": "java.lang.Integer", - "stackTrace": "ByteBufferChannel.kt:694, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 7, - "totalSize": 112 + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run", + "totalCount": 5, + "totalSize": 120 }, { "name": "java.util.jar.JarFile$JarFileEntry", - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", "totalCount": 1, "totalSize": 104 }, + { + "name": "[Ljava.lang.String;", + "stackTrace": "BufferViewJvm.kt:23 read, FileChannels.kt:64 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2, + "totalSize": 104 + }, { "name": "java.lang.Object", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 6, "totalSize": 96 }, { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 2, + "name": "java.io.File", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 3, "totalSize": 96 }, { - "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 2, + "name": "kotlinx.coroutines.ChildContinuation", + "stackTrace": "ServletReader.kt:41 run, ServletReader.kt:20 invokeSuspend, ServletReader.kt:-1 invoke, ServletReader.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 3, "totalSize": 96 }, { - "name": "kotlinx.coroutines.NodeList", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", - "totalCount": 4, + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "ServletReader.kt:41 run, ServletReader.kt:20 invokeSuspend, ServletReader.kt:-1 invoke, ServletReader.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 3, + "totalSize": 96 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "ServletReader.kt:102 onAllDataRead, HttpInput.java:968 run, HttpChannel.java:592 handle, HttpChannel.java:439 run, QueuedThreadPool.java:883 runJob, QueuedThreadPool.java:1034 run, Thread.java:833 run", + "totalCount": 3, "totalSize": 96 }, { "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", "totalCount": 4, "totalSize": 96 }, { - "name": "java.io.File", - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 3, + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run", + "totalCount": 4, "totalSize": 96 }, { - "name": "sun.nio.ch.IOVecWrapper$Deallocator", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 5, - "totalSize": 80 + "name": "[Ljava.lang.Object;", + "stackTrace": "BufferViewJvm.kt:23 read, FileChannels.kt:64 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 96 }, { - "name": "java.util.IdentityHashMap", - "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", + "name": "jdk.internal.ref.Cleaner", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 2, "totalSize": 80 }, { "name": "kotlinx.coroutines.InvokeOnCancelling", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:25 access$readAvailableSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", "totalCount": 2, "totalSize": 80 }, { - "name": "kotlinx.coroutines.InvokeOnCancelling", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", - "totalCount": 2, - "totalSize": 80 + "name": "org.eclipse.jetty.http.HttpFields$ListItr", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 3, + "totalSize": 72 }, { "name": "java.util.zip.ZipFile$InflaterCleanupAction", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 3, "totalSize": 72 }, { "name": "java.security.SecureClassLoader$1", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 3, "totalSize": 72 }, { "name": "[Ljava.util.List;", - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", "totalCount": 3, "totalSize": 72 }, { - "name": "java.util.ArrayList$Itr", - "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 2, - "totalSize": 64 + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "ServletReader.kt:41 run, ServletReader.kt:20 invokeSuspend, ServletReader.kt:-1 invoke, ServletReader.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 3, + "totalSize": 72 }, { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "ServletReader.kt:102 onAllDataRead, HttpInput.java:968 run, HttpChannel.java:592 handle, HttpChannel.java:439 run, QueuedThreadPool.java:883 runJob, QueuedThreadPool.java:1034 run, Thread.java:833 run", + "totalCount": 3, + "totalSize": 72 + }, + { + "name": "java.util.concurrent.LinkedBlockingQueue$Node", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:392 tryTerminate$ktor_io, ByteBufferChannel.kt:137 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask", + "totalCount": 3, + "totalSize": 72 + }, + { + "name": "java.nio.DirectByteBuffer$Deallocator", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 2, "totalSize": 64 }, { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "name": "[I", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 2, "totalSize": 64 }, { - "name": "kotlinx.coroutines.internal.Removed", - "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "name": "java.lang.Integer", + "stackTrace": "ByteBufferChannel.kt:694 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 4, "totalSize": 64 }, { "name": "java.util.concurrent.ConcurrentHashMap$Node", - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 2, + "totalSize": 64 + }, + { + "name": "kotlinx.coroutines.CompletedContinuation", + "stackTrace": "Coroutines.kt:-1 join, ServletApplicationResponse.kt:59 invokeSuspend, ServletApplicationResponse.kt:-1 invoke, ServletApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 2, + "totalSize": 64 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:25 access$readAvailableSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", "totalCount": 2, "totalSize": 64 }, + { + "name": "kotlinx.coroutines.internal.Removed", + "stackTrace": "CancellableReusableContinuation.kt:132 dispose, CancellableReusableContinuation.kt:64 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run", + "totalCount": 4, + "totalSize": 64 + }, { "name": "java.util.zip.ZipFile$ZipFileInputStream", - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", "totalCount": 1, "totalSize": 56 }, { "name": "java.util.zip.ZipFile$ZipFileInflaterInputStream", - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", "totalCount": 1, "totalSize": 56 }, { - "name": "java.util.concurrent.ConcurrentLinkedQueue$Node", - "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 2, + "name": "sun.nio.ch.IOVecWrapper", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, "totalSize": 48 }, { - "name": "org.eclipse.jetty.http2.HTTP2Session$DataEntry", - "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "name": "sun.nio.ch.IOVecWrapper", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 48 }, { - "name": "org.eclipse.jetty.server.HttpOutput$AsyncWrite", - "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "name": "jdk.internal.ref.CleanerImpl$PhantomCleanableRef", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 48 }, { - "name": "[I", - "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 2, + "name": "java.util.zip.CRC32", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 3, "totalSize": 48 }, { - "name": "sun.nio.ch.IOVecWrapper", - "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 1, + "name": "java.security.SecureClassLoader$CodeSourceKey", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 3, "totalSize": 48 }, { - "name": "jdk.internal.ref.CleanerImpl$PhantomCleanableRef", - "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke", "totalCount": 1, "totalSize": 48 }, { - "name": "sun.nio.ch.Util$BufferCache", - "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 2, + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke", + "totalCount": 1, "totalSize": 48 }, { - "name": "java.util.Collections$SetFromMap", - "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 2, + "name": "jdk.internal.ref.CleanerImpl$PhantomCleanableRef", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 1, "totalSize": 48 }, { - "name": "java.util.zip.CRC32", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "name": "kotlinx.coroutines.channels.ChannelResult$Closed", + "stackTrace": "ServletReader.kt:102 onAllDataRead, HttpInput.java:968 run, HttpChannel.java:592 handle, HttpChannel.java:439 run, QueuedThreadPool.java:883 runJob, QueuedThreadPool.java:1034 run, Thread.java:833 run", "totalCount": 3, "totalSize": 48 }, { - "name": "java.security.SecureClassLoader$CodeSourceKey", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "name": "kotlinx.coroutines.channels.ChannelResult", + "stackTrace": "ServletReader.kt:102 onAllDataRead, HttpInput.java:968 run, HttpChannel.java:592 handle, HttpChannel.java:439 run, QueuedThreadPool.java:883 runJob, QueuedThreadPool.java:1034 run, Thread.java:833 run", "totalCount": 3, "totalSize": 48 }, { - "name": "kotlinx.coroutines.NodeList", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:25 access$readAvailableSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", "totalCount": 2, "totalSize": 48 }, { "name": "kotlinx.coroutines.NodeList", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:25 access$readAvailableSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", "totalCount": 2, "totalSize": 48 }, { - "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 2, + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, "totalSize": 48 }, { - "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "name": "java.util.ArrayList", + "stackTrace": "BufferViewJvm.kt:23 read, FileChannels.kt:64 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 2, "totalSize": 48 }, { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 1, + "name": "[J", + "stackTrace": "BufferViewJvm.kt:23 read, FileChannels.kt:64 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2, "totalSize": 48 }, { - "name": "jdk.internal.ref.CleanerImpl$PhantomCleanableRef", - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 1, + "name": "java.util.BitSet", + "stackTrace": "BufferViewJvm.kt:23 read, FileChannels.kt:64 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2, "totalSize": 48 }, { - "name": "kotlinx.coroutines.BlockingEventLoop", - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "name": "java.util.HashMap", + "stackTrace": "BufferViewJvm.kt:23 read, FileChannels.kt:64 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 48 }, { - "name": "io.ktor.server.servlet.ServletWriter$finish$1", - "stackTrace": "ServletWriter.kt:-1, ServletWriter.kt:49, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 1, - "totalSize": 40 - }, - { - "name": "kotlinx.coroutines.InvokeOnCancelling", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "name": "org.eclipse.jetty.http.MetaData$Response", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 40 }, { "name": "jdk.internal.loader.URLClassPath$JarLoader$2", - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", "totalCount": 1, "totalSize": 40 }, { "name": "java.util.WeakHashMap$Entry", - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", "totalCount": 1, "totalSize": 40 }, { "name": "java.security.CodeSource", - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", "totalCount": 1, "totalSize": 40 }, { - "name": "java.util.concurrent.locks.ReentrantLock$NonfairSync", - "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:25 access$readAvailableSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", "totalCount": 1, - "totalSize": 32 + "totalSize": 40 }, { - "name": "org.eclipse.jetty.server.HttpChannel$SendCallback", - "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "name": "org.eclipse.jetty.http2.frames.HeadersFrame", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 32 }, { - "name": "java.util.ArrayDeque$DeqIterator", - "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "name": "org.eclipse.jetty.http2.HTTP2Session$ControlEntry", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 32 }, { - "name": "org.eclipse.jetty.http2.frames.DataFrame", - "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "name": "sun.nio.ch.AllocatedNativeObject", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 32 }, { "name": "sun.nio.ch.AllocatedNativeObject", - "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 32 }, { - "name": "java.util.IdentityHashMap$KeySet", - "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 2, + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke", + "totalCount": 1, "totalSize": 32 }, { - "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 1, + "name": "java.lang.Object", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 2, "totalSize": 32 }, { "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "Coroutines.kt:157, Coroutines.kt:42, ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1, "totalSize": 32 }, { "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:25 access$readAvailableSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", "totalCount": 1, "totalSize": 32 }, { "name": "kotlinx.coroutines.JobSupport$Finishing", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 32 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 32 }, { - "name": "java.lang.Object", - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 2, + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, ByteBufferChannel.kt:1254 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 1, "totalSize": 32 }, { - "name": "org.eclipse.jetty.util.thread.Locker", - "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "name": "java.util.Collections$UnmodifiableRandomAccessList", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 24 }, { - "name": "[Ljava.nio.ByteBuffer;", - "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "name": "org.eclipse.jetty.util.CountingCallback", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 24 }, { "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke", "totalCount": 1, "totalSize": 24 }, { "name": "java.lang.Long", - "stackTrace": "ByteBufferChannel.kt:1293, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "stackTrace": "ByteBufferChannel.kt:1293 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask", "totalCount": 1, "totalSize": 24 }, { - "name": "java.lang.Long", - "stackTrace": "ByteBufferChannel.kt:1712, ByteBufferChannel.kt:1692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:226, DefaultEnginePipeline.kt:40", + "name": "java.util.zip.ZipFile$InflaterCleanupAction", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", "totalCount": 1, "totalSize": 24 }, { - "name": "kotlinx.coroutines.NodeList", - "stackTrace": "Coroutines.kt:-1, ServletApplicationResponse.kt:59, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "name": "java.security.SecureClassLoader$1", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", "totalCount": 1, "totalSize": 24 }, { "name": "kotlinx.coroutines.NodeList", - "stackTrace": "Coroutines.kt:157, Coroutines.kt:42, ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:123", + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1, "totalSize": 24 }, { - "name": "kotlinx.coroutines.NodeList", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:25 access$readAvailableSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", "totalCount": 1, "totalSize": 24 }, { - "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:25 access$readAvailableSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", "totalCount": 1, "totalSize": 24 }, { "name": "java.util.ArrayList", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 24 }, { "name": "java.util.concurrent.LinkedBlockingQueue$Node", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 24 }, { - "name": "java.util.zip.ZipFile$InflaterCleanupAction", - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, ByteBufferChannel.kt:1254 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", "totalCount": 1, "totalSize": 24 }, { - "name": "java.security.SecureClassLoader$1", - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "name": "org.eclipse.jetty.http2.IStream$FrameList", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, - "totalSize": 24 + "totalSize": 16 }, { - "name": "java.util.concurrent.locks.ReentrantLock", - "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "name": "sun.nio.ch.IOVecWrapper$Deallocator", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 16 }, { - "name": "org.eclipse.jetty.util.thread.Locker$Lock", - "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "name": "sun.nio.ch.IOVecWrapper$Deallocator", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 16 }, { - "name": "sun.nio.ch.IOVecWrapper$Deallocator", - "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", + "name": "java.util.concurrent.atomic.AtomicInteger", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 16 }, { - "name": "java.lang.Integer", - "stackTrace": "ByteBufferChannel.kt:694, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "name": "java.util.zip.CRC32", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", "totalCount": 1, "totalSize": 16 }, { - "name": "kotlin.jvm.internal.Ref$ObjectRef", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "name": "java.security.SecureClassLoader$CodeSourceKey", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", "totalCount": 1, "totalSize": 16 }, { - "name": "kotlinx.coroutines.internal.Removed", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "name": "kotlin.jvm.internal.Ref$ObjectRef", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 16 }, { - "name": "java.util.zip.CRC32", - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "name": "kotlinx.coroutines.internal.Removed", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 16 }, { - "name": "java.security.SecureClassLoader$CodeSourceKey", - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "name": "kotlinx.coroutines.internal.Removed", + "stackTrace": "CancellableReusableContinuation.kt:132 dispose, CancellableReusableContinuation.kt:64 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:25 access$readAvailableSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", "totalCount": 1, "totalSize": 16 } diff --git a/allocation-benchmark/allocations/sites_testMemoryConsumptionIsSame[Netty].json b/allocation-benchmark/allocations/sites_testMemoryConsumptionIsSame[Netty].json index 35e4e93..f66e37b 100644 --- a/allocation-benchmark/allocations/sites_testMemoryConsumptionIsSame[Netty].json +++ b/allocation-benchmark/allocations/sites_testMemoryConsumptionIsSame[Netty].json @@ -1,4027 +1,3979 @@ [ - { - "name": "[B", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", - "totalCount": 75000, - "totalSize": 6248000 - }, { "name": "io.netty.util.concurrent.ScheduledFutureTask", - "stackTrace": "NettyHttpResponsePipeline.kt:351, EventLoopGroupProxy.kt:34", - "totalCount": 43202, - "totalSize": 2764928 + "stackTrace": "NettyHttpResponsePipeline.kt:351 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 49353, + "totalSize": 3158592 }, { "name": "io.netty.channel.DefaultChannelPromise", - "stackTrace": "NettyHttpResponsePipeline.kt:351, EventLoopGroupProxy.kt:34", - "totalCount": 43202, - "totalSize": 2073696 + "stackTrace": "NettyHttpResponsePipeline.kt:351 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 49353, + "totalSize": 2368944 }, { "name": "io.netty.handler.timeout.WriteTimeoutHandler$WriteTimeoutTask", - "stackTrace": "NettyHttpResponsePipeline.kt:351, EventLoopGroupProxy.kt:34", - "totalCount": 43202, - "totalSize": 1728080 + "stackTrace": "NettyHttpResponsePipeline.kt:351 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 49353, + "totalSize": 1974120 }, { "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, EventLoopGroupProxy.kt:34", - "totalCount": 43957, - "totalSize": 1406624 + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend", + "totalCount": 50334, + "totalSize": 1610688 }, { "name": "io.netty.handler.codec.http.DefaultHttpContent", - "stackTrace": "NettyHttp1ApplicationCall.kt:48, NettyHttpResponsePipeline.kt:341, EventLoopGroupProxy.kt:34", - "totalCount": 45796, - "totalSize": 1099104 + "stackTrace": "NettyHttp1ApplicationCall.kt:48 prepareMessage$ktor_server_netty, NettyHttpResponsePipeline.kt:341 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage", + "totalCount": 52314, + "totalSize": 1255536 }, { "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, EventLoopGroupProxy.kt:34", - "totalCount": 43957, - "totalSize": 1054968 - }, - { - "name": "java.lang.String", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", - "totalCount": 24000, - "totalSize": 576000 - }, - { - "name": "java.util.HashMap", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", - "totalCount": 12000, - "totalSize": 576000 - }, - { - "name": "java.lang.StringBuilder", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", - "totalCount": 21000, - "totalSize": 504000 + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend", + "totalCount": 50334, + "totalSize": 1208016 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "StringValues.kt:249, StringValues.kt:236, StringValues.kt:235, NettyApplicationRequestHeaders.kt:19, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "StringValues.kt:249 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, NettyApplicationRequestHeaders.kt:19 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest", "totalCount": 12000, "totalSize": 480000 }, - { - "name": "io.netty.util.concurrent.ScheduledFutureTask", - "stackTrace": "NettyHttpResponsePipeline.kt:351, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 6548, - "totalSize": 419072 - }, - { - "name": "java.net.URL", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", - "totalCount": 6000, - "totalSize": 384000 - }, { "name": "[B", - "stackTrace": "EventLoopGroupProxy.kt:34", + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 11000, - "totalSize": 352000 - }, - { - "name": "io.netty.channel.DefaultChannelPromise", - "stackTrace": "NettyHttpResponsePipeline.kt:351, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 6548, - "totalSize": 314304 + "totalSize": 360000 }, { "name": "io.netty.handler.codec.DefaultHeaders$HeaderEntry", - "stackTrace": "EventLoopGroupProxy.kt:34", + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 7000, "totalSize": 280000 }, - { - "name": "io.netty.handler.timeout.WriteTimeoutHandler$WriteTimeoutTask", - "stackTrace": "NettyHttpResponsePipeline.kt:351, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 6548, - "totalSize": 261920 - }, { "name": "java.util.LinkedHashMap$Entry", - "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, NettyApplicationRequestHeaders.kt:19, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, NettyApplicationRequestHeaders.kt:19 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start", "totalCount": 6000, "totalSize": 240000 }, { "name": "java.util.LinkedHashMap$Entry", - "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest", "totalCount": 6000, "totalSize": 240000 }, { "name": "java.util.LinkedHashMap$Entry", - "stackTrace": "NettyApplicationRequestHeaders.kt:38, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyApplicationRequestHeaders.kt:38 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600", "totalCount": 6000, "totalSize": 240000 }, - { - "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 6529, - "totalSize": 208928 - }, - { - "name": "java.util.HashSet", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", - "totalCount": 12000, - "totalSize": 192000 - }, { "name": "java.util.AbstractList$Itr", - "stackTrace": "StringValues.kt:421, StringValues.kt:236, StringValues.kt:235, NettyApplicationRequestHeaders.kt:19, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "StringValues.kt:421 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, NettyApplicationRequestHeaders.kt:19 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest", "totalCount": 6000, "totalSize": 192000 }, { "name": "java.util.AbstractList$Itr", - "stackTrace": "StringValues.kt:249, StringValues.kt:236, StringValues.kt:235, NettyApplicationRequestHeaders.kt:19, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "StringValues.kt:249 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, NettyApplicationRequestHeaders.kt:19 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest", "totalCount": 6000, "totalSize": 192000 }, { "name": "java.lang.String", - "stackTrace": "EventLoopGroupProxy.kt:34", + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 8000, "totalSize": 192000 }, { "name": "java.util.LinkedList", - "stackTrace": "NettyApplicationRequestHeaders.kt:19, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyApplicationRequestHeaders.kt:19 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600", "totalCount": 6000, "totalSize": 192000 }, + { + "name": "io.netty.util.concurrent.ScheduledFutureTask", + "stackTrace": "NettyHttpResponsePipeline.kt:345 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 2961, + "totalSize": 189504 + }, { "name": "[I", - "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 2000, "totalSize": 176000 }, { "name": "[I", - "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 2000, "totalSize": 176000 }, { "name": "kotlin.coroutines.CombinedContext", - "stackTrace": "NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600, AbstractChannelHandlerContext.java:425 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 7000, "totalSize": 168000 }, - { - "name": "io.netty.handler.codec.http.DefaultHttpContent", - "stackTrace": "NettyHttp1ApplicationCall.kt:48, NettyHttpResponsePipeline.kt:341, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 6939, - "totalSize": 166536 - }, - { - "name": "io.netty.util.concurrent.ScheduledFutureTask", - "stackTrace": "NettyHttpResponsePipeline.kt:345, EventLoopGroupProxy.kt:34", - "totalCount": 2594, - "totalSize": 166016 - }, - { - "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 6529, - "totalSize": 156696 - }, { "name": "java.util.ArrayList", - "stackTrace": "StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, NettyApplicationRequestHeaders.kt:19, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, NettyApplicationRequestHeaders.kt:19 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch", "totalCount": 6000, "totalSize": 144000 }, { "name": "java.util.ArrayList", - "stackTrace": "StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead", "totalCount": 6000, "totalSize": 144000 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead", "totalCount": 6000, "totalSize": 144000 }, { "name": "io.ktor.util.Entry", - "stackTrace": "CaseInsensitiveMap.kt:45, CaseInsensitiveMap.kt:45, DelegatingMutableSet.kt:43, StringValues.kt:421, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "CaseInsensitiveMap.kt:45 invoke, CaseInsensitiveMap.kt:45 invoke, DelegatingMutableSet.kt:43 next, StringValues.kt:421 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch", "totalCount": 6000, "totalSize": 144000 }, { "name": "java.util.LinkedList$Node", - "stackTrace": "NettyApplicationRequestHeaders.kt:19, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyApplicationRequestHeaders.kt:19 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600", "totalCount": 6000, "totalSize": 144000 }, { "name": "io.netty.handler.codec.HeadersUtils$1", - "stackTrace": "NettyApplicationRequestHeaders.kt:19, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyApplicationRequestHeaders.kt:19 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600", "totalCount": 6000, "totalSize": 144000 }, { - "name": "kotlin.coroutines.CombinedContext", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "io.ktor.util.CaseInsensitiveString", + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, NettyApplicationRequestHeaders.kt:19 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke", "totalCount": 6000, "totalSize": 144000 }, { "name": "io.ktor.util.CaseInsensitiveString", - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, NettyApplicationRequestHeaders.kt:19, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, NettyApplicationRequestHeaders.kt:19 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke", "totalCount": 6000, "totalSize": 144000 }, { "name": "io.ktor.util.CaseInsensitiveString", - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, NettyApplicationRequestHeaders.kt:19, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch", "totalCount": 6000, "totalSize": 144000 }, { - "name": "io.ktor.util.CaseInsensitiveString", - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "kotlin.coroutines.CombinedContext", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 6000, "totalSize": 144000 }, { "name": "io.netty.channel.DefaultChannelPromise", - "stackTrace": "NettyHttpResponsePipeline.kt:345, EventLoopGroupProxy.kt:34", - "totalCount": 2594, - "totalSize": 124512 + "stackTrace": "NettyHttpResponsePipeline.kt:345 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 2961, + "totalSize": 142128 + }, + { + "name": "[B", + "stackTrace": "StaticContentResolution.kt:129 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", + "totalCount": 3000, + "totalSize": 128000 + }, + { + "name": "io.netty.handler.timeout.WriteTimeoutHandler$WriteTimeoutTask", + "stackTrace": "NettyHttpResponsePipeline.kt:345 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 2961, + "totalSize": 118440 }, { "name": "java.util.GregorianCalendar", - "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 112000 }, { "name": "java.util.GregorianCalendar", - "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 112000 }, { "name": "io.ktor.utils.io.ByteBufferChannel", - "stackTrace": "ByteChannel.kt:14, ByteChannel.kt:14, RequestBodyHandler.kt:95, NettyHttp1Handler.kt:143, NettyHttp1Handler.kt:125, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, RequestBodyHandler.kt:99 newChannel, NettyHttp1Handler.kt:156 prepareRequestContentChannel, NettyHttp1Handler.kt:138 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead", "totalCount": 1000, "totalSize": 112000 }, { "name": "io.ktor.utils.io.ByteBufferChannel", - "stackTrace": "ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 112000 }, { "name": "io.ktor.utils.io.ByteBufferChannel", - "stackTrace": "ByteChannel.kt:14, ByteChannel.kt:14, NettyApplicationResponse.kt:66, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, NettyApplicationResponse.kt:66 responseChannel$suspendImpl, NettyApplicationResponse.kt:-1 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 112000 }, - { - "name": "io.netty.handler.timeout.WriteTimeoutHandler$WriteTimeoutTask", - "stackTrace": "NettyHttpResponsePipeline.kt:345, EventLoopGroupProxy.kt:34", - "totalCount": 2594, - "totalSize": 103760 - }, - { - "name": "java.util.ArrayList$Itr", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", - "totalCount": 3000, - "totalSize": 96000 - }, - { - "name": "jdk.internal.loader.BuiltinClassLoader$1", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", - "totalCount": 3000, - "totalSize": 96000 - }, - { - "name": "java.io.File", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", - "totalCount": 3000, - "totalSize": 96000 - }, { "name": "io.ktor.utils.io.ByteBufferChannel$copyDirect$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "ByteBufferChannel.kt:-1 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 96000 }, { "name": "io.netty.util.AsciiString", - "stackTrace": "EventLoopGroupProxy.kt:34", + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 3000, "totalSize": 96000 }, { "name": "sun.util.calendar.Gregorian$Date", - "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 96000 }, { "name": "sun.util.calendar.Gregorian$Date", - "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 96000 }, { "name": "kotlin.coroutines.CombinedContext", - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 4000, "totalSize": 96000 }, { "name": "io.ktor.util.pipeline.PhaseContent", - "stackTrace": "Pipeline.kt:376, Pipeline.kt:244, BaseApplicationResponse.kt:47, NettyApplicationResponse.kt:21, NettyHttp1ApplicationResponse.kt:25, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "Pipeline.kt:376 fastPathMerge, Pipeline.kt:244 resetFrom, BaseApplicationResponse.kt:47 , NettyApplicationResponse.kt:21 , NettyHttp1ApplicationResponse.kt:25 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead", "totalCount": 3000, "totalSize": 96000 }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1871 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", + "totalCount": 1939, + "totalSize": 93072 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1871 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", + "totalCount": 1936, + "totalSize": 92928 + }, { "name": "[B", - "stackTrace": "NettyApplicationRequestHeaders.kt:38, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyApplicationRequestHeaders.kt:38 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600", "totalCount": 3000, "totalSize": 88000 }, { "name": "[B", - "stackTrace": "NettyHttp1ApplicationRequest.kt:27, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttp1ApplicationRequest.kt:27 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead", "totalCount": 3000, "totalSize": 88000 }, - { - "name": "[Ljava.lang.Object;", - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", - "totalCount": 2000, - "totalSize": 80000 - }, { "name": "io.ktor.server.netty.http1.NettyHttp1ApplicationRequest", - "stackTrace": "NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, DefaultChannelPipeline.java:1410 channelRead", "totalCount": 1000, "totalSize": 80000 }, { "name": "[Lio.netty.handler.codec.DefaultHeaders$HeaderEntry;", - "stackTrace": "EventLoopGroupProxy.kt:34", + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 80000 }, { "name": "[Ljava.util.HashMap$Node;", - "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, NettyApplicationRequestHeaders.kt:19, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, NettyApplicationRequestHeaders.kt:19 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start", "totalCount": 1000, "totalSize": 80000 }, { "name": "[Ljava.util.HashMap$Node;", - "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest", "totalCount": 1000, "totalSize": 80000 }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", + "totalCount": 2000, + "totalSize": 80000 + }, { "name": "[Ljava.util.HashMap$Node;", - "stackTrace": "AttributesJvm.kt:24, BaseApplicationCall.kt:25, BaseApplicationCall.kt:24, NettyHttp1ApplicationCall.kt:41, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "AttributesJvm.kt:24 put, BaseApplicationCall.kt:25 putResponseAttribute, BaseApplicationCall.kt:24 putResponseAttribute$default, NettyHttp1ApplicationCall.kt:41 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead", "totalCount": 1000, "totalSize": 80000 }, { "name": "[Ljava.util.HashMap$Node;", - "stackTrace": "AttributesJvm.kt:24, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "AttributesJvm.kt:24 put, OutgoingContent.kt:60 setProperty, Versions.kt:21 setVersions, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 80000 }, { "name": "[Lio.netty.handler.codec.DefaultHeaders$HeaderEntry;", - "stackTrace": "NettyHttp1ApplicationResponse.kt:28, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttp1ApplicationResponse.kt:28 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead", "totalCount": 1000, "totalSize": 80000 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "RoutingResolveContext.kt:38, Routing.kt:63, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "RoutingResolveContext.kt:38 , Routing.kt:63 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 80000 }, - { - "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, EventLoopGroupProxy.kt:34", - "totalCount": 1510, - "totalSize": 72480 - }, - { - "name": "java.util.ArrayList", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", - "totalCount": 3000, - "totalSize": 72000 - }, { "name": "io.ktor.server.netty.http1.NettyHttp1ApplicationResponse", - "stackTrace": "NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, DefaultChannelPipeline.java:1410 channelRead", "totalCount": 1000, "totalSize": 72000 }, { "name": "java.lang.String", - "stackTrace": "NettyApplicationRequestHeaders.kt:38, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyApplicationRequestHeaders.kt:38 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600", "totalCount": 3000, "totalSize": 72000 }, { "name": "io.ktor.util.cio.FileChannelsKt$readChannel$1", - "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 72000 }, { "name": "io.ktor.util.cio.FileChannelsKt$readChannel$1", - "stackTrace": "FileChannels.kt:-1, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "FileChannels.kt:-1 create, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 72000 }, { "name": "sun.nio.ch.FileChannelImpl", - "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 72000 }, { "name": "java.lang.String", - "stackTrace": "NettyHttp1ApplicationRequest.kt:27, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttp1ApplicationRequest.kt:27 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead", "totalCount": 3000, "totalSize": 72000 }, - { - "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1871, NettyHttpResponsePipeline.kt:328, EventLoopGroupProxy.kt:34", - "totalCount": 1469, - "totalSize": 70512 - }, { "name": "[B", - "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 418, - "totalSize": 66576 - }, - { - "name": "[B", - "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", - "totalCount": 2000, - "totalSize": 64000 - }, - { - "name": "io.netty.util.concurrent.ScheduledFutureTask", - "stackTrace": "NettyHttpResponsePipeline.kt:219, NettyHttpResponsePipeline.kt:182, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 1000, - "totalSize": 64000 + "totalSize": 66040 }, { "name": "io.ktor.server.netty.cio.NettyHttpResponsePipeline$respondWithBigBody$2", - "stackTrace": "NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners", "totalCount": 1000, "totalSize": 64000 }, { "name": "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$1", - "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "BaseApplicationResponse.kt:-1 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 64000 }, { "name": "java.util.concurrent.ConcurrentHashMap", - "stackTrace": "AttributesJvm.kt:36, AttributesJvm.kt:13, Pipeline.kt:25, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, NettyApplicationRequest.kt:24, NettyHttp1ApplicationRequest.kt:21, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "AttributesJvm.kt:36 , AttributesJvm.kt:13 Attributes, Pipeline.kt:25 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , NettyApplicationRequest.kt:24 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead", "totalCount": 1000, "totalSize": 64000 }, { "name": "java.util.concurrent.ConcurrentHashMap", - "stackTrace": "AttributesJvm.kt:36, AttributesJvm.kt:13, Pipeline.kt:25, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, NettyApplicationResponse.kt:21, NettyHttp1ApplicationResponse.kt:25, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "AttributesJvm.kt:36 , AttributesJvm.kt:13 Attributes, Pipeline.kt:25 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , NettyApplicationResponse.kt:21 , NettyHttp1ApplicationResponse.kt:25 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead", "totalCount": 1000, "totalSize": 64000 }, { "name": "io.ktor.util.pipeline.PhaseContent", - "stackTrace": "Pipeline.kt:376, Pipeline.kt:244, BaseApplicationRequest.kt:27, NettyApplicationRequest.kt:24, NettyHttp1ApplicationRequest.kt:21, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "Pipeline.kt:376 fastPathMerge, Pipeline.kt:244 resetFrom, BaseApplicationRequest.kt:27 , NettyApplicationRequest.kt:24 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead", "totalCount": 2000, "totalSize": 64000 }, { "name": "[Lio.ktor.util.date.Month;", - "stackTrace": "Date.kt:-1, Date.kt:65, DateJvm.kt:57, DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "Date.kt:-1 values, Date.kt:65 from, DateJvm.kt:57 toDate, DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 64000 }, { "name": "[Lio.ktor.util.date.Month;", - "stackTrace": "Date.kt:-1, Date.kt:65, DateJvm.kt:57, DateJvm.kt:38, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "Date.kt:-1 values, Date.kt:65 from, DateJvm.kt:57 toDate, DateJvm.kt:38 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke", "totalCount": 1000, "totalSize": 64000 }, { "name": "java.util.concurrent.ConcurrentHashMap", - "stackTrace": "ConcurrentMapJvm.kt:14, ConcurrentMapJvm.kt:13, RequestCookies.kt:16, NettyApplicationRequestCookies.kt:10, NettyApplicationRequest.kt:40, NettyHttp1ApplicationRequest.kt:21, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "ConcurrentMapJvm.kt:14 , ConcurrentMapJvm.kt:13 , RequestCookies.kt:16 , NettyApplicationRequestCookies.kt:10 , NettyApplicationRequest.kt:40 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead", "totalCount": 1000, "totalSize": 64000 }, { "name": "java.nio.DirectByteBuffer", - "stackTrace": "MemoryJvm.kt:25, BufferUtilsJvm.kt:12, BufferUtilsJvm.kt:11, WriteSessionImpl.kt:19, ByteBufferChannel.kt:1839, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "MemoryJvm.kt:25 Memory, BufferUtilsJvm.kt:12 ChunkBuffer, BufferUtilsJvm.kt:11 ChunkBuffer$default, WriteSessionImpl.kt:19 begin, ByteBufferChannel.kt:1839 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 64000 }, { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1871, NettyHttpResponsePipeline.kt:328, EventLoopGroupProxy.kt:34", - "totalCount": 1332, + "name": "io.netty.util.concurrent.ScheduledFutureTask", + "stackTrace": "NettyHttpResponsePipeline.kt:219 respondWithHeader, NettyHttpResponsePipeline.kt:182 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run", + "totalCount": 999, "totalSize": 63936 }, { - "name": "io.ktor.server.netty.cio.NettyHttpResponsePipeline$respondWithBigBody$2", - "stackTrace": "NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 995, - "totalSize": 63680 - }, - { - "name": "[Ljava.lang.Object;", - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", - "totalCount": 1000, - "totalSize": 56000 + "name": "io.netty.util.concurrent.ScheduledFutureTask", + "stackTrace": "NettyHttpResponsePipeline.kt:135 handleLastResponseMessage, NettyHttpResponsePipeline.kt:358 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow", + "totalCount": 996, + "totalSize": 63744 }, { - "name": "io.ktor.server.netty.cio.NettyHttpResponsePipeline$handleRequestMessage$1", - "stackTrace": "NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 1000, - "totalSize": 56000 + "name": "io.ktor.server.netty.cio.NettyHttpResponsePipeline$respondWithBigBody$2", + "stackTrace": "NettyHttpResponsePipeline.kt:-1 create, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 988, + "totalSize": 63232 }, { "name": "io.ktor.server.netty.cio.NettyHttpResponsePipeline$handleRequestMessage$1", - "stackTrace": "NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttpResponsePipeline.kt:-1 create, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0", "totalCount": 1000, "totalSize": 56000 }, { "name": "io.ktor.server.netty.cio.NettyHttpResponsePipeline$respondWithBigBody$1", - "stackTrace": "NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttpResponsePipeline.kt:-1 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners", "totalCount": 1000, "totalSize": 56000 }, { "name": "io.ktor.utils.io.ByteBufferChannel$lookAheadSuspend$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "ByteBufferChannel.kt:-1 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.LinkedHashMap", - "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Headers.kt:28, Headers.kt:28, BaseApplicationRequest.kt:47, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Headers.kt:28 , Headers.kt:28 , BaseApplicationRequest.kt:47 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.LinkedHashMap", - "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.LinkedHashMap", - "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingResolveContext.kt:181 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.LinkedHashMap", - "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.LinkedHashMap", - "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.LinkedHashMap", - "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.Calendar$Builder", - "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.Calendar$Builder", - "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 56000 }, { "name": "io.ktor.util.date.GMTDate", - "stackTrace": "DateJvm.kt:60, DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "DateJvm.kt:60 toDate, DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 56000 }, { "name": "io.ktor.util.date.GMTDate", - "stackTrace": "DateJvm.kt:60, DateJvm.kt:38, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "DateJvm.kt:60 toDate, DateJvm.kt:38 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.LinkedHashMap", - "stackTrace": "NettyApplicationRequestHeaders.kt:38, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyApplicationRequestHeaders.kt:38 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600", + "totalCount": 1000, + "totalSize": 56000 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.io.FileCleanable", - "stackTrace": "FileChannels.kt:36, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "FileChannels.kt:36 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 56000 }, { "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$job$1", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 56000 }, { "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$job$1", - "stackTrace": "Coroutines.kt:-1, Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "Coroutines.kt:-1 create, IntrinsicsJvm.kt:163 createCoroutineUnintercepted, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, CoroutineStart.kt:110 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, Builders.common.kt:47 launch$default, null:1 launch$default, Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend", "totalCount": 1000, "totalSize": 56000 }, { "name": "kotlinx.coroutines.channels.BufferedChannel$receiveCatchingOnNoWaiterSuspend$1", - "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 56000 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "RoutingResolveContext.kt:139, RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "RoutingResolveContext.kt:139 handleRoute, RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 56000 }, { "name": "io.ktor.server.netty.http1.NettyHttp1ApplicationCall", - "stackTrace": "NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, DefaultChannelPipeline.java:1410 channelRead, AbstractChannelHandlerContext.java:440 invokeChannelRead", "totalCount": 1000, "totalSize": 56000 }, { "name": "io.ktor.utils.io.core.internal.ChunkBuffer", - "stackTrace": "BufferUtilsJvm.kt:12, BufferUtilsJvm.kt:11, WriteSessionImpl.kt:19, ByteBufferChannel.kt:1839, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "BufferUtilsJvm.kt:12 ChunkBuffer, BufferUtilsJvm.kt:11 ChunkBuffer$default, WriteSessionImpl.kt:19 begin, ByteBufferChannel.kt:1839 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 56000 }, { - "name": "io.netty.util.concurrent.ScheduledFutureTask", - "stackTrace": "NettyHttpResponsePipeline.kt:135, NettyHttpResponsePipeline.kt:358, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:-1, EventLoopGroupProxy.kt:34", - "totalCount": 866, - "totalSize": 55424 - }, - { - "name": "java.util.ArrayList", - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", - "totalCount": 2000, - "totalSize": 48000 - }, - { - "name": "kotlin.ranges.IntRange", - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", - "totalCount": 2000, - "totalSize": 48000 - }, - { - "name": "kotlin.ranges.IntRange", - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", - "totalCount": 2000, - "totalSize": 48000 + "name": "io.ktor.server.netty.cio.NettyHttpResponsePipeline$handleRequestMessage$1", + "stackTrace": "NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run", + "totalCount": 999, + "totalSize": 55944 }, { - "name": "[Ljava.util.Enumeration;", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", - "totalCount": 2000, + "name": "io.netty.channel.DefaultChannelPromise", + "stackTrace": "NettyHttpResponsePipeline.kt:61 processResponse$ktor_server_netty, NettyHttp1Handler.kt:119 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, DefaultChannelPipeline.java:1410 channelRead, AbstractChannelHandlerContext.java:440 invokeChannelRead", + "totalCount": 1000, "totalSize": 48000 }, { - "name": "java.lang.CompoundEnumeration", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", - "totalCount": 2000, + "name": "io.ktor.server.netty.cio.NettyHttpResponsePipeline$respondWithBodyAndTrailerMessage$1", + "stackTrace": "NettyHttpResponsePipeline.kt:-1 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener", + "totalCount": 1000, "totalSize": 48000 }, { - "name": "io.netty.channel.DefaultChannelPromise", - "stackTrace": "NettyHttpResponsePipeline.kt:61, NettyHttp1Handler.kt:107, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2286 invoke, ByteBufferChannel.kt:2277 invoke, ByteBufferChannel.kt:2305 tryWriteSuspend$ktor_io, WriteSessionImpl.kt:72 tryAwait, FileChannels.kt:60 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, ByteBufferChannel.kt:1841 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask", "totalCount": 1000, "totalSize": 48000 }, { - "name": "io.netty.channel.DefaultChannelPromise", - "stackTrace": "NettyHttpResponsePipeline.kt:219, NettyHttpResponsePipeline.kt:182, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 48000 }, { - "name": "kotlin.coroutines.CombinedContext", - "stackTrace": "NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "name": "io.ktor.util.StringValuesBuilderImpl$appendAll$1", + "stackTrace": "StringValues.kt:235 appendAll, RoutingResolveContext.kt:186 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode", "totalCount": 2000, "totalSize": 48000 }, { - "name": "io.ktor.server.netty.cio.NettyHttpResponsePipeline$respondWithBodyAndTrailerMessage$1", - "stackTrace": "NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 1000, - "totalSize": 48000 - }, - { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ByteBufferChannel.kt:2286, ByteBufferChannel.kt:2277, ByteBufferChannel.kt:2305, WriteSessionImpl.kt:72, FileChannels.kt:60, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "name": "io.netty.handler.codec.DefaultHeadersImpl", + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 48000 }, { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "[Ljava.util.HashMap$Node;", + "stackTrace": "NettyApplicationRequestHeaders.kt:38 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600", "totalCount": 1000, "totalSize": 48000 }, { - "name": "io.ktor.util.StringValuesBuilderImpl$appendAll$1", - "stackTrace": "StringValues.kt:235, RoutingResolveContext.kt:186, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "java.util.ArrayList", + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 2000, "totalSize": 48000 }, { - "name": "io.netty.handler.codec.DefaultHeadersImpl", - "stackTrace": "EventLoopGroupProxy.kt:34", - "totalCount": 1000, + "name": "kotlin.ranges.IntRange", + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", + "totalCount": 2000, "totalSize": 48000 }, { - "name": "[Ljava.util.HashMap$Node;", - "stackTrace": "NettyApplicationRequestHeaders.kt:38, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", - "totalCount": 1000, + "name": "kotlin.ranges.IntRange", + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", + "totalCount": 2000, "totalSize": 48000 }, { "name": "kotlin.coroutines.CombinedContext", - "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 2000, "totalSize": 48000 }, { "name": "io.ktor.util.cio.FileChannelsKt$writeToScope$2", - "stackTrace": "FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.util.cio.FileChannelsKt$writeToScope$2", - "stackTrace": "FileChannels.kt:-1, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "FileChannels.kt:-1 create, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, ByteBufferChannel.kt:1841 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.server.engine.BaseApplicationResponse$respondOutgoingContent$1", - "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "BaseApplicationResponse.kt:-1 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$2$copied$1", - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$2$copied$1", - "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "BaseApplicationResponse.kt:-1 create, IntrinsicsJvm.kt:163 createCoroutineUnintercepted, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 48000 }, { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "java.util.HashMap", + "stackTrace": "AttributesJvm.kt:53 , AttributesJvm.kt:13 Attributes, AttributesJvm.kt:12 Attributes$default, BaseApplicationCall.kt:15 , NettyApplicationCall.kt:20 , NettyHttp1ApplicationCall.kt:22 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead", "totalCount": 1000, "totalSize": 48000 }, { "name": "java.util.HashMap", - "stackTrace": "AttributesJvm.kt:53, AttributesJvm.kt:13, AttributesJvm.kt:12, BaseApplicationCall.kt:15, NettyApplicationCall.kt:20, NettyHttp1ApplicationCall.kt:22, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "AttributesJvm.kt:53 , AttributesJvm.kt:13 Attributes, AttributesJvm.kt:12 Attributes$default, OutgoingContent.kt:60 setProperty, Versions.kt:21 setVersions, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 48000 }, { - "name": "java.util.HashMap", - "stackTrace": "AttributesJvm.kt:53, AttributesJvm.kt:13, AttributesJvm.kt:12, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 48000 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, NettyApplicationCallHandler.kt:140 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600, AbstractChannelHandlerContext.java:425 run", "totalCount": 1000, "totalSize": 48000 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, NettyApplicationCallHandler.kt:140 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "SuspendFunctionGun.kt:76, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "SuspendFunctionGun.kt:76 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 48000 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 48000 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 48000 }, { "name": "kotlinx.coroutines.CancellableContinuationImpl", - "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.netty.handler.codec.DefaultHeadersImpl", - "stackTrace": "NettyHttp1ApplicationResponse.kt:28, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttp1ApplicationResponse.kt:28 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.server.routing.RoutingResolveContext", - "stackTrace": "Routing.kt:63, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "Routing.kt:63 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.server.routing.Routing$executeResult$1", - "stackTrace": "Routing.kt:-1, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "Routing.kt:-1 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.server.routing.RoutingCall", - "stackTrace": "Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 }, { "name": "[Lio.ktor.util.date.WeekDay;", - "stackTrace": "Date.kt:-1, Date.kt:32, DateJvm.kt:52, DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "Date.kt:-1 values, Date.kt:32 from, DateJvm.kt:52 toDate, DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 48000 }, { "name": "[Lio.ktor.util.date.WeekDay;", - "stackTrace": "Date.kt:-1, Date.kt:32, DateJvm.kt:52, DateJvm.kt:38, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "Date.kt:-1 values, Date.kt:32 from, DateJvm.kt:52 toDate, DateJvm.kt:38 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.server.routing.RouteNode$buildPipeline$1$1", - "stackTrace": "RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.server.routing.RoutingCall", - "stackTrace": "RouteNode.kt:286, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "RouteNode.kt:288 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.server.routing.RoutingRequest", - "stackTrace": "RouteNode.kt:289, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "RouteNode.kt:291 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.netty.channel.DefaultChannelPromise", - "stackTrace": "NettyApplicationResponse.kt:26, NettyHttp1ApplicationResponse.kt:25, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyApplicationResponse.kt:26 , NettyHttp1ApplicationResponse.kt:25 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead", "totalCount": 1000, "totalSize": 48000 }, { "name": "[Lio.ktor.util.pipeline.PipelinePhase;", - "stackTrace": "ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, NettyApplicationResponse.kt:21, NettyHttp1ApplicationResponse.kt:25, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , NettyApplicationResponse.kt:21 , NettyHttp1ApplicationResponse.kt:25 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.server.http.content.StaticContentKt$defaultResource$1", - "stackTrace": "StaticContent.kt:-1, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "StaticContent.kt:-1 create, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 48000 }, { - "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:1877, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 968, - "totalSize": 46464 + "name": "io.netty.channel.DefaultChannelPromise", + "stackTrace": "NettyHttpResponsePipeline.kt:219 respondWithHeader, NettyHttpResponsePipeline.kt:182 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run", + "totalCount": 999, + "totalSize": 47952 }, { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:1877, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 923, - "totalSize": 44304 + "name": "kotlin.coroutines.CombinedContext", + "stackTrace": "NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run", + "totalCount": 1998, + "totalSize": 47952 + }, + { + "name": "kotlinx.coroutines.CompletedExceptionally", + "stackTrace": "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0", + "totalCount": 1994, + "totalSize": 47856 }, { "name": "io.netty.channel.DefaultChannelPromise", - "stackTrace": "NettyHttpResponsePipeline.kt:135, NettyHttpResponsePipeline.kt:358, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:-1, EventLoopGroupProxy.kt:34", - "totalCount": 866, - "totalSize": 41568 + "stackTrace": "NettyHttpResponsePipeline.kt:135 handleLastResponseMessage, NettyHttpResponsePipeline.kt:358 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow", + "totalCount": 996, + "totalSize": 47808 }, { - "name": "kotlin.text.DelimitedRangesSequence$iterator$1", - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", - "totalCount": 1000, - "totalSize": 40000 + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "NettyApplicationCall.kt:83 finishSuspend, NettyApplicationCall.kt:78 finish$ktor_server_netty, NettyApplicationEngine.kt:208 invokeSuspend, NettyApplicationEngine.kt:-1 invoke, NettyApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, EventLoop.common.kt:68 processUnconfinedEvent, DispatchedContinuation.kt:347 resumeWith, SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute", + "totalCount": 996, + "totalSize": 47808 }, { - "name": "kotlin.text.DelimitedRangesSequence$iterator$1", - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", - "totalCount": 1000, - "totalSize": 40000 + "name": "kotlinx.coroutines.CancellableContinuationImpl", + "stackTrace": "NettyApplicationCall.kt:83 finishSuspend, NettyApplicationCall.kt:78 finish$ktor_server_netty, NettyApplicationEngine.kt:208 invokeSuspend, NettyApplicationEngine.kt:-1 invoke, NettyApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, EventLoop.common.kt:68 processUnconfinedEvent, DispatchedContinuation.kt:347 resumeWith, SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute", + "totalCount": 996, + "totalSize": 47808 }, { - "name": "io.netty.handler.timeout.WriteTimeoutHandler$WriteTimeoutTask", - "stackTrace": "NettyHttpResponsePipeline.kt:219, NettyHttpResponsePipeline.kt:182, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 1000, - "totalSize": 40000 + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch", + "totalCount": 985, + "totalSize": 47280 }, { - "name": "io.netty.handler.codec.DefaultHeaders$ValueIterator", - "stackTrace": "NettyHttpResponsePipeline.kt:219, NettyHttpResponsePipeline.kt:182, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "ByteBufferChannel.kt:89 attachJob, Coroutines.kt:140 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, { - "name": "kotlinx.coroutines.JobCancellationException", - "stackTrace": "NettyHttpResponsePipeline.kt:73, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspendSession$1", + "stackTrace": "ByteBufferChannel.kt:-1 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, { - "name": "kotlinx.coroutines.InvokeOnCancelling", - "stackTrace": "ByteBufferChannel.kt:89, Coroutines.kt:140", + "name": "io.netty.handler.codec.DefaultHeaders$ValueIterator", + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 40000 }, { - "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspendSession$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "name": "[Z", + "stackTrace": "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 40000 }, { - "name": "io.netty.handler.codec.DefaultHeaders$ValueIterator", - "stackTrace": "EventLoopGroupProxy.kt:34", + "name": "[Z", + "stackTrace": "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 40000 }, { - "name": "[Z", - "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "kotlin.text.DelimitedRangesSequence$iterator$1", + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 40000 }, { - "name": "[Z", - "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "kotlin.text.DelimitedRangesSequence$iterator$1", + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 40000 }, { "name": "java.io.FileDescriptor", - "stackTrace": "FileChannels.kt:36, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "FileChannels.kt:36 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.response.ApplicationSendPipeline", - "stackTrace": "BaseApplicationResponse.kt:44, NettyApplicationResponse.kt:21, NettyHttp1ApplicationResponse.kt:25, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "BaseApplicationResponse.kt:44 , NettyApplicationResponse.kt:21 , NettyHttp1ApplicationResponse.kt:25 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.engine.BaseApplicationResponse$Companion$setupSendPipeline$1", - "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.netty.NettyApplicationCallHandler$handleRequest$1$invokeSuspend$$inlined$execute$1", - "stackTrace": "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "Pipeline.kt:-1 create, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, NettyApplicationCallHandler.kt:140 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600, AbstractChannelHandlerContext.java:425 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1$invokeSuspend$$inlined$execute$1", - "stackTrace": "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "Pipeline.kt:-1 create, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, NettyApplicationCallHandler.kt:140 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.routing.Routing$executeResult$$inlined$execute$1", - "stackTrace": "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "Pipeline.kt:-1 create, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.netty.cio.RequestBodyHandler$processContent$1", - "stackTrace": "RequestBodyHandler.kt:-1, RequestBodyHandler.kt:17, RequestBodyHandler.kt:47, EventLoopGroupProxy.kt:34", + "stackTrace": "RequestBodyHandler.kt:-1 processContent, RequestBodyHandler.kt:18 access$processContent, RequestBodyHandler.kt:48 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "kotlinx.coroutines.channels.BufferedChannel$receiveCatching$1", - "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.netty.NettyApplicationCallHandler$handleRequest$1", - "stackTrace": "NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600, AbstractChannelHandlerContext.java:425 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.netty.NettyApplicationCallHandler$handleRequest$1", - "stackTrace": "NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyApplicationCallHandler.kt:-1 create, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600, AbstractChannelHandlerContext.java:425 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.netty.NettyApplicationCallHandler$handleRequest$1$invokeSuspend$$inlined$execute$1", - "stackTrace": "NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyApplicationCallHandler.kt:140 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600, AbstractChannelHandlerContext.java:425 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.netty.handler.codec.DefaultHeaders$HeaderEntry", - "stackTrace": "NettyHttp1ApplicationResponse.kt:28, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttp1ApplicationResponse.kt:28 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.netty.handler.codec.DefaultHeaders$HeaderEntry", - "stackTrace": "NettyHttp1ApplicationResponse.kt:46, ResponseHeaders.kt:57, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttp1ApplicationResponse.kt:46 engineAppendHeader, ResponseHeaders.kt:57 append, BaseApplicationResponse.kt:83 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.netty.handler.codec.DefaultHeaders$HeaderEntry", - "stackTrace": "NettyHttp1ApplicationResponse.kt:46, ResponseHeaders.kt:57, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", - "totalCount": 1000, - "totalSize": 40000 - }, - { - "name": "kotlinx.coroutines.InvokeOnCancelling", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttp1ApplicationResponse.kt:46 engineAppendHeader, ResponseHeaders.kt:57 append, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.routing.Routing$Plugin$install$1", - "stackTrace": "Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.routing.RoutingPipelineCall", - "stackTrace": "Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.routing.Routing$executeResult$$inlined$execute$1", - "stackTrace": "Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.netty.handler.codec.DefaultHeaders$ValueIterator", - "stackTrace": "NettyHttp1ApplicationRequest.kt:27, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttp1ApplicationRequest.kt:27 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultTransformationChecker$1", - "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultInterceptors$2", - "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.engine.BaseApplicationEngineKt$verifyHostHeader$1", - "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "BaseApplicationEngine.kt:-1 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultTransformationChecker$2", - "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultInterceptors$1", - "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, EventLoopGroupProxy.kt:34", + "stackTrace": "BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, EventLoop.common.kt:68 processUnconfinedEvent, DispatchedContinuation.kt:347 resumeWith, SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.http.content.PreCompressedKt$respondStaticResource$1", - "stackTrace": "PreCompressed.kt:-1, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "PreCompressed.kt:-1 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.util.pipeline.SuspendFunctionGun", - "stackTrace": "PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, NettyApplicationCallHandler.kt:140 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600, AbstractChannelHandlerContext.java:425 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.util.pipeline.SuspendFunctionGun", - "stackTrace": "PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, NettyApplicationCallHandler.kt:140 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.util.pipeline.SuspendFunctionGun", - "stackTrace": "PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.util.pipeline.SuspendFunctionGun", - "stackTrace": "PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 }, { "name": "[B", - "stackTrace": "HeaderValueWithParameters.kt:45, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "HeaderValueWithParameters.kt:45 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 40000 }, { "name": "[B", - "stackTrace": "HeaderValueWithParameters.kt:54, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "HeaderValueWithParameters.kt:54 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.request.ApplicationReceivePipeline", - "stackTrace": "BaseApplicationRequest.kt:24, NettyApplicationRequest.kt:24, NettyHttp1ApplicationRequest.kt:21, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "BaseApplicationRequest.kt:24 , NettyApplicationRequest.kt:24 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.netty.handler.codec.http.QueryStringDecoder", - "stackTrace": "NettyApplicationRequest.kt:27, NettyApplicationRequest.kt:26, NettyHttp1ApplicationRequest.kt:21, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyApplicationRequest.kt:27 , NettyApplicationRequest.kt:26 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.netty.NettyApplicationResponse$respondOutgoingContent$1", - "stackTrace": "NettyApplicationResponse.kt:-1, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyApplicationResponse.kt:-1 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1", - "stackTrace": "DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, NettyApplicationCallHandler.kt:140 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1$invokeSuspend$$inlined$execute$1", - "stackTrace": "DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, NettyApplicationCallHandler.kt:140 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.engine.DefaultTransformKt$installDefaultTransformations$1", - "stackTrace": "DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 40000 }, { - "name": "io.ktor.server.netty.NettyApplicationEngine$2", - "stackTrace": "NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, EventLoopGroupProxy.kt:34", + "name": "io.ktor.server.netty.NettyApplicationEngine$1", + "stackTrace": "NettyApplicationEngine.kt:-1 invoke, NettyApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, EventLoop.common.kt:68 processUnconfinedEvent, DispatchedContinuation.kt:347 resumeWith, SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run", "totalCount": 1000, "totalSize": 40000 }, { - "name": "io.ktor.utils.io.ByteBufferChannel$awaitAtLeastSuspend$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 991, - "totalSize": 39640 + "name": "io.netty.handler.timeout.WriteTimeoutHandler$WriteTimeoutTask", + "stackTrace": "NettyHttpResponsePipeline.kt:219 respondWithHeader, NettyHttpResponsePipeline.kt:182 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run", + "totalCount": 999, + "totalSize": 39960 }, { - "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", - "totalCount": 1157, - "totalSize": 37024 + "name": "io.netty.handler.codec.DefaultHeaders$ValueIterator", + "stackTrace": "NettyHttpResponsePipeline.kt:219 respondWithHeader, NettyHttpResponsePipeline.kt:182 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run", + "totalCount": 999, + "totalSize": 39960 }, { - "name": "io.netty.handler.timeout.WriteTimeoutHandler$WriteTimeoutTask", - "stackTrace": "NettyHttpResponsePipeline.kt:135, NettyHttpResponsePipeline.kt:358, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:-1, EventLoopGroupProxy.kt:34", - "totalCount": 866, - "totalSize": 34640 + "name": "kotlinx.coroutines.JobCancellationException", + "stackTrace": "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0", + "totalCount": 999, + "totalSize": 39960 }, { - "name": "kotlinx.coroutines.JobCancellationException", - "stackTrace": "NettyApplicationCall.kt:90, NettyApplicationCall.kt:74, NettyApplicationEngine.kt:206, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, EventLoopGroupProxy.kt:34", - "totalCount": 865, - "totalSize": 34600 + "name": "io.netty.handler.timeout.WriteTimeoutHandler$WriteTimeoutTask", + "stackTrace": "NettyHttpResponsePipeline.kt:135 handleLastResponseMessage, NettyHttpResponsePipeline.kt:358 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow", + "totalCount": 996, + "totalSize": 39840 }, { - "name": "kotlinx.coroutines.InvokeOnCancelling", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:1877, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 839, - "totalSize": 33560 + "name": "io.ktor.server.netty.NettyApplicationCall$finishSuspend$1", + "stackTrace": "NettyApplicationCall.kt:-1 finishSuspend, NettyApplicationCall.kt:78 finish$ktor_server_netty, NettyApplicationEngine.kt:208 invokeSuspend, NettyApplicationEngine.kt:-1 invoke, NettyApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, EventLoop.common.kt:68 processUnconfinedEvent, DispatchedContinuation.kt:347 resumeWith, SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute", + "totalCount": 996, + "totalSize": 39840 }, { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, EventLoopGroupProxy.kt:34", - "totalCount": 695, - "totalSize": 33360 + "name": "kotlinx.coroutines.JobCancellationException", + "stackTrace": "NettyApplicationCall.kt:90 finishComplete, NettyApplicationCall.kt:85 finishSuspend, NettyApplicationCall.kt:16 access$finishSuspend, NettyApplicationCall.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 996, + "totalSize": 39840 }, { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, EventLoopGroupProxy.kt:34", - "totalCount": 679, - "totalSize": 32592 + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke", + "totalCount": 1012, + "totalSize": 32384 }, { - "name": "kotlin.text.DelimitedRangesSequence", - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", - "totalCount": 1000, + "name": "io.netty.util.concurrent.ScheduledFutureTask", + "stackTrace": "NettyHttpResponsePipeline.kt:351 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 500, "totalSize": 32000 }, { - "name": "kotlin.text.DelimitedRangesSequence", - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "io.ktor.utils.io.internal.WriteSessionImpl", + "stackTrace": "ByteBufferChannel.kt:1833 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, RequestBodyHandler.kt:99 newChannel, NettyHttp1Handler.kt:156 prepareRequestContentChannel, NettyHttp1Handler.kt:138 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead", "totalCount": 1000, "totalSize": 32000 }, { - "name": "kotlin.ranges.IntProgressionIterator", - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "io.ktor.utils.io.internal.WriteSessionImpl", + "stackTrace": "ByteBufferChannel.kt:1833 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 }, { - "name": "kotlin.ranges.IntProgressionIterator", - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "io.ktor.utils.io.internal.WriteSessionImpl", + "stackTrace": "ByteBufferChannel.kt:1833 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, NettyApplicationResponse.kt:66 responseChannel$suspendImpl, NettyApplicationResponse.kt:-1 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 }, { - "name": "java.util.ArrayList$Itr", - "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "[Ljava.lang.String;", + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 32000 }, { - "name": "jdk.internal.loader.URLClassPath$1", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "io.netty.handler.codec.http.DefaultHttpRequest", + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 32000 }, { - "name": "java.io.File", - "stackTrace": "StaticContentResolution.kt:79, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "java.util.LinkedList", + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 32000 }, { - "name": "jdk.internal.loader.URLClassPath$FileLoader$1", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", - "totalCount": 1000, + "name": "kotlinx.coroutines.channels.ChannelResult", + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 2000, "totalSize": 32000 }, { - "name": "kotlinx.coroutines.ChildHandleNode", - "stackTrace": "NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 1000, - "totalSize": 32000 - }, - { - "name": "[Ljava.lang.StackTraceElement;", - "stackTrace": "NettyHttpResponsePipeline.kt:73, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 2000, - "totalSize": 32000 - }, - { - "name": "kotlinx.coroutines.JobSupport$Finishing", - "stackTrace": "NettyHttpResponsePipeline.kt:73, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 1000, - "totalSize": 32000 - }, - { - "name": "[Ljava.lang.Object;", - "stackTrace": "NettyHttpResponsePipeline.kt:73, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 1000, - "totalSize": 32000 - }, - { - "name": "java.util.ArrayList$Itr", - "stackTrace": "NettyHttpResponsePipeline.kt:73, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 1000, - "totalSize": 32000 - }, - { - "name": "io.ktor.utils.io.internal.WriteSessionImpl", - "stackTrace": "ByteBufferChannel.kt:1833, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, RequestBodyHandler.kt:95, NettyHttp1Handler.kt:143, NettyHttp1Handler.kt:125, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "name": "io.ktor.util.DelegatingMutableSet", + "stackTrace": "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest", "totalCount": 1000, "totalSize": 32000 }, { - "name": "io.ktor.utils.io.internal.WriteSessionImpl", - "stackTrace": "ByteBufferChannel.kt:1833, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "io.ktor.util.DelegatingMutableSet", + "stackTrace": "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 32000 }, { - "name": "io.ktor.utils.io.internal.WriteSessionImpl", - "stackTrace": "ByteBufferChannel.kt:1833, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, NettyApplicationResponse.kt:66, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "io.ktor.util.DelegatingMutableSet", + "stackTrace": "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:182 forEach, StringValues.kt:241 appendMissing, RoutingPipelineCall.kt:41 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 32000 }, { - "name": "[Ljava.lang.String;", - "stackTrace": "EventLoopGroupProxy.kt:34", + "name": "io.ktor.util.DelegatingMutableSet", + "stackTrace": "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 }, { - "name": "io.netty.handler.codec.http.DefaultHttpRequest", - "stackTrace": "EventLoopGroupProxy.kt:34", + "name": "kotlin.text.DelimitedRangesSequence", + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 32000 }, { - "name": "java.util.LinkedList", - "stackTrace": "EventLoopGroupProxy.kt:34", + "name": "kotlin.text.DelimitedRangesSequence", + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 32000 }, { - "name": "kotlinx.coroutines.channels.ChannelResult", - "stackTrace": "EventLoopGroupProxy.kt:34", - "totalCount": 2000, - "totalSize": 32000 - }, - { - "name": "io.ktor.util.DelegatingMutableSet", - "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:421, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "kotlin.ranges.IntProgressionIterator", + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 32000 }, { - "name": "io.ktor.util.DelegatingMutableSet", - "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "kotlin.ranges.IntProgressionIterator", + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 32000 }, { - "name": "io.ktor.util.DelegatingMutableSet", - "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:182, StringValues.kt:241, RoutingPipelineCall.kt:41, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "java.util.ArrayList$Itr", + "stackTrace": "StaticContentResolution.kt:129 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 32000 }, { - "name": "io.ktor.util.DelegatingMutableSet", - "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "java.io.File", + "stackTrace": "StaticContentResolution.kt:82 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 }, { "name": "java.lang.Object", - "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 2000, "totalSize": 32000 }, { "name": "java.io.RandomAccessFile", - "stackTrace": "FileChannels.kt:36, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "FileChannels.kt:36 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "[J", - "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.server.engine.BaseApplicationResponse$commitHeaders$2", - "stackTrace": "BaseApplicationResponse.kt:60, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "BaseApplicationResponse.kt:60 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 32000 }, { "name": "kotlinx.coroutines.ChildHandleNode", - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 32000 }, { "name": "kotlinx.coroutines.DispatchedCoroutine", - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 32000 }, { - "name": "kotlinx.coroutines.ChildHandleNode", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "java.util.HashMap$Node", + "stackTrace": "AttributesJvm.kt:24 put, BaseApplicationCall.kt:25 putResponseAttribute, BaseApplicationCall.kt:24 putResponseAttribute$default, NettyHttp1ApplicationCall.kt:41 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead", "totalCount": 1000, "totalSize": 32000 }, { - "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "java.util.HashMap$Node", + "stackTrace": "AttributesJvm.kt:24 put, PreCompressed.kt:178 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend", "totalCount": 1000, "totalSize": 32000 }, { - "name": "kotlinx.coroutines.InvokeOnCompletion", - "stackTrace": "Coroutines.kt:157, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "java.util.HashMap$Node", + "stackTrace": "AttributesJvm.kt:24 put, OutgoingContent.kt:60 setProperty, Versions.kt:21 setVersions, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 32000 }, { "name": "java.util.HashMap$Node", - "stackTrace": "AttributesJvm.kt:24, BaseApplicationCall.kt:25, BaseApplicationCall.kt:24, NettyHttp1ApplicationCall.kt:41, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "AttributesJvm.kt:24 put, ResponseType.kt:22 setResponseType, PipelineCall.kt:102 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 }, { - "name": "java.util.HashMap$Node", - "stackTrace": "AttributesJvm.kt:24, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "kotlinx.coroutines.ChildHandleNode", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 32000 }, { - "name": "java.util.HashMap$Node", - "stackTrace": "AttributesJvm.kt:24, ResponseType.kt:22, PipelineCall.kt:102, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "kotlinx.coroutines.InvokeOnCompletion", + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 32000 }, { "name": "[Lkotlin.coroutines.Continuation;", - "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "SuspendFunctionGun.kt:65 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, NettyApplicationCallHandler.kt:140 invokeSuspend", "totalCount": 1000, "totalSize": 32000 }, { "name": "[Lkotlin.coroutines.Continuation;", - "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "SuspendFunctionGun.kt:65 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 32000 }, { "name": "kotlinx.coroutines.ChildContinuation", - "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.netty.handler.codec.http.DefaultHttpResponse", - "stackTrace": "NettyHttp1ApplicationResponse.kt:55, NettyApplicationResponse.kt:99, NettyApplicationResponse.kt:68, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttp1ApplicationResponse.kt:55 responseMessage, NettyApplicationResponse.kt:99 sendResponse$ktor_server_netty, NettyApplicationResponse.kt:68 responseChannel$suspendImpl, NettyApplicationResponse.kt:-1 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.server.routing.RoutingResolveResult$Success", - "stackTrace": "RoutingResolveContext.kt:125, RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "RoutingResolveContext.kt:125 handleRoute, RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.server.routing.RoutingResolveResult$Success", - "stackTrace": "RoutingResolveContext.kt:125, RoutingResolveContext.kt:158, RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "RoutingResolveContext.kt:125 handleRoute, RoutingResolveContext.kt:158 handleRoute, RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.server.routing.RoutingResolveResult$Success", - "stackTrace": "RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.server.routing.RoutingResponse", - "stackTrace": "RouteNode.kt:294, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "RouteNode.kt:296 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.server.http.content.PreCompressedKt$respondStaticResource$4", - "stackTrace": "PreCompressed.kt:173, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "PreCompressed.kt:175 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.server.http.content.PreCompressedKt$respondStaticResource$4", - "stackTrace": "PreCompressed.kt:-1, PreCompressed.kt:-1, PreCompressed.kt:210, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "PreCompressed.kt:-1 invoke, PreCompressed.kt:-1 invoke, PreCompressed.kt:213 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor", "totalCount": 1000, "totalSize": 32000 }, { "name": "[B", - "stackTrace": "PreCompressed.kt:208, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "PreCompressed.kt:211 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 }, { "name": "java.util.ArrayList$Itr", - "stackTrace": "HeaderValueWithParameters.kt:43, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "HeaderValueWithParameters.kt:43 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.server.engine.DelegateHeaders", - "stackTrace": "BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600, AbstractChannelHandlerContext.java:425 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.http.ContentType", - "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "ContentTypes.kt:38 withParameter, ContentTypes.kt:295 withCharset, FileContentType.kt:68 selectDefault, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 32000 }, { "name": "[Lio.ktor.util.pipeline.PipelinePhase;", - "stackTrace": "ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, NettyApplicationRequest.kt:24, NettyHttp1ApplicationRequest.kt:21, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , NettyApplicationRequest.kt:24 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead", "totalCount": 1000, "totalSize": 32000 }, { - "name": "[Lio.ktor.util.pipeline.PipelinePhase;", - "stackTrace": "Pipeline.kt:32, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, NettyApplicationResponse.kt:21, NettyHttp1ApplicationResponse.kt:25, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", - "totalCount": 627, - "totalSize": 30096 + "name": "kotlinx.coroutines.ChildHandleNode", + "stackTrace": "NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run", + "totalCount": 999, + "totalSize": 31968 + }, + { + "name": "[Ljava.lang.StackTraceElement;", + "stackTrace": "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0", + "totalCount": 1998, + "totalSize": 31968 + }, + { + "name": "kotlinx.coroutines.JobSupport$Finishing", + "stackTrace": "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0", + "totalCount": 999, + "totalSize": 31968 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "Pipeline.kt:32, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, NettyApplicationResponse.kt:21, NettyHttp1ApplicationResponse.kt:25, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", - "totalCount": 626, - "totalSize": 30048 + "stackTrace": "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0", + "totalCount": 999, + "totalSize": 31968 }, { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "Coroutines.kt:157, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", - "totalCount": 934, - "totalSize": 29888 + "name": "java.util.ArrayList$Itr", + "stackTrace": "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0", + "totalCount": 999, + "totalSize": 31968 }, { - "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", - "totalCount": 1157, - "totalSize": 27768 + "name": "kotlinx.coroutines.ChildContinuation", + "stackTrace": "NettyApplicationCall.kt:83 finishSuspend, NettyApplicationCall.kt:78 finish$ktor_server_netty, NettyApplicationEngine.kt:208 invokeSuspend, NettyApplicationEngine.kt:-1 invoke, NettyApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, EventLoop.common.kt:68 processUnconfinedEvent, DispatchedContinuation.kt:347 resumeWith, SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute", + "totalCount": 996, + "totalSize": 31872 + }, + { + "name": "kotlinx.coroutines.ResumeOnCompletion", + "stackTrace": "NettyApplicationCall.kt:83 finishSuspend, NettyApplicationCall.kt:78 finish$ktor_server_netty, NettyApplicationEngine.kt:208 invokeSuspend, NettyApplicationEngine.kt:-1 invoke, NettyApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, EventLoop.common.kt:68 processUnconfinedEvent, DispatchedContinuation.kt:347 resumeWith, SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute", + "totalCount": 996, + "totalSize": 31872 }, { "name": "[Ljava.lang.StackTraceElement;", - "stackTrace": "NettyApplicationCall.kt:90, NettyApplicationCall.kt:74, NettyApplicationEngine.kt:206, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, EventLoopGroupProxy.kt:34", - "totalCount": 1730, - "totalSize": 27680 + "stackTrace": "NettyApplicationCall.kt:90 finishComplete, NettyApplicationCall.kt:85 finishSuspend, NettyApplicationCall.kt:16 access$finishSuspend, NettyApplicationCall.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 1992, + "totalSize": 31872 }, { - "name": "kotlinx.coroutines.CompletedExceptionally", - "stackTrace": "NettyHttpResponsePipeline.kt:73, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 1134, - "totalSize": 27216 + "name": "kotlinx.coroutines.CompletedContinuation", + "stackTrace": "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0", + "totalCount": 995, + "totalSize": 31840 }, { - "name": "io.netty.util.concurrent.ScheduledFutureTask", - "stackTrace": "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 391, - "totalSize": 25024 + "name": "[Lio.ktor.util.pipeline.PipelinePhase;", + "stackTrace": "Pipeline.kt:32 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , NettyApplicationResponse.kt:21 , NettyHttp1ApplicationResponse.kt:25 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead", + "totalCount": 627, + "totalSize": 30096 }, { - "name": "[C", - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", - "totalCount": 1000, - "totalSize": 24000 + "name": "[Ljava.lang.Object;", + "stackTrace": "Pipeline.kt:32 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , NettyApplicationResponse.kt:21 , NettyHttp1ApplicationResponse.kt:25 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead", + "totalCount": 626, + "totalSize": 30048 }, { - "name": "[C", - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", - "totalCount": 1000, - "totalSize": 24000 + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "ByteBufferChannel.kt:89 attachJob, Coroutines.kt:140 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 862, + "totalSize": 27584 }, { - "name": "kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$1", - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", - "totalCount": 1000, - "totalSize": 24000 + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke", + "totalCount": 1012, + "totalSize": 24288 }, { - "name": "kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$1", - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", - "totalCount": 1000, + "name": "io.netty.channel.DefaultChannelPromise", + "stackTrace": "NettyHttpResponsePipeline.kt:351 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 500, "totalSize": 24000 }, { - "name": "java.util.ArrayList", - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "io.ktor.server.netty.cio.NettyHttpResponsePipeline$processElement$1", + "stackTrace": "NettyHttpResponsePipeline.kt:67 processElement, NettyHttpResponsePipeline.kt:64 processResponse$ktor_server_netty, NettyHttp1Handler.kt:119 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, DefaultChannelPipeline.java:1410 channelRead", "totalCount": 1000, "totalSize": 24000 }, { - "name": "[B", - "stackTrace": "StaticContentResolution.kt:115, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "io.ktor.utils.io.internal.ReadSessionImpl", + "stackTrace": "ByteBufferChannel.kt:1595 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, RequestBodyHandler.kt:99 newChannel, NettyHttp1Handler.kt:156 prepareRequestContentChannel, NettyHttp1Handler.kt:138 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead", "totalCount": 1000, "totalSize": 24000 }, { - "name": "java.lang.StringBuilder", - "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "io.ktor.utils.io.internal.ReadSessionImpl", + "stackTrace": "ByteBufferChannel.kt:1595 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { - "name": "java.lang.String", - "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "io.ktor.utils.io.internal.ReadSessionImpl", + "stackTrace": "ByteBufferChannel.kt:1595 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, NettyApplicationResponse.kt:66 responseChannel$suspendImpl, NettyApplicationResponse.kt:-1 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { - "name": "java.lang.String", - "stackTrace": "StaticContentResolution.kt:115, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", + "stackTrace": "ByteBufferChannel.kt:2199 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, RequestBodyHandler.kt:99 newChannel, NettyHttp1Handler.kt:156 prepareRequestContentChannel, NettyHttp1Handler.kt:138 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.server.http.content.LocalFileContent", - "stackTrace": "StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", + "stackTrace": "ByteBufferChannel.kt:2272 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, RequestBodyHandler.kt:99 newChannel, NettyHttp1Handler.kt:156 prepareRequestContentChannel, NettyHttp1Handler.kt:138 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead", "totalCount": 1000, "totalSize": 24000 }, { - "name": "kotlin.Pair", - "stackTrace": "StaticContentResolution.kt:60, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", + "stackTrace": "ByteBufferChannel.kt:2199 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.server.netty.cio.NettyHttpResponsePipeline$processElement$1", - "stackTrace": "NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:64, NettyHttp1Handler.kt:107, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", + "stackTrace": "ByteBufferChannel.kt:2272 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.netty.handler.codec.DefaultHeaders$HeaderIterator", - "stackTrace": "NettyHttpResponsePipeline.kt:219, NettyHttpResponsePipeline.kt:182, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", + "stackTrace": "ByteBufferChannel.kt:2199 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, NettyApplicationResponse.kt:66 responseChannel$suspendImpl, NettyApplicationResponse.kt:-1 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { - "name": "kotlinx.coroutines.ExecutorCoroutineDispatcherImpl", - "stackTrace": "NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", + "stackTrace": "ByteBufferChannel.kt:2272 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, NettyApplicationResponse.kt:66 responseChannel$suspendImpl, NettyApplicationResponse.kt:-1 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { - "name": "kotlinx.coroutines.StandaloneCoroutine", - "stackTrace": "NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspension$1", + "stackTrace": "ByteBufferChannel.kt:2277 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, RequestBodyHandler.kt:99 newChannel, NettyHttp1Handler.kt:156 prepareRequestContentChannel, NettyHttp1Handler.kt:138 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead", "totalCount": 1000, "totalSize": 24000 }, { - "name": "kotlinx.coroutines.NodeList", - "stackTrace": "NettyHttpResponsePipeline.kt:73, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspension$1", + "stackTrace": "ByteBufferChannel.kt:2277 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { - "name": "java.util.ArrayList", - "stackTrace": "NettyHttpResponsePipeline.kt:73, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspension$1", + "stackTrace": "ByteBufferChannel.kt:2277 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, NettyApplicationResponse.kt:66 responseChannel$suspendImpl, NettyApplicationResponse.kt:-1 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.utils.io.internal.ReadSessionImpl", - "stackTrace": "ByteBufferChannel.kt:1595, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, RequestBodyHandler.kt:95, NettyHttp1Handler.kt:143, NettyHttp1Handler.kt:125, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "name": "io.ktor.utils.io.ByteBufferChannel$attachJob$1", + "stackTrace": "ByteBufferChannel.kt:89 attachJob, Coroutines.kt:140 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.utils.io.internal.ReadSessionImpl", - "stackTrace": "ByteBufferChannel.kt:1595, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "java.lang.Long", + "stackTrace": "ByteBufferChannel.kt:1689 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, BaseApplicationResponse.kt:215 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.utils.io.internal.ReadSessionImpl", - "stackTrace": "ByteBufferChannel.kt:1595, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, NettyApplicationResponse.kt:66, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "java.lang.Long", + "stackTrace": "ByteBufferChannel.kt:1689 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, EventLoop.common.kt:68 processUnconfinedEvent, DispatchedContinuation.kt:347 resumeWith, SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", - "stackTrace": "ByteBufferChannel.kt:2199, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, RequestBodyHandler.kt:95, NettyHttp1Handler.kt:143, NettyHttp1Handler.kt:125, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "name": "io.ktor.util.StringValuesBuilderImpl$appendAll$1", + "stackTrace": "StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600, AbstractChannelHandlerContext.java:425 run", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", - "stackTrace": "ByteBufferChannel.kt:2272, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, RequestBodyHandler.kt:95, NettyHttp1Handler.kt:143, NettyHttp1Handler.kt:125, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "name": "io.ktor.util.StringValuesBuilderImpl$appendAll$1", + "stackTrace": "StringValues.kt:235 appendAll, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", - "stackTrace": "ByteBufferChannel.kt:2199, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "io.ktor.util.StringValuesBuilderImpl$appendMissing$1", + "stackTrace": "StringValues.kt:241 appendMissing, RoutingPipelineCall.kt:41 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", - "stackTrace": "ByteBufferChannel.kt:2272, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "io.netty.handler.codec.http.HttpMessageDecoderResult", + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", - "stackTrace": "ByteBufferChannel.kt:2199, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, NettyApplicationResponse.kt:66, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "java.util.LinkedList$Node", + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", - "stackTrace": "ByteBufferChannel.kt:2272, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, NettyApplicationResponse.kt:66, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "io.netty.handler.codec.HeadersUtils$1", + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspension$1", - "stackTrace": "ByteBufferChannel.kt:2277, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, RequestBodyHandler.kt:95, NettyHttp1Handler.kt:143, NettyHttp1Handler.kt:125, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "name": "[C", + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspension$1", - "stackTrace": "ByteBufferChannel.kt:2277, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "[C", + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspension$1", - "stackTrace": "ByteBufferChannel.kt:2277, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, NettyApplicationResponse.kt:66, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$1", + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.utils.io.ByteBufferChannel$attachJob$1", - "stackTrace": "ByteBufferChannel.kt:89, Coroutines.kt:140", + "name": "kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$1", + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 }, { - "name": "java.lang.Long", - "stackTrace": "ByteBufferChannel.kt:1689, ByteBufferChannel.kt:-1, BaseApplicationResponse.kt:215, BaseApplicationResponse.kt:-1, EventLoopGroupProxy.kt:34", + "name": "java.util.ArrayList", + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 }, { - "name": "java.lang.Long", - "stackTrace": "ByteBufferChannel.kt:1689, ByteBufferChannel.kt:-1, ByteReadChannel.kt:226, DefaultEnginePipeline.kt:40, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, EventLoopGroupProxy.kt:34", + "name": "[B", + "stackTrace": "StaticContentResolution.kt:118 extension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.util.StringValuesBuilderImpl$appendAll$1", - "stackTrace": "StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "java.lang.StringBuilder", + "stackTrace": "StaticContentResolution.kt:129 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.util.StringValuesBuilderImpl$appendAll$1", - "stackTrace": "StringValues.kt:235, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "java.lang.String", + "stackTrace": "StaticContentResolution.kt:129 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.util.StringValuesBuilderImpl$appendMissing$1", - "stackTrace": "StringValues.kt:241, RoutingPipelineCall.kt:41, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "java.lang.String", + "stackTrace": "StaticContentResolution.kt:118 extension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.netty.handler.codec.http.HttpMessageDecoderResult", - "stackTrace": "EventLoopGroupProxy.kt:34", + "name": "io.ktor.server.http.content.StaticContentResolutionKt$resolveResource$resolveContent$1", + "stackTrace": "StaticContentResolution.kt:60 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor", "totalCount": 1000, "totalSize": 24000 }, { - "name": "java.util.LinkedList$Node", - "stackTrace": "EventLoopGroupProxy.kt:34", + "name": "io.ktor.server.http.content.LocalFileContent", + "stackTrace": "StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.netty.handler.codec.HeadersUtils$1", - "stackTrace": "EventLoopGroupProxy.kt:34", + "name": "kotlin.Pair", + "stackTrace": "StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlinx.coroutines.JobImpl", - "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlinx.coroutines.CoroutineName", - "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 }, { "name": "sun.nio.ch.NativeThreadSet", - "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.engine.BaseApplicationResponse$cookies$2", - "stackTrace": "BaseApplicationResponse.kt:32, NettyApplicationResponse.kt:21, NettyHttp1ApplicationResponse.kt:25, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "BaseApplicationResponse.kt:32 , NettyApplicationResponse.kt:21 , NettyHttp1ApplicationResponse.kt:25 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlin.SynchronizedLazyImpl", - "stackTrace": "BaseApplicationResponse.kt:32, NettyApplicationResponse.kt:21, NettyHttp1ApplicationResponse.kt:25, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "BaseApplicationResponse.kt:32 , NettyApplicationResponse.kt:21 , NettyHttp1ApplicationResponse.kt:25 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.response.ResponseCookies", - "stackTrace": "BaseApplicationResponse.kt:33, BaseApplicationResponse.kt:32, BaseApplicationResponse.kt:32, RoutingPipelineCall.kt:-1, RouteNode.kt:176, RouteNode.kt:294, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "BaseApplicationResponse.kt:33 invoke, BaseApplicationResponse.kt:32 invoke, LazyJVM.kt:74 getValue, BaseApplicationResponse.kt:32 getCookies, RoutingPipelineCall.kt:-1 getCookies, RouteNode.kt:178 , RouteNode.kt:296 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.lang.Long", - "stackTrace": "BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "BaseApplicationResponse.kt:209 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 24000 }, { - "name": "kotlinx.coroutines.StandaloneCoroutine", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "io.ktor.util.CaseInsensitiveString", + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:185 listForKey, StringValues.kt:169 getAll, BaseApplicationRequest.kt:64 getAll, StringValues.kt:56 contains, Headers.kt:12 contains, BaseApplicationRequest.kt:45 contains, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead", "totalCount": 1000, "totalSize": 24000 }, { - "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "io.ktor.util.CaseInsensitiveString", + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:185 listForKey, StringValues.kt:169 getAll, BaseApplicationRequest.kt:64 getAll, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$1", - "stackTrace": "Coroutines.kt:157, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "io.ktor.util.CaseInsensitiveString", + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:185 listForKey, StringValues.kt:169 getAll, BaseApplicationRequest.kt:64 getAll, StringValues.kt:36 get, Headers.kt:12 get, BaseApplicationRequest.kt:45 get, ApplicationRequestProperties.kt:17 header, ApplicationRequestProperties.kt:81 acceptEncodingItems, PreCompressed.kt:183 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.utils.io.ChannelScope", - "stackTrace": "Coroutines.kt:144", + "name": "io.ktor.util.CaseInsensitiveString", + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, FileContentType.kt:40 fromFileExtension, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.utils.io.ChannelJob", - "stackTrace": "Coroutines.kt:161, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "io.ktor.util.CaseInsensitiveString", + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:185 listForKey, StringValues.kt:169 getAll, BaseApplicationRequest.kt:64 getAll, StringValues.kt:36 get, Headers.kt:12 get, BaseApplicationRequest.kt:45 get, BaseApplicationResponse.kt:99 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.util.CaseInsensitiveString", - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:185, StringValues.kt:169, BaseApplicationRequest.kt:64, StringValues.kt:56, Headers.kt:12, BaseApplicationRequest.kt:45, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "kotlinx.coroutines.StandaloneCoroutine", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.util.CaseInsensitiveString", - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:185, StringValues.kt:169, BaseApplicationRequest.kt:64, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.util.CaseInsensitiveString", - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:185, StringValues.kt:169, BaseApplicationRequest.kt:64, StringValues.kt:36, Headers.kt:12, BaseApplicationRequest.kt:45, ApplicationRequestProperties.kt:17, ApplicationRequestProperties.kt:81, PreCompressed.kt:180, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$1", + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.util.CaseInsensitiveString", - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, FileContentType.kt:40, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "io.ktor.utils.io.ChannelJob", + "stackTrace": "Coroutines.kt:161 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.util.CaseInsensitiveString", - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:185, StringValues.kt:169, BaseApplicationRequest.kt:64, StringValues.kt:36, Headers.kt:12, BaseApplicationRequest.kt:45, BaseApplicationResponse.kt:99, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "io.ktor.utils.io.ChannelScope", + "stackTrace": "Coroutines.kt:144 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1", - "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "SuspendFunctionGun.kt:21 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, NettyApplicationCallHandler.kt:140 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1", - "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "SuspendFunctionGun.kt:21 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, NettyApplicationCallHandler.kt:140 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1", - "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "SuspendFunctionGun.kt:21 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1", - "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "SuspendFunctionGun.kt:21 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "[Lkotlin.coroutines.Continuation;", - "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "SuspendFunctionGun.kt:65 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, NettyApplicationCallHandler.kt:140 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600", "totalCount": 1000, "totalSize": 24000 }, { "name": "[Lkotlin.coroutines.Continuation;", - "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "SuspendFunctionGun.kt:65 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlin.collections.ArrayAsCollection", - "stackTrace": "Pipeline.kt:32, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, NettyApplicationRequest.kt:24, NettyHttp1ApplicationRequest.kt:21, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "Pipeline.kt:32 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , NettyApplicationRequest.kt:24 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlin.collections.ArrayAsCollection", - "stackTrace": "Pipeline.kt:32, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, NettyApplicationResponse.kt:21, NettyHttp1ApplicationResponse.kt:25, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "Pipeline.kt:32 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , NettyApplicationResponse.kt:21 , NettyHttp1ApplicationResponse.kt:25 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.util.ArrayList", - "stackTrace": "Pipeline.kt:32, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, NettyApplicationRequest.kt:24, NettyHttp1ApplicationRequest.kt:21, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "Pipeline.kt:32 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , NettyApplicationRequest.kt:24 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.util.ArrayList", - "stackTrace": "Pipeline.kt:32, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, NettyApplicationResponse.kt:21, NettyHttp1ApplicationResponse.kt:25, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "Pipeline.kt:32 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , NettyApplicationResponse.kt:21 , NettyHttp1ApplicationResponse.kt:25 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.netty.channel.AbstractChannelHandlerContext$7", - "stackTrace": "RequestBodyHandler.kt:124, NettyHttp1Handler.kt:106, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "RequestBodyHandler.kt:128 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, NettyHttp1Handler.kt:118 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.netty.NettyDispatcher$CurrentContext", - "stackTrace": "NettyApplicationCallHandler.kt:33, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyApplicationCallHandler.kt:39 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600, AbstractChannelHandlerContext.java:425 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlin.coroutines.CombinedContext", - "stackTrace": "NettyApplicationCallHandler.kt:33, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyApplicationCallHandler.kt:39 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600, AbstractChannelHandlerContext.java:425 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlinx.coroutines.StandaloneCoroutine", - "stackTrace": "NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600, AbstractChannelHandlerContext.java:425 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.netty.http1.NettyHttp1ApplicationResponse$headers$1", - "stackTrace": "NettyHttp1ApplicationResponse.kt:38, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttp1ApplicationResponse.kt:38 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "name": "kotlinx.coroutines.JobImpl", + "stackTrace": "NettyApplicationCall.kt:32 , NettyHttp1ApplicationCall.kt:22 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.util.ArrayList", - "stackTrace": "RoutingResolveContext.kt:38, Routing.kt:63, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "RoutingResolveContext.kt:38 , Routing.kt:63 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.util.ArrayList", - "stackTrace": "RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.netty.http1.NettyConnectionPoint", - "stackTrace": "NettyHttp1ApplicationRequest.kt:29, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttp1ApplicationRequest.kt:29 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.routing.RoutingContext", - "stackTrace": "RouteNode.kt:114, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "RouteNode.kt:114 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.util.ArrayList", - "stackTrace": "PreCompressed.kt:237, PreCompressed.kt:176, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "PreCompressed.kt:240 bestCompressionFit, PreCompressed.kt:179 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.lang.StringBuilder", - "stackTrace": "PreCompressed.kt:208, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "PreCompressed.kt:211 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.lang.StringBuilder", - "stackTrace": "HeaderValueWithParameters.kt:45, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "HeaderValueWithParameters.kt:45 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.lang.String", - "stackTrace": "HeaderValueWithParameters.kt:54, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "HeaderValueWithParameters.kt:54 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.engine.BaseApplicationRequest$headers$2", - "stackTrace": "BaseApplicationRequest.kt:22, NettyApplicationRequest.kt:24, NettyHttp1ApplicationRequest.kt:21, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "BaseApplicationRequest.kt:22 , NettyApplicationRequest.kt:24 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlin.SynchronizedLazyImpl", - "stackTrace": "BaseApplicationRequest.kt:22, NettyApplicationRequest.kt:24, NettyHttp1ApplicationRequest.kt:21, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "BaseApplicationRequest.kt:22 , NettyApplicationRequest.kt:24 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.http.HeadersBuilder", - "stackTrace": "BaseApplicationRequest.kt:47, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "BaseApplicationRequest.kt:47 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600, AbstractChannelHandlerContext.java:425 run, AbstractEventExecutor.java:173 runTask", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.netty.NettyApplicationRequest$rawQueryParameters$2", - "stackTrace": "NettyApplicationRequest.kt:35, NettyHttp1ApplicationRequest.kt:21, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyApplicationRequest.kt:35 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlin.UnsafeLazyImpl", - "stackTrace": "NettyApplicationRequest.kt:35, NettyHttp1ApplicationRequest.kt:21, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyApplicationRequest.kt:35 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.netty.NettyApplicationRequestCookies", - "stackTrace": "NettyApplicationRequest.kt:40, NettyHttp1ApplicationRequest.kt:21, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", - "totalCount": 1000, - "totalSize": 24000 - }, - { - "name": "kotlinx.coroutines.JobImpl", - "stackTrace": "NettyApplicationCall.kt:32, NettyHttp1ApplicationCall.kt:22, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyApplicationRequest.kt:40 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.http.HeaderValueParam", - "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "ContentTypes.kt:38 withParameter, ContentTypes.kt:295 withCharset, FileContentType.kt:68 selectDefault, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 24000 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "ContentTypes.kt:38 withParameter, ContentTypes.kt:295 withCharset, FileContentType.kt:68 selectDefault, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.util.ArrayList", - "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "ContentTypes.kt:38 withParameter, ContentTypes.kt:295 withCharset, FileContentType.kt:68 selectDefault, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.DelegatingMutableSet$iterator$1", - "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:421, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "DelegatingMutableSet.kt:38 iterator, StringValues.kt:421 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.DelegatingMutableSet$iterator$1", - "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "DelegatingMutableSet.kt:38 iterator, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.DelegatingMutableSet$iterator$1", - "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:182, StringValues.kt:241, RoutingPipelineCall.kt:41, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "DelegatingMutableSet.kt:38 iterator, StringValues.kt:182 forEach, StringValues.kt:241 appendMissing, RoutingPipelineCall.kt:41 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.DelegatingMutableSet$iterator$1", - "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "DelegatingMutableSet.kt:38 iterator, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.http.ParametersBuilderImpl", - "stackTrace": "Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingResolveContext.kt:181 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.http.ParametersBuilderImpl", - "stackTrace": "Parameters.kt:34, Parameters.kt:34, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.http.ParametersImpl", - "stackTrace": "Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.http.ParametersImpl", - "stackTrace": "Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.routing.RoutingPipelineRequest", - "stackTrace": "RoutingPipelineCall.kt:33, Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "RoutingPipelineCall.kt:33 , Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.routing.RoutingPipelineResponse", - "stackTrace": "RoutingPipelineCall.kt:36, Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "RoutingPipelineCall.kt:36 , Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.routing.RoutingPipelineCall$parameters$2", - "stackTrace": "RoutingPipelineCall.kt:38, Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "RoutingPipelineCall.kt:38 , Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlin.UnsafeLazyImpl", - "stackTrace": "RoutingPipelineCall.kt:38, Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "RoutingPipelineCall.kt:38 , Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.util.ArrayList", - "stackTrace": "LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.lang.Long", - "stackTrace": "LocalFileContent.kt:26, BaseApplicationResponse.kt:79, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "LocalFileContent.kt:26 getContentLength, BaseApplicationResponse.kt:79 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.request.RequestCookies$rawCookies$2", - "stackTrace": "RequestCookies.kt:23, NettyApplicationRequestCookies.kt:10, NettyApplicationRequest.kt:40, NettyHttp1ApplicationRequest.kt:21, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "RequestCookies.kt:23 , NettyApplicationRequestCookies.kt:10 , NettyApplicationRequest.kt:40 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlin.SynchronizedLazyImpl", - "stackTrace": "RequestCookies.kt:23, NettyApplicationRequestCookies.kt:10, NettyApplicationRequest.kt:40, NettyHttp1ApplicationRequest.kt:21, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "RequestCookies.kt:23 , NettyApplicationRequestCookies.kt:10 , NettyApplicationRequest.kt:40 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.netty.http1.NettyConnectionPoint$scheme$2", - "stackTrace": "NettyConnectionPoint.kt:28, NettyHttp1ApplicationRequest.kt:29, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyConnectionPoint.kt:28 , NettyHttp1ApplicationRequest.kt:29 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlin.SynchronizedLazyImpl", - "stackTrace": "NettyConnectionPoint.kt:28, NettyHttp1ApplicationRequest.kt:29, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", - "totalCount": 1000, - "totalSize": 24000 - }, - { - "name": "[Ljava.lang.Object;", - "stackTrace": "Paths.kt:25, Paths.kt:17, StaticContentResolution.kt:125, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", - "totalCount": 1000, - "totalSize": 24000 - }, - { - "name": "java.util.ArrayList", - "stackTrace": "Paths.kt:25, Paths.kt:17, StaticContentResolution.kt:125, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyConnectionPoint.kt:28 , NettyHttp1ApplicationRequest.kt:29 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead", "totalCount": 1000, "totalSize": 24000 }, { "name": "[B", - "stackTrace": "FileContentType.kt:38, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "FileContentType.kt:38 fromFileExtension, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.lang.String", - "stackTrace": "FileContentType.kt:38, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "FileContentType.kt:38 fromFileExtension, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.lang.Long", - "stackTrace": "LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.http.content.LastModifiedVersion", - "stackTrace": "LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "[B", - "stackTrace": "Long.kt:11, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "Long.kt:11 toStringFast, BaseApplicationResponse.kt:83 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.lang.String", - "stackTrace": "Long.kt:11, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "Long.kt:11 toStringFast, BaseApplicationResponse.kt:83 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.http.HeadersImpl", - "stackTrace": "Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600, AbstractChannelHandlerContext.java:425 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.reflect.TypeInfo", - "stackTrace": "TypeInfoJvm.kt:19, PreCompressed.kt:287, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "TypeInfoJvm.kt:19 typeInfoImpl, PreCompressed.kt:290 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, + { + "name": "io.netty.handler.codec.DefaultHeaders$HeaderIterator", + "stackTrace": "NettyHttpResponsePipeline.kt:219 respondWithHeader, NettyHttpResponsePipeline.kt:182 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run", + "totalCount": 999, + "totalSize": 23976 + }, + { + "name": "kotlinx.coroutines.ExecutorCoroutineDispatcherImpl", + "stackTrace": "NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run", + "totalCount": 999, + "totalSize": 23976 + }, + { + "name": "kotlinx.coroutines.StandaloneCoroutine", + "stackTrace": "NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run", + "totalCount": 999, + "totalSize": 23976 + }, { "name": "kotlinx.coroutines.NodeList", - "stackTrace": "Coroutines.kt:157, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", - "totalCount": 934, - "totalSize": 22416 + "stackTrace": "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0", + "totalCount": 999, + "totalSize": 23976 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0", + "totalCount": 999, + "totalSize": 23976 }, { "name": "[Lio.netty.util.concurrent.GenericFutureListener;", - "stackTrace": "NettyHttpResponsePipeline.kt:145, NettyHttpResponsePipeline.kt:358, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:-1, EventLoopGroupProxy.kt:34", - "totalCount": 866, - "totalSize": 20784 + "stackTrace": "NettyHttpResponsePipeline.kt:145 handleLastResponseMessage, NettyHttpResponsePipeline.kt:358 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow", + "totalCount": 996, + "totalSize": 23904 }, { "name": "io.netty.util.concurrent.DefaultFutureListeners", - "stackTrace": "NettyHttpResponsePipeline.kt:145, NettyHttpResponsePipeline.kt:358, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:-1, EventLoopGroupProxy.kt:34", - "totalCount": 866, - "totalSize": 20784 + "stackTrace": "NettyHttpResponsePipeline.kt:145 handleLastResponseMessage, NettyHttpResponsePipeline.kt:358 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow", + "totalCount": 996, + "totalSize": 23904 }, { - "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:1877, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 839, - "totalSize": 20136 + "name": "java.lang.Long", + "stackTrace": "ByteBufferChannel.kt:1293 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke", + "totalCount": 985, + "totalSize": 23640 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "ByteBufferChannel.kt:89 attachJob, Coroutines.kt:140 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 862, + "totalSize": 20688 }, { "name": "[Lio.ktor.util.pipeline.PipelinePhase;", - "stackTrace": "Pipeline.kt:32, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, NettyApplicationRequest.kt:24, NettyHttp1ApplicationRequest.kt:21, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "Pipeline.kt:32 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , NettyApplicationRequest.kt:24 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead", "totalCount": 627, "totalSize": 20064 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "Pipeline.kt:32, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, NettyApplicationRequest.kt:24, NettyHttp1ApplicationRequest.kt:21, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "Pipeline.kt:32 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , NettyApplicationRequest.kt:24 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead", "totalCount": 626, "totalSize": 20032 }, + { + "name": "io.netty.handler.timeout.WriteTimeoutHandler$WriteTimeoutTask", + "stackTrace": "NettyHttpResponsePipeline.kt:351 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 500, + "totalSize": 20000 + }, { "name": "[Ljava.lang.Object;", - "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 106, "totalSize": 19816 }, { - "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1871, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 405, - "totalSize": 19440 + "name": "io.netty.util.ResourceLeakDetector$TraceRecord", + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 402, + "totalSize": 19296 + }, + { + "name": "io.netty.util.ResourceLeakDetector$DefaultResourceLeak", + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 402, + "totalSize": 19296 }, { "name": "[B", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 140, - "totalSize": 18880 + "totalSize": 18640 }, { - "name": "io.netty.channel.DefaultChannelPromise", - "stackTrace": "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 391, - "totalSize": 18768 + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke", + "totalCount": 350, + "totalSize": 16800 }, { - "name": "io.netty.util.ResourceLeakDetector$TraceRecord", - "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", - "totalCount": 390, - "totalSize": 18720 + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend", + "totalCount": 502, + "totalSize": 16064 }, { - "name": "io.netty.util.ResourceLeakDetector$DefaultResourceLeak", - "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", - "totalCount": 390, - "totalSize": 18720 + "name": "kotlin.jvm.internal.Ref$IntRef", + "stackTrace": "NettyHttpResponsePipeline.kt:320 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners", + "totalCount": 1000, + "totalSize": 16000 }, { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1871, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 373, - "totalSize": 17904 - }, - { - "name": "java.lang.Long", - "stackTrace": "ByteBufferChannel.kt:1293, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, EventLoopGroupProxy.kt:34", - "totalCount": 679, - "totalSize": 16296 - }, - { - "name": "kotlin.sequences.SequencesKt___SequencesKt$asIterable$$inlined$Iterable$1", - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", - "totalCount": 1000, - "totalSize": 16000 - }, - { - "name": "kotlin.sequences.SequencesKt___SequencesKt$asIterable$$inlined$Iterable$1", - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", - "totalCount": 1000, - "totalSize": 16000 - }, - { - "name": "kotlin.collections.CollectionsKt__IteratorsJVMKt$iterator$1", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", - "totalCount": 1000, - "totalSize": 16000 - }, - { - "name": "kotlin.sequences.SequencesKt__SequencesKt$asSequence$$inlined$Sequence$1", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", - "totalCount": 1000, - "totalSize": 16000 - }, - { - "name": "java.util.concurrent.atomic.AtomicReference", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", - "totalCount": 1000, - "totalSize": 16000 - }, - { - "name": "kotlin.sequences.ConstrainedOnceSequence", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", - "totalCount": 1000, - "totalSize": 16000 - }, - { - "name": "io.netty.util.concurrent.ScheduledFutureTask", - "stackTrace": "NettyHttpResponsePipeline.kt:351, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 250, - "totalSize": 16000 - }, - { - "name": "java.lang.Integer", - "stackTrace": "NettyHttpResponsePipeline.kt:194, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 1000, - "totalSize": 16000 - }, - { - "name": "kotlin.jvm.internal.Ref$IntRef", - "stackTrace": "NettyHttpResponsePipeline.kt:320, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 1000, - "totalSize": 16000 - }, - { - "name": "kotlin.jvm.internal.Ref$ObjectRef", - "stackTrace": "NettyHttpResponsePipeline.kt:321, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 1000, - "totalSize": 16000 - }, - { - "name": "kotlin.jvm.internal.Ref$ObjectRef", - "stackTrace": "NettyHttpResponsePipeline.kt:73, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 1000, - "totalSize": 16000 + "name": "kotlin.jvm.internal.Ref$ObjectRef", + "stackTrace": "NettyHttpResponsePipeline.kt:321 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners", + "totalCount": 1000, + "totalSize": 16000 }, { "name": "kotlin.jvm.internal.Ref$ObjectRef", - "stackTrace": "ByteBufferChannel.kt:1801, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "ByteBufferChannel.kt:1801 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0", "totalCount": 1000, "totalSize": 16000 }, { "name": "java.lang.Integer", - "stackTrace": "EventLoopGroupProxy.kt:34", + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.netty.handler.codec.http.DefaultHttpHeaders", - "stackTrace": "EventLoopGroupProxy.kt:34", + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "java.util.LinkedHashMap$LinkedEntrySet", - "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:421, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest", "totalCount": 1000, "totalSize": 16000 }, { "name": "java.util.LinkedHashMap$LinkedEntrySet", - "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 16000 }, { "name": "java.util.LinkedHashMap$LinkedEntrySet", - "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:182, StringValues.kt:241, RoutingPipelineCall.kt:41, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:182 forEach, StringValues.kt:241 appendMissing, RoutingPipelineCall.kt:41 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 16000 }, { "name": "java.util.LinkedHashMap$LinkedEntrySet", - "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.netty.handler.codec.HeadersUtils$DelegatingNameSet", - "stackTrace": "NettyApplicationRequestHeaders.kt:18, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyApplicationRequestHeaders.kt:18 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600", "totalCount": 1000, "totalSize": 16000 }, { "name": "java.util.LinkedHashSet", - "stackTrace": "NettyApplicationRequestHeaders.kt:38, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyApplicationRequestHeaders.kt:38 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600", "totalCount": 1000, "totalSize": 16000 }, { "name": "java.util.LinkedHashMap$LinkedKeySet", - "stackTrace": "NettyApplicationRequestHeaders.kt:38, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyApplicationRequestHeaders.kt:38 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.netty.handler.codec.HeadersUtils$StringIterator", - "stackTrace": "NettyApplicationRequestHeaders.kt:38, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyApplicationRequestHeaders.kt:38 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.sequences.SequencesKt___SequencesKt$asIterable$$inlined$Iterable$1", + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", + "totalCount": 1000, + "totalSize": 16000 + }, + { + "name": "kotlin.sequences.SequencesKt___SequencesKt$asIterable$$inlined$Iterable$1", + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 16000 }, { "name": "kotlinx.coroutines.internal.ContextScope", - "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 16000 }, { "name": "java.lang.Object", - "stackTrace": "FileChannels.kt:36, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "FileChannels.kt:36 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "sun.nio.ch.FileDispatcherImpl", - "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "java.io.RandomAccessFile$1", - "stackTrace": "FileChannels.kt:116", + "stackTrace": "FileChannels.kt:116 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "kotlin.jvm.internal.Ref$BooleanRef", - "stackTrace": "BaseApplicationResponse.kt:57, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "BaseApplicationResponse.kt:57 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.HashMapAttributes", - "stackTrace": "AttributesJvm.kt:13, AttributesJvm.kt:12, BaseApplicationCall.kt:15, NettyApplicationCall.kt:20, NettyHttp1ApplicationCall.kt:22, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "AttributesJvm.kt:13 Attributes, AttributesJvm.kt:12 Attributes$default, BaseApplicationCall.kt:15 , NettyApplicationCall.kt:20 , NettyHttp1ApplicationCall.kt:22 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.HashMapAttributes", - "stackTrace": "AttributesJvm.kt:13, AttributesJvm.kt:12, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "AttributesJvm.kt:13 Attributes, AttributesJvm.kt:12 Attributes$default, OutgoingContent.kt:60 setProperty, Versions.kt:21 setVersions, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.ConcurrentSafeAttributes", - "stackTrace": "AttributesJvm.kt:13, Pipeline.kt:25, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, NettyApplicationRequest.kt:24, NettyHttp1ApplicationRequest.kt:21, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "AttributesJvm.kt:13 Attributes, Pipeline.kt:25 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , NettyApplicationRequest.kt:24 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.ConcurrentSafeAttributes", - "stackTrace": "AttributesJvm.kt:13, Pipeline.kt:25, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, NettyApplicationResponse.kt:21, NettyHttp1ApplicationResponse.kt:25, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "AttributesJvm.kt:13 Attributes, Pipeline.kt:25 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , NettyApplicationResponse.kt:21 , NettyHttp1ApplicationResponse.kt:25 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead", "totalCount": 1000, "totalSize": 16000 }, { "name": "kotlinx.coroutines.channels.ChannelResult", - "stackTrace": "RequestBodyHandler.kt:102, RequestBodyHandler.kt:96, NettyHttp1Handler.kt:143, NettyHttp1Handler.kt:125, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "RequestBodyHandler.kt:106 tryOfferChannelOrToken, RequestBodyHandler.kt:100 newChannel, NettyHttp1Handler.kt:156 prepareRequestContentChannel, NettyHttp1Handler.kt:138 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead", "totalCount": 1000, "totalSize": 16000 }, { "name": "kotlinx.coroutines.channels.ReceiveCatching", - "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.netty.handler.codec.http.DefaultHttpHeaders", - "stackTrace": "NettyHttp1ApplicationResponse.kt:28, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttp1ApplicationResponse.kt:28 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead", "totalCount": 1000, "totalSize": 16000 }, { - "name": "kotlin.Result$Failure", - "stackTrace": "CancellableReusableContinuation.kt:24, ByteBufferChannel.kt:158, ByteWriteChannel.kt:168, RequestBodyHandler.kt:50, EventLoopGroupProxy.kt:34", + "name": "io.ktor.server.netty.NettyApplicationRequestHeaders", + "stackTrace": "NettyHttp1ApplicationRequest.kt:31 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead", "totalCount": 1000, "totalSize": 16000 }, { "name": "kotlin.Result$Failure", - "stackTrace": "CancellableReusableContinuation.kt:24, ByteBufferChannel.kt:158, Coroutines.kt:158, Coroutines.kt:157", + "stackTrace": "CancellableReusableContinuation.kt:24 close, ByteBufferChannel.kt:158 close, ByteWriteChannel.kt:168 close, RequestBodyHandler.kt:51 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "kotlin.Result$Failure", - "stackTrace": "CancellableReusableContinuation.kt:24, ByteBufferChannel.kt:158, ByteWriteChannel.kt:168, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1, EventLoopGroupProxy.kt:34", + "stackTrace": "CancellableReusableContinuation.kt:24 close, ByteBufferChannel.kt:158 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { - "name": "io.ktor.server.netty.NettyApplicationRequestHeaders", - "stackTrace": "NettyHttp1ApplicationRequest.kt:31, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "name": "kotlin.Result$Failure", + "stackTrace": "CancellableReusableContinuation.kt:24 close, ByteBufferChannel.kt:158 close, ByteWriteChannel.kt:168 close, BaseApplicationResponse.kt:360 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.server.netty.NettyApplicationRequest$queryParameters$1", - "stackTrace": "NettyApplicationRequest.kt:26, NettyHttp1ApplicationRequest.kt:21, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyApplicationRequest.kt:26 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.netty.util.concurrent.DefaultPromise$1", - "stackTrace": "NettyApplicationResponse.kt:102, NettyApplicationResponse.kt:68, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyApplicationResponse.kt:102 sendResponse$ktor_server_netty, NettyApplicationResponse.kt:68 responseChannel$suspendImpl, NettyApplicationResponse.kt:-1 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.CaseInsensitiveMap", - "stackTrace": "Collections.kt:10, StringValues.kt:206, Headers.kt:28, Headers.kt:28, BaseApplicationRequest.kt:47, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Headers.kt:28 , Headers.kt:28 , BaseApplicationRequest.kt:47 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.CaseInsensitiveMap", - "stackTrace": "Collections.kt:10, StringValues.kt:162, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, NettyApplicationCallHandler.kt:77, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.CaseInsensitiveMap", - "stackTrace": "Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingResolveContext.kt:181 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.CaseInsensitiveMap", - "stackTrace": "Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.CaseInsensitiveMap", - "stackTrace": "Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.CaseInsensitiveMap", - "stackTrace": "Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.collections.ConcurrentMap", - "stackTrace": "RequestCookies.kt:16, NettyApplicationRequestCookies.kt:10, NettyApplicationRequest.kt:40, NettyHttp1ApplicationRequest.kt:21, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:128, NettyHttp1Handler.kt:104, NettyHttp1Handler.kt:67, EventLoopGroupProxy.kt:34", + "stackTrace": "RequestCookies.kt:16 , NettyApplicationRequestCookies.kt:10 , NettyApplicationRequest.kt:40 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.http.HttpHeaderValueParserKt$parseAndSortHeader$$inlined$sortedByDescending$1", - "stackTrace": "HttpHeaderValueParser.kt:225, ApplicationRequestProperties.kt:81, PreCompressed.kt:180, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "HttpHeaderValueParser.kt:225 parseAndSortHeader, ApplicationRequestProperties.kt:81 acceptEncodingItems, PreCompressed.kt:183 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor", "totalCount": 1000, "totalSize": 16000 }, { "name": "java.nio.channels.spi.AbstractInterruptibleChannel$1", - "stackTrace": "BufferViewJvm.kt:23, FileChannels.kt:64, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "BufferViewJvm.kt:23 read, FileChannels.kt:64 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, ByteBufferChannel.kt:1841 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { - "name": "[B", - "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", - "totalCount": 150, - "totalSize": 15776 + "name": "java.lang.Integer", + "stackTrace": "NettyHttpResponsePipeline.kt:194 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run", + "totalCount": 999, + "totalSize": 15984 }, { - "name": "io.netty.handler.timeout.WriteTimeoutHandler$WriteTimeoutTask", - "stackTrace": "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 391, - "totalSize": 15640 + "name": "kotlin.jvm.internal.Ref$ObjectRef", + "stackTrace": "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0", + "totalCount": 999, + "totalSize": 15984 + }, + { + "name": "kotlinx.coroutines.DisposeOnCancel", + "stackTrace": "NettyApplicationCall.kt:83 finishSuspend, NettyApplicationCall.kt:78 finish$ktor_server_netty, NettyApplicationEngine.kt:208 invokeSuspend, NettyApplicationEngine.kt:-1 invoke, NettyApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, EventLoop.common.kt:68 processUnconfinedEvent, DispatchedContinuation.kt:347 resumeWith, SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute", + "totalCount": 996, + "totalSize": 15936 + }, + { + "name": "[B", + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 150, + "totalSize": 15536 }, { "name": "java.util.concurrent.ConcurrentHashMap$Node", - "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", - "totalCount": 392, - "totalSize": 12544 + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 404, + "totalSize": 12928 }, { - "name": "io.netty.channel.DefaultChannelPromise", - "stackTrace": "NettyHttpResponsePipeline.kt:351, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 250, - "totalSize": 12000 + "name": "io.netty.handler.codec.http.DefaultHttpContent", + "stackTrace": "NettyHttp1ApplicationCall.kt:48 prepareMessage$ktor_server_netty, NettyHttpResponsePipeline.kt:341 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage", + "totalCount": 530, + "totalSize": 12720 }, { - "name": "io.netty.handler.timeout.WriteTimeoutHandler$WriteTimeoutTask", - "stackTrace": "NettyHttpResponsePipeline.kt:351, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 250, - "totalSize": 10000 + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend", + "totalCount": 502, + "totalSize": 12048 }, { "name": "[I", - "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 187, "totalSize": 9744 }, { "name": "io.netty.buffer.SimpleLeakAwareByteBuf", - "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", - "totalCount": 390, - "totalSize": 9360 - }, - { - "name": "kotlinx.coroutines.InvokeOnCancelling", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, EventLoopGroupProxy.kt:34", - "totalCount": 233, - "totalSize": 9320 - }, - { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", - "totalCount": 186, - "totalSize": 8928 + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 402, + "totalSize": 9648 }, { "name": "io.netty.util.concurrent.ScheduledFutureTask", - "stackTrace": "NettyHttpResponsePipeline.kt:135, NettyHttpResponsePipeline.kt:358, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 134, - "totalSize": 8576 - }, - { - "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 250, - "totalSize": 8000 + "stackTrace": "NettyHttpResponsePipeline.kt:351 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 147, + "totalSize": 9408 }, { "name": "io.netty.channel.DefaultChannelPromise", - "stackTrace": "NettyHttpResponsePipeline.kt:135, NettyHttpResponsePipeline.kt:358, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 134, - "totalSize": 6432 - }, - { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "NettyApplicationCall.kt:83, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:206, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, EventLoopGroupProxy.kt:34", - "totalCount": 134, - "totalSize": 6432 - }, - { - "name": "kotlinx.coroutines.CancellableContinuationImpl", - "stackTrace": "NettyApplicationCall.kt:83, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:206, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, EventLoopGroupProxy.kt:34", - "totalCount": 134, - "totalSize": 6432 - }, - { - "name": "io.netty.handler.codec.http.DefaultHttpContent", - "stackTrace": "NettyHttp1ApplicationCall.kt:48, NettyHttpResponsePipeline.kt:341, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 265, - "totalSize": 6360 - }, - { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 130, - "totalSize": 6240 - }, - { - "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 250, - "totalSize": 6000 - }, - { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, EventLoopGroupProxy.kt:34", - "totalCount": 187, - "totalSize": 5984 + "stackTrace": "NettyHttpResponsePipeline.kt:351 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 147, + "totalSize": 7056 }, { "name": "java.lang.String", - "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 248, "totalSize": 5952 }, - { - "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, EventLoopGroupProxy.kt:34", - "totalCount": 233, - "totalSize": 5592 - }, - { - "name": "kotlinx.coroutines.NodeList", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, EventLoopGroupProxy.kt:34", - "totalCount": 225, - "totalSize": 5400 - }, - { - "name": "io.ktor.server.netty.NettyApplicationCall$finishSuspend$1", - "stackTrace": "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:206, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, EventLoopGroupProxy.kt:34", - "totalCount": 135, - "totalSize": 5400 - }, { "name": "io.netty.handler.timeout.WriteTimeoutHandler$WriteTimeoutTask", - "stackTrace": "NettyHttpResponsePipeline.kt:135, NettyHttpResponsePipeline.kt:358, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 134, - "totalSize": 5360 - }, - { - "name": "kotlinx.coroutines.JobCancellationException", - "stackTrace": "NettyApplicationCall.kt:90, NettyApplicationCall.kt:85, NettyApplicationCall.kt:16, NettyApplicationCall.kt:-1, EventLoopGroupProxy.kt:34", - "totalCount": 134, - "totalSize": 5360 + "stackTrace": "NettyHttpResponsePipeline.kt:351 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 147, + "totalSize": 5880 }, { - "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 98, + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0", + "totalCount": 147, "totalSize": 4704 }, { - "name": "kotlinx.coroutines.JobSupport$Finishing", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", - "totalCount": 140, - "totalSize": 4480 - }, - { - "name": "[Ljava.lang.Object;", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", - "totalCount": 140, - "totalSize": 4480 - }, - { - "name": "java.lang.Long", - "stackTrace": "ByteBufferChannel.kt:1293, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", - "totalCount": 186, - "totalSize": 4464 - }, - { - "name": "kotlinx.coroutines.CompletedContinuation", - "stackTrace": "NettyHttpResponsePipeline.kt:73, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 134, - "totalSize": 4288 - }, - { - "name": "kotlinx.coroutines.ChildContinuation", - "stackTrace": "NettyApplicationCall.kt:83, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:206, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, EventLoopGroupProxy.kt:34", - "totalCount": 134, - "totalSize": 4288 - }, - { - "name": "kotlinx.coroutines.ResumeOnCompletion", - "stackTrace": "NettyApplicationCall.kt:83, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:206, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, EventLoopGroupProxy.kt:34", - "totalCount": 134, - "totalSize": 4288 - }, - { - "name": "[Ljava.lang.StackTraceElement;", - "stackTrace": "NettyApplicationCall.kt:90, NettyApplicationCall.kt:85, NettyApplicationCall.kt:16, NettyApplicationCall.kt:-1, EventLoopGroupProxy.kt:34", - "totalCount": 268, - "totalSize": 4288 - }, - { - "name": "java.util.ArrayList", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", - "totalCount": 140, - "totalSize": 3360 + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", + "totalCount": 138, + "totalSize": 4416 }, { - "name": "[Lio.netty.util.concurrent.GenericFutureListener;", - "stackTrace": "NettyHttpResponsePipeline.kt:145, NettyHttpResponsePipeline.kt:358, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 134, - "totalSize": 3216 + "name": "io.netty.handler.codec.http.DefaultHttpContent", + "stackTrace": "NettyHttp1ApplicationCall.kt:48 prepareMessage$ktor_server_netty, NettyHttpResponsePipeline.kt:341 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 156, + "totalSize": 3744 }, { - "name": "io.netty.util.concurrent.DefaultFutureListeners", - "stackTrace": "NettyHttpResponsePipeline.kt:145, NettyHttpResponsePipeline.kt:358, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 134, - "totalSize": 3216 + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0", + "totalCount": 147, + "totalSize": 3528 }, { - "name": "java.lang.Long", - "stackTrace": "ByteBufferChannel.kt:1293, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 130, - "totalSize": 3120 + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", + "totalCount": 138, + "totalSize": 3312 }, { "name": "[C", - "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 6, "totalSize": 2904 }, - { - "name": "kotlinx.coroutines.InvokeOnCancelling", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 69, - "totalSize": 2760 - }, - { - "name": "io.netty.util.ResourceLeakDetector$TraceRecord", - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 55, - "totalSize": 2640 - }, - { - "name": "io.netty.util.ResourceLeakDetector$DefaultResourceLeak", - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 55, - "totalSize": 2640 - }, { "name": "kotlinx.coroutines.channels.ChannelSegment", - "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 63, "totalSize": 2520 }, - { - "name": "kotlin.jvm.internal.Ref$ObjectRef", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", - "totalCount": 140, - "totalSize": 2240 - }, - { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 69, - "totalSize": 2208 - }, - { - "name": "kotlinx.coroutines.JobSupport$Finishing", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 69, - "totalSize": 2208 - }, - { - "name": "[Ljava.lang.Object;", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 69, - "totalSize": 2208 - }, - { - "name": "kotlinx.coroutines.DisposeOnCancel", - "stackTrace": "NettyApplicationCall.kt:83, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:206, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, EventLoopGroupProxy.kt:34", - "totalCount": 134, - "totalSize": 2144 - }, - { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "ByteBufferChannel.kt:89, Coroutines.kt:140", - "totalCount": 66, - "totalSize": 2112 - }, { "name": "java.lang.String", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 87, "totalSize": 2088 }, { - "name": "kotlinx.coroutines.JobSupport$Finishing", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, EventLoopGroupProxy.kt:34", - "totalCount": 59, - "totalSize": 1888 - }, - { - "name": "[Ljava.lang.Object;", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, EventLoopGroupProxy.kt:34", - "totalCount": 59, - "totalSize": 1888 + "name": "io.netty.util.concurrent.ScheduledFutureTask", + "stackTrace": "NettyHttpResponsePipeline.kt:345 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 30, + "totalSize": 1920 }, { "name": "java.lang.String", - "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 75, "totalSize": 1800 }, - { - "name": "java.util.concurrent.ConcurrentHashMap$Node", - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 55, - "totalSize": 1760 - }, - { - "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 69, - "totalSize": 1656 - }, - { - "name": "kotlinx.coroutines.NodeList", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 69, - "totalSize": 1656 - }, - { - "name": "java.util.ArrayList", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 69, - "totalSize": 1656 - }, - { - "name": "kotlinx.coroutines.NodeList", - "stackTrace": "ByteBufferChannel.kt:89, Coroutines.kt:140", - "totalCount": 66, - "totalSize": 1584 - }, { "name": "java.util.ArrayList", - "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 61, "totalSize": 1464 }, { - "name": "java.util.ArrayList", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, EventLoopGroupProxy.kt:34", - "totalCount": 59, - "totalSize": 1416 + "name": "io.netty.channel.DefaultChannelPromise", + "stackTrace": "NettyHttpResponsePipeline.kt:345 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 30, + "totalSize": 1440 }, { "name": "[I", - "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 33, "totalSize": 1360 }, { - "name": "io.netty.buffer.SimpleLeakAwareByteBuf", - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 55, - "totalSize": 1320 - }, - { - "name": "kotlinx.coroutines.internal.Removed", - "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 69, - "totalSize": 1104 + "name": "io.netty.handler.timeout.WriteTimeoutHandler$WriteTimeoutTask", + "stackTrace": "NettyHttpResponsePipeline.kt:345 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 30, + "totalSize": 1200 }, { - "name": "kotlin.jvm.internal.Ref$ObjectRef", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 69, + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1871 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", + "totalCount": 23, "totalSize": 1104 }, - { - "name": "kotlinx.coroutines.InvokeOnCancelling", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1871, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 27, - "totalSize": 1080 - }, { "name": "[I", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 15, "totalSize": 1048 }, { "name": "java.util.concurrent.atomic.AtomicReferenceArray", - "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 63, "totalSize": 1008 }, - { - "name": "io.netty.util.concurrent.ScheduledFutureTask", - "stackTrace": "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 15, - "totalSize": 960 - }, - { - "name": "kotlin.jvm.internal.Ref$ObjectRef", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, EventLoopGroupProxy.kt:34", - "totalCount": 59, - "totalSize": 944 - }, { "name": "io.netty.buffer.PoolThreadCache$MemoryRegionCache$Entry", - "stackTrace": "EventLoopGroupProxy.kt:34", + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 23, "totalSize": 920 }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1871 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", + "totalCount": 19, + "totalSize": 912 + }, { "name": "java.lang.StringBuilder", - "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 38, "totalSize": 912 }, { "name": "[Ljava.lang.String;", - "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 4, "totalSize": 904 }, { "name": "java.net.URL", - "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 14, "totalSize": 896 }, { "name": "[C", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 3, "totalSize": 864 }, { "name": "[J", - "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 36, "totalSize": 864 }, { "name": "java.util.BitSet", - "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 36, "totalSize": 864 }, { "name": "java.util.HashMap", - "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 18, "totalSize": 864 }, { - "name": "kotlinx.coroutines.InvokeOnCancelling", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, EventLoopGroupProxy.kt:34", - "totalCount": 19, - "totalSize": 760 - }, - { - "name": "kotlinx.coroutines.internal.Removed", - "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:20, ByteBufferChannel.kt:161, Coroutines.kt:158, Coroutines.kt:157", - "totalCount": 46, - "totalSize": 736 - }, - { - "name": "io.netty.channel.DefaultChannelPromise", - "stackTrace": "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 15, - "totalSize": 720 - }, - { - "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1871, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 27, - "totalSize": 648 - }, - { - "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1871, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 13, - "totalSize": 624 + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke", + "totalCount": 17, + "totalSize": 816 }, { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, EventLoopGroupProxy.kt:34", - "totalCount": 19, - "totalSize": 608 + "name": "io.ktor.server.netty.cio.NettyHttpResponsePipeline$respondWithBigBody$2", + "stackTrace": "NettyHttpResponsePipeline.kt:-1 create, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 12, + "totalSize": 768 }, { - "name": "io.netty.handler.timeout.WriteTimeoutHandler$WriteTimeoutTask", - "stackTrace": "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 15, - "totalSize": 600 + "name": "io.netty.util.concurrent.ScheduledFutureTask", + "stackTrace": "NettyHttpResponsePipeline.kt:345 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 9, + "totalSize": 576 }, { "name": "java.nio.DirectByteBuffer", - "stackTrace": "EventLoopGroupProxy.kt:34", + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 9, "totalSize": 576 }, { "name": "java.lang.StringBuilder", - "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 23, "totalSize": 552 }, + { + "name": "io.netty.buffer.PooledUnsafeDirectByteBuf", + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 6, + "totalSize": 528 + }, { "name": "java.util.HashMap", - "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 11, "totalSize": 528 }, { - "name": "io.netty.buffer.PoolThreadCache$MemoryRegionCache$Entry", - "stackTrace": "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 12, - "totalSize": 480 + "name": "java.nio.DirectByteBuffer", + "stackTrace": "NettyHttpResponsePipeline.kt:345 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 8, + "totalSize": 512 }, { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1871, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 10, + "name": "io.netty.buffer.PoolThreadCache$MemoryRegionCache$Entry", + "stackTrace": "NettyHttpResponsePipeline.kt:345 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 12, "totalSize": 480 }, { "name": "io.netty.util.ResourceLeakDetector$TraceRecord", - "stackTrace": "EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 10, "totalSize": 480 }, { "name": "io.netty.util.ResourceLeakDetector$DefaultResourceLeak", - "stackTrace": "EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 10, "totalSize": 480 }, { - "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, EventLoopGroupProxy.kt:34", - "totalCount": 19, - "totalSize": 456 + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke", + "totalCount": 10, + "totalSize": 480 }, { - "name": "kotlinx.coroutines.NodeList", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, EventLoopGroupProxy.kt:34", - "totalCount": 19, - "totalSize": 456 + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch", + "totalCount": 10, + "totalSize": 480 }, { "name": "java.net.URL", - "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 7, "totalSize": 448 }, { "name": "java.net.URL", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 7, "totalSize": 448 }, { - "name": "java.nio.DirectByteBuffer", - "stackTrace": "NettyHttpResponsePipeline.kt:54, NettyHttpResponsePipeline.kt:168, EventLoopGroupProxy.kt:34", + "name": "io.netty.channel.DefaultChannelPromise", + "stackTrace": "NettyHttpResponsePipeline.kt:345 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 9, + "totalSize": 432 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1871 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 9, + "totalSize": 432 + }, + { + "name": "io.netty.channel.ChannelOutboundBuffer$Entry", + "stackTrace": "NettyHttpResponsePipeline.kt:345 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 6, "totalSize": 384 }, { "name": "java.nio.DirectByteBuffer", - "stackTrace": "NettyHttpResponsePipeline.kt:345, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttpResponsePipeline.kt:54 flushIfNeeded$ktor_server_netty, NettyHttpResponsePipeline.kt:168 scheduleFlush$lambda$5, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 6, "totalSize": 384 }, + { + "name": "io.netty.util.ResourceLeakDetector$TraceRecord", + "stackTrace": "NettyHttpResponsePipeline.kt:219 respondWithHeader, NettyHttpResponsePipeline.kt:182 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run", + "totalCount": 8, + "totalSize": 384 + }, + { + "name": "io.netty.util.ResourceLeakDetector$DefaultResourceLeak", + "stackTrace": "NettyHttpResponsePipeline.kt:219 respondWithHeader, NettyHttpResponsePipeline.kt:182 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run", + "totalCount": 8, + "totalSize": 384 + }, + { + "name": "io.netty.handler.timeout.WriteTimeoutHandler$WriteTimeoutTask", + "stackTrace": "NettyHttpResponsePipeline.kt:345 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 9, + "totalSize": 360 + }, { "name": "[C", - "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 3, "totalSize": 360 }, { - "name": "io.netty.buffer.PooledUnsafeDirectByteBuf", - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 4, - "totalSize": 352 + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1871 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 7, + "totalSize": 336 }, { "name": "java.lang.StringBuilder", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 14, "totalSize": 336 }, { - "name": "[Ljava.lang.String;", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 2, - "totalSize": 328 + "name": "io.netty.util.ResourceLeakDetector$TraceRecord", + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 7, + "totalSize": 336 }, { - "name": "io.ktor.server.netty.cio.NettyHttpResponsePipeline$respondWithBigBody$2", - "stackTrace": "NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 5, - "totalSize": 320 + "name": "io.netty.util.ResourceLeakDetector$DefaultResourceLeak", + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 7, + "totalSize": 336 }, { - "name": "[Ljava.lang.Object;", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 6, - "totalSize": 320 + "name": "[Ljava.lang.String;", + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", + "totalCount": 2, + "totalSize": 328 }, { "name": "java.util.concurrent.ConcurrentHashMap$Node", - "stackTrace": "EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 10, "totalSize": 320 }, { - "name": "io.netty.util.ResourceLeakDetector$TraceRecord", - "stackTrace": "NettyHttpResponsePipeline.kt:219, NettyHttpResponsePipeline.kt:182, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 6, - "totalSize": 288 - }, - { - "name": "io.netty.util.ResourceLeakDetector$DefaultResourceLeak", - "stackTrace": "NettyHttpResponsePipeline.kt:219, NettyHttpResponsePipeline.kt:182, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "name": "[Ljava.lang.Object;", + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 6, - "totalSize": 288 + "totalSize": 320 }, { - "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 6, - "totalSize": 288 + "name": "io.ktor.utils.io.ByteBufferChannel$awaitAtLeastSuspend$1", + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", + "totalCount": 8, + "totalSize": 320 }, { "name": "java.util.regex.Matcher", - "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 4, "totalSize": 288 }, { - "name": "kotlinx.coroutines.internal.Removed", - "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, EventLoopGroupProxy.kt:34", - "totalCount": 18, - "totalSize": 288 + "name": "io.netty.util.concurrent.ScheduledFutureTask", + "stackTrace": "NettyHttpResponsePipeline.kt:135 handleLastResponseMessage, NettyHttpResponsePipeline.kt:358 respondWithBigBody, NettyHttpResponsePipeline.kt:24 access$respondWithBigBody, NettyHttpResponsePipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 4, + "totalSize": 256 }, { - "name": "io.netty.channel.ChannelOutboundBuffer$Entry", - "stackTrace": "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 4, + "name": "java.util.concurrent.ConcurrentHashMap$Node", + "stackTrace": "NettyHttpResponsePipeline.kt:219 respondWithHeader, NettyHttpResponsePipeline.kt:182 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run", + "totalCount": 8, "totalSize": 256 }, { "name": "io.netty.buffer.SimpleLeakAwareByteBuf", - "stackTrace": "EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 10, "totalSize": 240 }, { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 5, + "name": "java.lang.Long", + "stackTrace": "ByteBufferChannel.kt:1293 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke", + "totalCount": 10, "totalSize": 240 }, + { + "name": "java.util.concurrent.ConcurrentHashMap$Node", + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 7, + "totalSize": 224 + }, { "name": "io.netty.buffer.PoolSubpage", - "stackTrace": "EventLoopGroupProxy.kt:34", + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 3, "totalSize": 216 }, { "name": "java.util.jar.JarFile$JarFileEntry", - "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 2, "totalSize": 208 }, { "name": "[Ljava.lang.String;", - "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 2, "totalSize": 200 }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage", + "totalCount": 5, + "totalSize": 200 + }, + { + "name": "io.netty.channel.DefaultChannelPromise", + "stackTrace": "NettyHttpResponsePipeline.kt:135 handleLastResponseMessage, NettyHttpResponsePipeline.kt:358 respondWithBigBody, NettyHttpResponsePipeline.kt:24 access$respondWithBigBody, NettyHttpResponsePipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 4, + "totalSize": 192 + }, { "name": "[Ljava.lang.Object;", - "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 3, "totalSize": 192 }, { - "name": "java.util.concurrent.ConcurrentHashMap$Node", - "stackTrace": "NettyHttpResponsePipeline.kt:219, NettyHttpResponsePipeline.kt:182, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 6, + "name": "io.netty.buffer.SimpleLeakAwareByteBuf", + "stackTrace": "NettyHttpResponsePipeline.kt:219 respondWithHeader, NettyHttpResponsePipeline.kt:182 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run", + "totalCount": 8, "totalSize": 192 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run", + "totalCount": 4, + "totalSize": 192 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run", "totalCount": 4, "totalSize": 192 }, { "name": "java.util.ArrayList", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 8, "totalSize": 192 }, { "name": "java.io.File", - "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 6, "totalSize": 192 }, + { + "name": "io.netty.buffer.SimpleLeakAwareByteBuf", + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 7, + "totalSize": 168 + }, + { + "name": "io.netty.handler.timeout.WriteTimeoutHandler$WriteTimeoutTask", + "stackTrace": "NettyHttpResponsePipeline.kt:135 handleLastResponseMessage, NettyHttpResponsePipeline.kt:358 respondWithBigBody, NettyHttpResponsePipeline.kt:24 access$respondWithBigBody, NettyHttpResponsePipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 4, + "totalSize": 160 + }, { "name": "java.util.HashSet", - "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 10, "totalSize": 160 }, + { + "name": "kotlinx.coroutines.JobCancellationException", + "stackTrace": "NettyApplicationCall.kt:90 finishComplete, NettyApplicationCall.kt:74 finish$ktor_server_netty, NettyApplicationEngine.kt:208 invokeSuspend, NettyApplicationEngine.kt:-1 invoke, NettyApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, EventLoop.common.kt:68 processUnconfinedEvent, DispatchedContinuation.kt:347 resumeWith, SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute", + "totalCount": 4, + "totalSize": 160 + }, { "name": "io.netty.buffer.PoolSubpage", - "stackTrace": "NettyHttpResponsePipeline.kt:219, NettyHttpResponsePipeline.kt:182, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttpResponsePipeline.kt:219 respondWithHeader, NettyHttpResponsePipeline.kt:182 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run", "totalCount": 2, "totalSize": 144 }, { - "name": "io.netty.buffer.SimpleLeakAwareByteBuf", - "stackTrace": "NettyHttpResponsePipeline.kt:219, NettyHttpResponsePipeline.kt:182, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 6, + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:1877 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch", + "totalCount": 3, "totalSize": 144 }, { "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:1877 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch", "totalCount": 3, "totalSize": 144 }, { - "name": "java.nio.DirectByteBuffer", - "stackTrace": "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 2, - "totalSize": 128 + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 3, + "totalSize": 144 }, { "name": "java.util.concurrent.ConcurrentHashMap$Node", - "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 4, + "totalSize": 128 + }, + { + "name": "[Ljava.lang.StackTraceElement;", + "stackTrace": "NettyApplicationCall.kt:90 finishComplete, NettyApplicationCall.kt:74 finish$ktor_server_netty, NettyApplicationEngine.kt:208 invokeSuspend, NettyApplicationEngine.kt:-1 invoke, NettyApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, EventLoop.common.kt:68 processUnconfinedEvent, DispatchedContinuation.kt:347 resumeWith, SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute", + "totalCount": 8, + "totalSize": 128 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage", "totalCount": 4, "totalSize": 128 }, { "name": "kotlinx.coroutines.JobSupport$Finishing", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch", "totalCount": 4, "totalSize": 128 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch", "totalCount": 4, "totalSize": 128 }, { - "name": "java.lang.Long", - "stackTrace": "ByteBufferChannel.kt:1293, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage", "totalCount": 5, "totalSize": 120 }, { - "name": "kotlinx.coroutines.InvokeOnCancelling", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 3, + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage", + "totalCount": 5, "totalSize": 120 }, { "name": "java.util.zip.ZipFile$ZipFileInputStream", - "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 2, "totalSize": 112 }, { "name": "java.util.zip.ZipFile$ZipFileInflaterInputStream", - "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 2, "totalSize": 112 }, { "name": "[J", - "stackTrace": "NettyHttpResponsePipeline.kt:219, NettyHttpResponsePipeline.kt:182, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttpResponsePipeline.kt:219 respondWithHeader, NettyHttpResponsePipeline.kt:182 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run", "totalCount": 2, "totalSize": 104 }, { "name": "java.util.jar.JarFile$JarFileEntry", - "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 1, "totalSize": 104 }, { "name": "java.util.jar.JarFile$JarFileEntry", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 1, "totalSize": 104 }, { - "name": "java.io.File", - "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", - "totalCount": 3, + "name": "io.netty.util.Recycler$DefaultHandle", + "stackTrace": "NettyHttpResponsePipeline.kt:345 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 4, "totalSize": 96 }, { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 2, + "name": "[Lio.netty.util.concurrent.GenericFutureListener;", + "stackTrace": "NettyHttpResponsePipeline.kt:145 handleLastResponseMessage, NettyHttpResponsePipeline.kt:358 respondWithBigBody, NettyHttpResponsePipeline.kt:24 access$respondWithBigBody, NettyHttpResponsePipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 4, + "totalSize": 96 + }, + { + "name": "io.netty.util.concurrent.DefaultFutureListeners", + "stackTrace": "NettyHttpResponsePipeline.kt:145 handleLastResponseMessage, NettyHttpResponsePipeline.kt:358 respondWithBigBody, NettyHttpResponsePipeline.kt:24 access$respondWithBigBody, NettyHttpResponsePipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 4, "totalSize": 96 }, { "name": "java.io.File", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 3, + "totalSize": 96 + }, + { + "name": "java.io.File", + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 3, "totalSize": 96 }, { "name": "[J", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 4, "totalSize": 96 }, { "name": "java.util.BitSet", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 4, "totalSize": 96 }, { - "name": "java.util.HashMap", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "name": "java.util.HashMap", + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", + "totalCount": 2, + "totalSize": 96 + }, + { + "name": "jdk.internal.ref.CleanerImpl$PhantomCleanableRef", + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 2, + "totalSize": 96 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", "totalCount": 2, "totalSize": 96 }, { - "name": "jdk.internal.ref.CleanerImpl$PhantomCleanableRef", - "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", - "totalCount": 2, + "name": "kotlinx.coroutines.JobSupport$Finishing", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch", + "totalCount": 3, "totalSize": 96 }, { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "name": "kotlinx.coroutines.JobSupport$Finishing", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 3, "totalSize": 96 }, { - "name": "java.util.ArrayList", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 4, + "name": "[Ljava.lang.Object;", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch", + "totalCount": 3, "totalSize": 96 }, { - "name": "io.netty.buffer.PooledUnsafeDirectByteBuf", - "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", - "totalCount": 1, - "totalSize": 88 + "name": "[Ljava.lang.Object;", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 3, + "totalSize": 96 }, { - "name": "io.netty.buffer.PooledUnsafeDirectByteBuf", - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 1, - "totalSize": 88 + "name": "java.util.ArrayList", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch", + "totalCount": 4, + "totalSize": 96 }, { "name": "[J", - "stackTrace": "EventLoopGroupProxy.kt:34", + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 3, "totalSize": 88 }, { "name": "jdk.internal.loader.URLClassPath$JarLoader$2", - "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 2, "totalSize": 80 }, { "name": "java.util.WeakHashMap$Entry", - "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 2, "totalSize": 80 }, { "name": "java.security.CodeSource", - "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 2, "totalSize": 80 }, { "name": "kotlinx.coroutines.InvokeOnCancelling", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1871 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start", "totalCount": 2, "totalSize": 80 }, { - "name": "io.netty.util.Recycler$DefaultHandle", - "stackTrace": "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", - "totalCount": 3, - "totalSize": 72 + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage", + "totalCount": 2, + "totalSize": 80 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:1877 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched", + "totalCount": 2, + "totalSize": 80 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage", + "totalCount": 2, + "totalSize": 80 + }, + { + "name": "kotlinx.coroutines.internal.Removed", + "stackTrace": "CancellableReusableContinuation.kt:132 dispose, CancellableReusableContinuation.kt:20 close, ByteBufferChannel.kt:161 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 5, + "totalSize": 80 }, { "name": "java.util.ArrayList", - "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 3, "totalSize": 72 }, { "name": "java.util.regex.Matcher", - "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 1, "totalSize": 72 }, { - "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "name": "java.lang.Long", + "stackTrace": "ByteBufferChannel.kt:1293 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 3, "totalSize": 72 }, { - "name": "kotlinx.coroutines.NodeList", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "name": "java.util.ArrayList", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch", "totalCount": 3, "totalSize": 72 }, { - "name": "io.netty.channel.ChannelOutboundBuffer$Entry", - "stackTrace": "NettyHttpResponsePipeline.kt:345, EventLoopGroupProxy.kt:34", - "totalCount": 1, - "totalSize": 64 + "name": "java.util.ArrayList", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 3, + "totalSize": 72 }, { - "name": "io.netty.channel.ChannelOutboundBuffer$Entry", - "stackTrace": "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "name": "io.netty.util.concurrent.ScheduledFutureTask", + "stackTrace": "NettyHttpResponsePipeline.kt:219 respondWithHeader, NettyHttpResponsePipeline.kt:182 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run", "totalCount": 1, "totalSize": 64 }, { "name": "java.util.concurrent.ConcurrentHashMap$Node", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 2, "totalSize": 64 }, { "name": "java.lang.Object", - "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 4, "totalSize": 64 }, { "name": "[Ljava.util.regex.IntHashSet;", - "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 4, "totalSize": 64 }, { "name": "java.util.ArrayList$Itr", - "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 2, + "totalSize": 64 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage", "totalCount": 2, "totalSize": 64 }, { "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage", "totalCount": 2, "totalSize": 64 }, { "name": "kotlin.jvm.internal.Ref$ObjectRef", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch", "totalCount": 4, "totalSize": 64 }, + { + "name": "io.ktor.server.netty.cio.NettyHttpResponsePipeline$handleRequestMessage$1", + "stackTrace": "NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run", + "totalCount": 1, + "totalSize": 56 + }, { "name": "java.util.zip.ZipFile$ZipFileInputStream", - "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 1, "totalSize": 56 }, { "name": "java.util.zip.ZipFile$ZipFileInflaterInputStream", - "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 1, "totalSize": 56 }, { "name": "java.util.zip.ZipFile$ZipFileInputStream", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 1, "totalSize": 56 }, { "name": "java.util.zip.ZipFile$ZipFileInflaterInputStream", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 1, "totalSize": 56 }, + { + "name": "io.netty.channel.DefaultChannelPromise", + "stackTrace": "NettyHttpResponsePipeline.kt:219 respondWithHeader, NettyHttpResponsePipeline.kt:182 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run", + "totalCount": 1, + "totalSize": 48 + }, { "name": "[J", - "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 2, + "totalSize": 48 + }, + { + "name": "kotlin.coroutines.CombinedContext", + "stackTrace": "NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run", + "totalCount": 2, + "totalSize": 48 + }, + { + "name": "kotlinx.coroutines.CompletedExceptionally", + "stackTrace": "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0", "totalCount": 2, "totalSize": 48 }, { "name": "io.netty.util.ResourceLeakDetector$TraceRecord", - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1, "totalSize": 48 }, { "name": "io.netty.util.ResourceLeakDetector$DefaultResourceLeak", - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1, "totalSize": 48 }, { "name": "jdk.internal.ref.CleanerImpl$PhantomCleanableRef", - "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 1, "totalSize": 48 }, { "name": "java.util.BitSet", - "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 2, "totalSize": 48 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke", "totalCount": 1, "totalSize": 48 }, + { + "name": "java.lang.Long", + "stackTrace": "ByteBufferChannel.kt:1293 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", + "totalCount": 2, + "totalSize": 48 + }, { "name": "jdk.internal.ref.CleanerImpl$PhantomCleanableRef", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 1, "totalSize": 48 }, { "name": "io.netty.util.Recycler$DefaultHandle", - "stackTrace": "EventLoopGroupProxy.kt:34", + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 2, "totalSize": 48 }, { "name": "java.util.zip.ZipFile$InflaterCleanupAction", - "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 2, "totalSize": 48 }, { "name": "java.security.SecureClassLoader$1", - "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 2, "totalSize": 48 }, { "name": "[Ljava.util.List;", - "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 2, "totalSize": 48 }, { "name": "kotlinx.coroutines.channels.BufferedChannelKt$createSegmentFunction$1", - "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1, "totalSize": 48 }, { "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1871 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch", "totalCount": 2, "totalSize": 48 }, { - "name": "kotlinx.coroutines.internal.Removed", - "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage", + "totalCount": 2, + "totalSize": 48 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:1877 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke", + "totalCount": 2, + "totalSize": 48 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage", + "totalCount": 2, + "totalSize": 48 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage", + "totalCount": 2, + "totalSize": 48 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage", + "totalCount": 2, + "totalSize": 48 + }, + { + "name": "kotlin.jvm.internal.Ref$ObjectRef", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch", + "totalCount": 3, + "totalSize": 48 + }, + { + "name": "kotlin.jvm.internal.Ref$ObjectRef", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 3, "totalSize": 48 }, + { + "name": "io.netty.handler.timeout.WriteTimeoutHandler$WriteTimeoutTask", + "stackTrace": "NettyHttpResponsePipeline.kt:219 respondWithHeader, NettyHttpResponsePipeline.kt:182 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run", + "totalCount": 1, + "totalSize": 40 + }, + { + "name": "io.netty.handler.codec.DefaultHeaders$ValueIterator", + "stackTrace": "NettyHttpResponsePipeline.kt:219 respondWithHeader, NettyHttpResponsePipeline.kt:182 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run", + "totalCount": 1, + "totalSize": 40 + }, + { + "name": "kotlinx.coroutines.JobCancellationException", + "stackTrace": "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0", + "totalCount": 1, + "totalSize": 40 + }, { "name": "jdk.internal.loader.URLClassPath$JarLoader$2", - "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 1, "totalSize": 40 }, { "name": "java.util.WeakHashMap$Entry", - "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 1, "totalSize": 40 }, { "name": "java.security.CodeSource", - "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 1, "totalSize": 40 }, { "name": "jdk.internal.loader.URLClassPath$JarLoader$2", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 1, "totalSize": 40 }, { "name": "java.util.WeakHashMap$Entry", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 1, "totalSize": 40 }, { "name": "java.security.CodeSource", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 1, "totalSize": 40 }, { "name": "kotlinx.coroutines.InvokeOnCancelling", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage", "totalCount": 1, "totalSize": 40 }, { - "name": "kotlinx.coroutines.JobCancellationException", - "stackTrace": "NettyApplicationCall.kt:90, NettyApplicationCall.kt:85, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:206, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, EventLoopGroupProxy.kt:34", + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run", + "totalCount": 1, + "totalSize": 40 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run", "totalCount": 1, "totalSize": 40 }, + { + "name": "kotlinx.coroutines.ChildHandleNode", + "stackTrace": "NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run", + "totalCount": 1, + "totalSize": 32 + }, + { + "name": "[Ljava.lang.StackTraceElement;", + "stackTrace": "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0", + "totalCount": 2, + "totalSize": 32 + }, + { + "name": "kotlinx.coroutines.JobSupport$Finishing", + "stackTrace": "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0", + "totalCount": 1, + "totalSize": 32 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0", + "totalCount": 1, + "totalSize": 32 + }, + { + "name": "java.util.ArrayList$Itr", + "stackTrace": "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0", + "totalCount": 1, + "totalSize": 32 + }, + { + "name": "kotlinx.coroutines.CompletedContinuation", + "stackTrace": "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0", + "totalCount": 1, + "totalSize": 32 + }, { "name": "java.util.concurrent.ConcurrentHashMap$Node", - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1, "totalSize": 32 }, { "name": "java.lang.Object", - "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 2, "totalSize": 32 }, { "name": "java.lang.Object", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 2, "totalSize": 32 }, { "name": "java.util.zip.CRC32", - "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 2, "totalSize": 32 }, { "name": "java.security.SecureClassLoader$CodeSourceKey", - "stackTrace": "RequestBodyHandler.kt:39, EventLoopGroupProxy.kt:34", + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 2, "totalSize": 32 }, { "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage", "totalCount": 1, "totalSize": 32 }, { - "name": "[Ljava.lang.StackTraceElement;", - "stackTrace": "NettyApplicationCall.kt:90, NettyApplicationCall.kt:85, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:206, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, EventLoopGroupProxy.kt:34", + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run", + "totalCount": 1, + "totalSize": 32 + }, + { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run", + "totalCount": 1, + "totalSize": 32 + }, + { + "name": "kotlinx.coroutines.JobSupport$Finishing", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 1, + "totalSize": 32 + }, + { + "name": "kotlinx.coroutines.internal.Removed", + "stackTrace": "CancellableReusableContinuation.kt:132 dispose, CancellableReusableContinuation.kt:64 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage", "totalCount": 2, "totalSize": 32 }, { - "name": "io.netty.util.Recycler$DefaultHandle", - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "name": "kotlinx.coroutines.internal.Removed", + "stackTrace": "CancellableReusableContinuation.kt:132 dispose, CancellableReusableContinuation.kt:64 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage", + "totalCount": 2, + "totalSize": 32 + }, + { + "name": "[Ljava.lang.Object;", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 1, + "totalSize": 32 + }, + { + "name": "io.netty.handler.codec.DefaultHeaders$HeaderIterator", + "stackTrace": "NettyHttpResponsePipeline.kt:219 respondWithHeader, NettyHttpResponsePipeline.kt:182 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "kotlinx.coroutines.ExecutorCoroutineDispatcherImpl", + "stackTrace": "NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "kotlinx.coroutines.StandaloneCoroutine", + "stackTrace": "NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run", "totalCount": 1, "totalSize": 24 }, { "name": "io.netty.util.Recycler$DefaultHandle", - "stackTrace": "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0", "totalCount": 1, "totalSize": 24 }, { "name": "io.netty.buffer.SimpleLeakAwareByteBuf", - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1, "totalSize": 24 }, { "name": "java.util.zip.ZipFile$InflaterCleanupAction", - "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 1, "totalSize": 24 }, { "name": "java.security.SecureClassLoader$1", - "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 1, "totalSize": 24 }, { "name": "[Lio.netty.buffer.PoolArena$SizeClass;", - "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 1, "totalSize": 24 }, { "name": "java.util.zip.ZipFile$InflaterCleanupAction", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 1, "totalSize": 24 }, { "name": "java.security.SecureClassLoader$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 1, "totalSize": 24 }, { "name": "[Ljava.util.List;", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run", "totalCount": 1, "totalSize": 24 }, { "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage", "totalCount": 1, "totalSize": 24 }, { "name": "kotlinx.coroutines.NodeList", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1803, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run", "totalCount": 1, "totalSize": 24 }, { "name": "kotlinx.coroutines.NodeList", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1855, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run", + "totalCount": 1, + "totalSize": 24 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", "totalCount": 1, "totalSize": 24 }, + { + "name": "java.lang.Integer", + "stackTrace": "NettyHttpResponsePipeline.kt:194 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run", + "totalCount": 1, + "totalSize": 16 + }, + { + "name": "kotlin.jvm.internal.Ref$ObjectRef", + "stackTrace": "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0", + "totalCount": 1, + "totalSize": 16 + }, { "name": "java.util.zip.CRC32", - "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 1, "totalSize": 16 }, { "name": "java.security.SecureClassLoader$CodeSourceKey", - "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 1, "totalSize": 16 }, { "name": "[Ljava.util.regex.IntHashSet;", - "stackTrace": "NettyHttpResponsePipeline.kt:333, EventLoopGroupProxy.kt:34", + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 1, "totalSize": 16 }, { "name": "java.util.zip.CRC32", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 1, "totalSize": 16 }, { "name": "java.security.SecureClassLoader$CodeSourceKey", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 1, "totalSize": 16 }, { "name": "java.lang.Integer", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1870, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1814, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:24, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:67, NettyHttpResponsePipeline.kt:92, NettyHttpResponsePipeline.kt:83, EventLoopGroupProxy.kt:34", + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 1, "totalSize": 16 }, { "name": "kotlinx.coroutines.internal.Removed", - "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:117, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:27, EventLoopGroupProxy.kt:34", + "stackTrace": "CancellableReusableContinuation.kt:132 dispose, CancellableReusableContinuation.kt:64 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run", + "totalCount": 1, + "totalSize": 16 + }, + { + "name": "kotlin.jvm.internal.Ref$ObjectRef", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", "totalCount": 1, "totalSize": 16 } diff --git a/allocation-benchmark/allocations/sites_testMemoryConsumptionIsSame[Tomcat].json b/allocation-benchmark/allocations/sites_testMemoryConsumptionIsSame[Tomcat].json index 314c108..9e5e38c 100644 --- a/allocation-benchmark/allocations/sites_testMemoryConsumptionIsSame[Tomcat].json +++ b/allocation-benchmark/allocations/sites_testMemoryConsumptionIsSame[Tomcat].json @@ -1,3944 +1,3860 @@ [ - { - "name": "[B", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", - "totalCount": 75000, - "totalSize": 6248000 - }, { "name": "java.util.concurrent.atomic.AtomicBoolean", - "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 100172, - "totalSize": 1602752 + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 99984, + "totalSize": 1599744 }, { "name": "java.nio.HeapByteBuffer", - "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 24998, - "totalSize": 1399888 + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 24995, + "totalSize": 1399720 }, { "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 26049, - "totalSize": 1250352 + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely", + "totalCount": 28547, + "totalSize": 1370256 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 26043, - "totalSize": 1250064 + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely", + "totalCount": 28338, + "totalSize": 1360224 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ServletWriter.kt:103, ServletWriter.kt:98, ServletWriter.kt:90, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 24998, - "totalSize": 1199904 + "stackTrace": "ServletWriter.kt:103 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 24994, + "totalSize": 1199712 }, { "name": "kotlinx.coroutines.CancellableContinuationImpl", - "stackTrace": "ServletWriter.kt:103, ServletWriter.kt:98, ServletWriter.kt:90, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 24998, - "totalSize": 1199904 + "stackTrace": "ServletWriter.kt:103 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 24994, + "totalSize": 1199712 }, { "name": "io.ktor.server.servlet.ServletWriter$awaitReadySuspend$1", - "stackTrace": "ServletWriter.kt:-1, ServletWriter.kt:98, ServletWriter.kt:90, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 24998, - "totalSize": 999920 + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 24995, + "totalSize": 999800 + }, + { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", + "totalCount": 26595, + "totalSize": 851040 }, { "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "ServletWriter.kt:109", - "totalCount": 25952, - "totalSize": 830464 + "stackTrace": "ServletWriter.kt:109 onWritePossible, Response.java:766 onWritePossible, CoyoteAdapter.java:172 asyncDispatch, AbstractProcessor.java:242 dispatch, AbstractProcessorLight.java:57 process, AbstractProtocol.java:928 process, NioEndpoint.java:1794 doRun, SocketProcessorBase.java:52 run, ThreadPoolExecutor.java:1191 runWorker, ThreadPoolExecutor.java:659 run, TaskThread.java:61 run, Thread.java:833 run", + "totalCount": 25955, + "totalSize": 830560 }, { "name": "java.lang.Integer", - "stackTrace": "ByteBufferChannel.kt:694, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 51002, - "totalSize": 816032 + "stackTrace": "ByteBufferChannel.kt:694 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 50991, + "totalSize": 815856 }, { "name": "java.util.concurrent.atomic.AtomicBoolean", - "stackTrace": "ServletWriter.kt:97, ServletWriter.kt:88, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 50086, - "totalSize": 801376 + "stackTrace": "ServletWriter.kt:97 awaitReady, ServletWriter.kt:88 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 49992, + "totalSize": 799872 }, { "name": "kotlinx.coroutines.ChildContinuation", - "stackTrace": "ServletWriter.kt:103, ServletWriter.kt:98, ServletWriter.kt:90, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 24996, - "totalSize": 799872 + "stackTrace": "ServletWriter.kt:103 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 24985, + "totalSize": 799520 }, { "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "ServletWriter.kt:103, ServletWriter.kt:98, ServletWriter.kt:90, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 24996, - "totalSize": 799872 - }, - { - "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 24134, - "totalSize": 772288 + "stackTrace": "ServletWriter.kt:103 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 24985, + "totalSize": 799520 }, { "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "ServletWriter.kt:109", - "totalCount": 25952, - "totalSize": 622848 + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", + "totalCount": 26595, + "totalSize": 638280 }, { "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 24134, - "totalSize": 579216 - }, - { - "name": "java.lang.String", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", - "totalCount": 24000, - "totalSize": 576000 - }, - { - "name": "java.util.HashMap", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", - "totalCount": 12000, - "totalSize": 576000 - }, - { - "name": "java.lang.StringBuilder", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", - "totalCount": 21000, - "totalSize": 504000 + "stackTrace": "ServletWriter.kt:109 onWritePossible, Response.java:766 onWritePossible, CoyoteAdapter.java:172 asyncDispatch, AbstractProcessor.java:242 dispatch, AbstractProcessorLight.java:57 process, AbstractProtocol.java:928 process, NioEndpoint.java:1794 doRun, SocketProcessorBase.java:52 run, ThreadPoolExecutor.java:1191 runWorker, ThreadPoolExecutor.java:659 run, TaskThread.java:61 run, Thread.java:833 run", + "totalCount": 25955, + "totalSize": 622920 }, { "name": "[B", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 14116, - "totalSize": 485872 + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 15064, + "totalSize": 523728 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "StringValues.kt:249, StringValues.kt:236, StringValues.kt:235, ServletApplicationRequestHeaders.kt:42, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "StringValues.kt:249 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, ServletApplicationRequestHeaders.kt:42 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 12000, "totalSize": 480000 }, { "name": "java.util.concurrent.atomic.AtomicBoolean", - "stackTrace": "ServletWriter.kt:104, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 25954, - "totalSize": 415264 + "stackTrace": "ServletWriter.kt:104 awaitReadySuspend, ServletWriter.kt:37 access$awaitReadySuspend, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 25985, + "totalSize": 415760 }, { "name": "java.util.concurrent.atomic.AtomicBoolean", - "stackTrace": "ServletWriter.kt:97, ServletWriter.kt:90, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 25088, - "totalSize": 401408 + "stackTrace": "ServletWriter.kt:97 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 24997, + "totalSize": 399952 }, { - "name": "java.net.URL", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "java.nio.HeapByteBuffer", + "stackTrace": "ServletApplicationRequestHeaders.kt:41 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 6000, + "totalSize": 336000 + }, + { + "name": "java.nio.HeapCharBuffer", + "stackTrace": "ServletApplicationRequestHeaders.kt:41 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 6000, + "totalSize": 336000 + }, + { + "name": "[C", + "stackTrace": "ServletApplicationRequestHeaders.kt:41 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 6000, - "totalSize": 384000 + "totalSize": 328000 + }, + { + "name": "[C", + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 6004, + "totalSize": 319760 }, { "name": "java.nio.HeapByteBuffer", - "stackTrace": "ServletApplicationRequestHeaders.kt:39, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "ServletApplicationRequestHeaders.kt:39 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 5000, "totalSize": 280000 }, { "name": "java.nio.HeapCharBuffer", - "stackTrace": "ServletApplicationRequestHeaders.kt:39, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "ServletApplicationRequestHeaders.kt:39 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 5000, "totalSize": 280000 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "ServletWriter.kt:40, ServletWriter.kt:18, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "ServletWriter.kt:40 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith", "totalCount": 1000, "totalSize": 272000 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "ServletReader.kt:26, ServletReader.kt:17, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "stackTrace": "ServletReader.kt:26 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 272000 }, - { - "name": "[C", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 5020, - "totalSize": 256720 - }, { "name": "java.util.LinkedHashMap$Entry", - "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, ServletApplicationRequestHeaders.kt:42, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, ServletApplicationRequestHeaders.kt:42 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 6000, "totalSize": 240000 }, { "name": "java.util.LinkedHashMap$Entry", - "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 6000, "totalSize": 240000 }, { - "name": "[C", - "stackTrace": "ServletApplicationRequestHeaders.kt:41, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", - "totalCount": 4000, - "totalSize": 232000 - }, - { - "name": "java.nio.HeapByteBuffer", - "stackTrace": "ServletApplicationRequestHeaders.kt:41, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", - "totalCount": 4000, - "totalSize": 224000 - }, - { - "name": "java.nio.HeapCharBuffer", - "stackTrace": "ServletApplicationRequestHeaders.kt:41, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", - "totalCount": 4000, + "name": "[B", + "stackTrace": "ServletApplicationRequestHeaders.kt:41 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 6000, "totalSize": 224000 }, { "name": "java.util.concurrent.atomic.AtomicBoolean", - "stackTrace": "ServletWriter.kt:45, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "stackTrace": "ServletWriter.kt:45 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 13000, "totalSize": 208000 }, - { - "name": "java.util.HashSet", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", - "totalCount": 12000, - "totalSize": 192000 - }, { "name": "[C", - "stackTrace": "ServletApplicationRequestHeaders.kt:39, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "ServletApplicationRequestHeaders.kt:39 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 5000, "totalSize": 192000 }, { "name": "org.apache.tomcat.util.http.ValuesEnumerator", - "stackTrace": "ServletApplicationRequestHeaders.kt:40, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "ServletApplicationRequestHeaders.kt:40 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 6000, "totalSize": 192000 }, { "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "stackTrace": "SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 5999, "totalSize": 191968 }, { "name": "[I", - "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 2000, "totalSize": 176000 }, { "name": "[I", - "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 2000, "totalSize": 176000 }, { "name": "[B", - "stackTrace": "ServletApplicationRequestHeaders.kt:41, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", - "totalCount": 4000, - "totalSize": 152000 + "stackTrace": "ServletApplicationRequestHeaders.kt:39 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 5000, + "totalSize": 144000 }, { - "name": "[B", - "stackTrace": "ServletApplicationRequestHeaders.kt:39, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", - "totalCount": 5000, + "name": "java.lang.String", + "stackTrace": "ServletApplicationRequestHeaders.kt:41 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 6000, "totalSize": 144000 }, { "name": "java.util.Collections$SingletonList", - "stackTrace": "ServletApplicationRequestHeaders.kt:41, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "ServletApplicationRequestHeaders.kt:41 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 6000, "totalSize": 144000 }, { "name": "kotlin.coroutines.CombinedContext", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 6000, "totalSize": 144000 }, { "name": "io.ktor.util.Entry", - "stackTrace": "CaseInsensitiveMap.kt:45, CaseInsensitiveMap.kt:45, DelegatingMutableSet.kt:43, StringValues.kt:421, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "CaseInsensitiveMap.kt:45 invoke, CaseInsensitiveMap.kt:45 invoke, DelegatingMutableSet.kt:43 next, StringValues.kt:421 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke", "totalCount": 6000, "totalSize": 144000 }, { "name": "java.util.ArrayList", - "stackTrace": "StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, ServletApplicationRequestHeaders.kt:42, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, ServletApplicationRequestHeaders.kt:42 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke", "totalCount": 6000, "totalSize": 144000 }, { "name": "java.util.ArrayList", - "stackTrace": "StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 6000, "totalSize": 144000 }, { "name": "java.util.Collections$1", - "stackTrace": "StringValues.kt:421, StringValues.kt:236, StringValues.kt:235, ServletApplicationRequestHeaders.kt:42, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "StringValues.kt:421 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, ServletApplicationRequestHeaders.kt:42 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 6000, "totalSize": 144000 }, { "name": "java.util.Collections$1", - "stackTrace": "StringValues.kt:249, StringValues.kt:236, StringValues.kt:235, ServletApplicationRequestHeaders.kt:42, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "StringValues.kt:249 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, ServletApplicationRequestHeaders.kt:42 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 6000, "totalSize": 144000 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 6000, "totalSize": 144000 }, { - "name": "io.ktor.util.CaseInsensitiveString", - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, ServletApplicationRequestHeaders.kt:42, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 6000, "totalSize": 144000 }, { "name": "io.ktor.util.CaseInsensitiveString", - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, ServletApplicationRequestHeaders.kt:42, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, ServletApplicationRequestHeaders.kt:42 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 6000, "totalSize": 144000 }, { "name": "io.ktor.util.CaseInsensitiveString", - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, ServletApplicationRequestHeaders.kt:42 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 6000, "totalSize": 144000 }, { - "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 5999, - "totalSize": 143976 + "name": "io.ktor.util.CaseInsensitiveString", + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke", + "totalCount": 6000, + "totalSize": 144000 }, { "name": "java.lang.String", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 5012, - "totalSize": 120288 + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 5987, + "totalSize": 143688 + }, + { + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run", + "totalCount": 2745, + "totalSize": 131760 + }, + { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run", + "totalCount": 2723, + "totalSize": 130704 + }, + { + "name": "[B", + "stackTrace": "StaticContentResolution.kt:129 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", + "totalCount": 3000, + "totalSize": 128000 }, { "name": "java.lang.String", - "stackTrace": "ServletApplicationRequestHeaders.kt:39, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "ServletApplicationRequestHeaders.kt:39 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 5000, "totalSize": 120000 }, { "name": "kotlin.coroutines.CombinedContext", - "stackTrace": "KtorServlet.kt:106, KtorServlet.kt:76", + "stackTrace": "KtorServlet.kt:106 asyncService, KtorServlet.kt:76 service, HttpServlet.java:623 service, ApplicationFilterChain.java:209 internalDoFilter, ApplicationFilterChain.java:153 doFilter, StandardWrapperValve.java:168 invoke, StandardContextValve.java:90 invoke, AuthenticatorBase.java:481 invoke, StandardHostValve.java:130 invoke, ErrorReportValve.java:93 invoke, StandardEngineValve.java:74 invoke, CoyoteAdapter.java:342 service, Http11Processor.java:390 service, AbstractProcessorLight.java:63 process, AbstractProtocol.java:928 process, NioEndpoint.java:1794 doRun, SocketProcessorBase.java:52 run, ThreadPoolExecutor.java:1191 runWorker, ThreadPoolExecutor.java:659 run, TaskThread.java:61 run", "totalCount": 5000, "totalSize": 120000 }, { "name": "java.util.GregorianCalendar", - "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 112000 }, { "name": "java.util.GregorianCalendar", - "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 112000 }, { "name": "io.ktor.utils.io.ByteBufferChannel", - "stackTrace": "ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 112000 }, { "name": "io.ktor.utils.io.ByteBufferChannel", - "stackTrace": "ByteChannel.kt:14, ByteChannel.kt:14, ServletWriter.kt:38, ServletWriter.kt:18, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletWriter.kt:38 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 112000 }, { "name": "io.ktor.utils.io.ByteBufferChannel", - "stackTrace": "ByteChannel.kt:14, ByteChannel.kt:14, ServletReader.kt:25, ServletReader.kt:17, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "stackTrace": "ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletReader.kt:25 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 112000 }, { - "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 2235, - "totalSize": 107280 - }, - { - "name": "java.util.ArrayList$Itr", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", - "totalCount": 3000, - "totalSize": 96000 - }, - { - "name": "jdk.internal.loader.BuiltinClassLoader$1", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", - "totalCount": 3000, - "totalSize": 96000 - }, - { - "name": "java.io.File", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", - "totalCount": 3000, - "totalSize": 96000 + "name": "java.util.concurrent.atomic.AtomicBoolean", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 6016, + "totalSize": 96256 }, { "name": "io.ktor.utils.io.ByteBufferChannel$copyDirect$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "ByteBufferChannel.kt:-1 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend", "totalCount": 1000, "totalSize": 96000 }, - { - "name": "java.lang.String", - "stackTrace": "ServletApplicationRequestHeaders.kt:41, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", - "totalCount": 4000, - "totalSize": 96000 - }, { "name": "kotlin.collections.CollectionsKt__IteratorsJVMKt$iterator$1", - "stackTrace": "ServletApplicationRequestHeaders.kt:41, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "ServletApplicationRequestHeaders.kt:41 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 6000, "totalSize": 96000 }, { "name": "kotlin.sequences.SequencesKt__SequencesKt$asSequence$$inlined$Sequence$1", - "stackTrace": "ServletApplicationRequestHeaders.kt:41, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "ServletApplicationRequestHeaders.kt:41 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 6000, "totalSize": 96000 }, { "name": "java.util.concurrent.atomic.AtomicReference", - "stackTrace": "ServletApplicationRequestHeaders.kt:41, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "ServletApplicationRequestHeaders.kt:41 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 6000, "totalSize": 96000 }, { "name": "kotlin.sequences.ConstrainedOnceSequence", - "stackTrace": "ServletApplicationRequestHeaders.kt:41, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "ServletApplicationRequestHeaders.kt:41 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 6000, "totalSize": 96000 }, { "name": "kotlin.coroutines.CombinedContext", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:42, ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 4000, "totalSize": 96000 }, { "name": "kotlin.coroutines.CombinedContext", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:87, ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 4000, "totalSize": 96000 }, { "name": "sun.util.calendar.Gregorian$Date", - "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 96000 }, { "name": "sun.util.calendar.Gregorian$Date", - "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 96000 }, { "name": "kotlin.coroutines.CombinedContext", - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 4000, "totalSize": 96000 }, { "name": "io.ktor.util.pipeline.PhaseContent", - "stackTrace": "Pipeline.kt:376, Pipeline.kt:244, BaseApplicationResponse.kt:47, ServletApplicationResponse.kt:19, AsyncServlet.kt:89, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:85, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "Pipeline.kt:376 fastPathMerge, Pipeline.kt:244 resetFrom, BaseApplicationResponse.kt:47 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 3000, "totalSize": 96000 }, { - "name": "java.util.concurrent.atomic.AtomicBoolean", - "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 5828, - "totalSize": 93248 - }, - { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 1929, - "totalSize": 92592 + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 2755, + "totalSize": 88160 }, { "name": "kotlinx.coroutines.channels.BufferedChannel", - "stackTrace": "ServletWriter.kt:40, ServletWriter.kt:18, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "ServletWriter.kt:40 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith", "totalCount": 1000, "totalSize": 80000 }, { - "name": "[Ljava.lang.Object;", - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", - "totalCount": 2000, + "name": "[Ljava.util.HashMap$Node;", + "stackTrace": "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, ServletApplicationRequestHeaders.kt:42 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", + "totalCount": 1000, "totalSize": 80000 }, { "name": "[Ljava.util.HashMap$Node;", - "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, ServletApplicationRequestHeaders.kt:42, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 80000 }, { - "name": "[Ljava.util.HashMap$Node;", - "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", - "totalCount": 1000, + "name": "[Ljava.lang.Object;", + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", + "totalCount": 2000, "totalSize": 80000 }, { "name": "kotlinx.coroutines.channels.BufferedChannel", - "stackTrace": "ServletReader.kt:26, ServletReader.kt:17, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "stackTrace": "ServletReader.kt:26 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 80000 }, { "name": "[Ljava.util.HashMap$Node;", - "stackTrace": "AttributesJvm.kt:24, Attributes.kt:29, AsyncServlet.kt:52, KtorServlet.kt:107", + "stackTrace": "AttributesJvm.kt:24 put, Attributes.kt:29 putServletAttributes, AsyncServlet.kt:52 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 80000 }, { "name": "[Ljava.util.HashMap$Node;", - "stackTrace": "AttributesJvm.kt:24, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "AttributesJvm.kt:24 put, OutgoingContent.kt:60 setProperty, Versions.kt:21 setVersions, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 80000 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "RoutingResolveContext.kt:38, Routing.kt:63, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "RoutingResolveContext.kt:38 , Routing.kt:63 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 80000 }, { "name": "[Ljava.util.HashMap$Node;", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 990, - "totalSize": 79200 - }, - { - "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 2292, - "totalSize": 73344 - }, - { - "name": "java.util.ArrayList", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", - "totalCount": 3000, - "totalSize": 72000 + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 989, + "totalSize": 79120 }, { "name": "io.ktor.utils.io.ChannelScope", - "stackTrace": "Coroutines.kt:144", + "stackTrace": "Coroutines.kt:144 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 3000, "totalSize": 72000 }, { "name": "io.ktor.util.cio.FileChannelsKt$readChannel$1", - "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 72000 }, { "name": "io.ktor.util.cio.FileChannelsKt$readChannel$1", - "stackTrace": "FileChannels.kt:-1, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "FileChannels.kt:-1 create, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 72000 }, { "name": "sun.nio.ch.FileChannelImpl", - "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 72000 }, { "name": "io.ktor.server.servlet.AsyncServletApplicationResponse", - "stackTrace": "AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:85, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 72000 }, { "name": "java.lang.StringBuilder", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 2980, - "totalSize": 71520 + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2977, + "totalSize": 71448 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "Pipeline.kt:32, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:89, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:85, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", - "totalCount": 1467, - "totalSize": 70416 + "stackTrace": "Pipeline.kt:32 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", + "totalCount": 1466, + "totalSize": 70368 }, { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "Coroutines.kt:-1, ServletApplicationResponse.kt:59, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 2004, - "totalSize": 64128 + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 2755, + "totalSize": 66120 }, { - "name": "[B", - "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "Coroutines.kt:-1 join, ServletApplicationResponse.kt:59 invokeSuspend, ServletApplicationResponse.kt:-1 invoke, ServletApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 2000, "totalSize": 64000 }, { - "name": "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$1", - "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "org.apache.catalina.core.AsyncContextImpl", + "stackTrace": "KtorServlet.kt:102 asyncService, KtorServlet.kt:76 service, HttpServlet.java:623 service, ApplicationFilterChain.java:209 internalDoFilter, ApplicationFilterChain.java:153 doFilter, StandardWrapperValve.java:168 invoke, StandardContextValve.java:90 invoke, AuthenticatorBase.java:481 invoke, StandardHostValve.java:130 invoke, ErrorReportValve.java:93 invoke, StandardEngineValve.java:74 invoke, CoyoteAdapter.java:342 service, Http11Processor.java:390 service, AbstractProcessorLight.java:63 process, AbstractProtocol.java:928 process, NioEndpoint.java:1794 doRun, SocketProcessorBase.java:52 run, ThreadPoolExecutor.java:1191 runWorker, ThreadPoolExecutor.java:659 run, TaskThread.java:61 run", "totalCount": 1000, "totalSize": 64000 }, { - "name": "io.ktor.util.pipeline.PhaseContent", - "stackTrace": "Pipeline.kt:376, Pipeline.kt:244, BaseApplicationRequest.kt:27, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", - "totalCount": 2000, + "name": "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$1", + "stackTrace": "BaseApplicationResponse.kt:-1 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", + "totalCount": 1000, "totalSize": 64000 }, { "name": "java.util.concurrent.ConcurrentHashMap", - "stackTrace": "AttributesJvm.kt:36, AttributesJvm.kt:13, Pipeline.kt:25, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "stackTrace": "AttributesJvm.kt:36 , AttributesJvm.kt:13 Attributes, Pipeline.kt:25 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 64000 }, { "name": "java.util.concurrent.ConcurrentHashMap", - "stackTrace": "AttributesJvm.kt:36, AttributesJvm.kt:13, Pipeline.kt:25, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:89, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:85, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "AttributesJvm.kt:36 , AttributesJvm.kt:13 Attributes, Pipeline.kt:25 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend", "totalCount": 1000, "totalSize": 64000 }, + { + "name": "io.ktor.util.pipeline.PhaseContent", + "stackTrace": "Pipeline.kt:376 fastPathMerge, Pipeline.kt:244 resetFrom, BaseApplicationRequest.kt:27 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2000, + "totalSize": 64000 + }, { "name": "io.ktor.server.servlet.AsyncServletApplicationRequest", - "stackTrace": "AsyncServlet.kt:34, KtorServlet.kt:107", + "stackTrace": "AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 64000 }, { "name": "[Lio.ktor.util.date.Month;", - "stackTrace": "Date.kt:-1, Date.kt:65, DateJvm.kt:57, DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "Date.kt:-1 values, Date.kt:65 from, DateJvm.kt:57 toDate, DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 64000 }, { "name": "[Lio.ktor.util.date.Month;", - "stackTrace": "Date.kt:-1, Date.kt:65, DateJvm.kt:57, DateJvm.kt:38, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "Date.kt:-1 values, Date.kt:65 from, DateJvm.kt:57 toDate, DateJvm.kt:38 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke", "totalCount": 1000, "totalSize": 64000 }, { "name": "java.util.concurrent.ConcurrentHashMap", - "stackTrace": "ConcurrentMapJvm.kt:14, ConcurrentMapJvm.kt:13, RequestCookies.kt:16, ServletApplicationRequestCookies.kt:14, ServletApplicationRequest.kt:30, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "stackTrace": "ConcurrentMapJvm.kt:14 , ConcurrentMapJvm.kt:13 , RequestCookies.kt:16 , ServletApplicationRequestCookies.kt:14 , ServletApplicationRequest.kt:30 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 64000 }, { "name": "java.nio.DirectByteBuffer", - "stackTrace": "MemoryJvm.kt:25, BufferUtilsJvm.kt:12, BufferUtilsJvm.kt:11, WriteSessionImpl.kt:19, ByteBufferChannel.kt:1839, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "MemoryJvm.kt:25 Memory, BufferUtilsJvm.kt:12 ChunkBuffer, BufferUtilsJvm.kt:11 ChunkBuffer$default, WriteSessionImpl.kt:19 begin, ByteBufferChannel.kt:1839 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 64000 }, { "name": "java.util.HashMap$Node", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 1980, - "totalSize": 63360 + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1978, + "totalSize": 63296 }, { "name": "java.nio.HeapByteBuffer", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 1004, - "totalSize": 56224 + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1005, + "totalSize": 56280 }, { - "name": "io.ktor.server.servlet.ServletWriter$loop$1", - "stackTrace": "ServletWriter.kt:-1, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 1000, - "totalSize": 56000 + "name": "java.nio.HeapByteBuffer", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1001, + "totalSize": 56056 }, { - "name": "[Ljava.lang.Object;", - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "io.ktor.server.servlet.ServletWriter$loop$1", + "stackTrace": "ServletWriter.kt:-1 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 56000 }, { "name": "io.ktor.utils.io.ByteBufferChannel$discardSuspend$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:226, DefaultEnginePipeline.kt:40", + "stackTrace": "ByteBufferChannel.kt:-1 discardSuspend, ByteBufferChannel.kt:1692 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.nio.HeapByteBuffer", - "stackTrace": "ServletApplicationRequestHeaders.kt:37, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "ServletApplicationRequestHeaders.kt:37 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.nio.HeapCharBuffer", - "stackTrace": "ServletApplicationRequestHeaders.kt:37, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "ServletApplicationRequestHeaders.kt:37 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 56000 }, { "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$job$1", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 56000 }, { "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$job$1", - "stackTrace": "Coroutines.kt:-1, Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "Coroutines.kt:-1 create, IntrinsicsJvm.kt:163 createCoroutineUnintercepted, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, CoroutineStart.kt:110 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, Builders.common.kt:47 launch$default, null:1 launch$default, Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke", "totalCount": 1000, "totalSize": 56000 }, { "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$job$1", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:42, ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 56000 }, { "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$job$1", - "stackTrace": "Coroutines.kt:-1, Coroutines.kt:138, Coroutines.kt:42, ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "Coroutines.kt:-1 create, IntrinsicsJvm.kt:163 createCoroutineUnintercepted, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, CoroutineStart.kt:110 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, Builders.common.kt:47 launch$default, null:1 launch$default, Coroutines.kt:138 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue", "totalCount": 1000, "totalSize": 56000 }, { "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$job$1", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:87, ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 56000 }, { "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$job$1", - "stackTrace": "Coroutines.kt:-1, Coroutines.kt:138, Coroutines.kt:87, ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "stackTrace": "Coroutines.kt:-1 create, IntrinsicsJvm.kt:163 createCoroutineUnintercepted, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, CoroutineStart.kt:110 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, Builders.common.kt:47 launch$default, null:1 launch$default, Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.LinkedHashMap", - "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Headers.kt:28, Headers.kt:28, BaseApplicationRequest.kt:47, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Headers.kt:28 , Headers.kt:28 , BaseApplicationRequest.kt:47 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.LinkedHashMap", - "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.LinkedHashMap", - "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingResolveContext.kt:181 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.LinkedHashMap", - "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.LinkedHashMap", - "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.LinkedHashMap", - "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, PipelineRequest.kt:93, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, PipelineRequest.kt:93 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.LinkedHashMap", - "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.LinkedHashMap", - "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.Calendar$Builder", - "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.Calendar$Builder", - "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 56000 }, { "name": "io.ktor.util.date.GMTDate", - "stackTrace": "DateJvm.kt:60, DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "DateJvm.kt:60 toDate, DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 56000 }, { "name": "io.ktor.util.date.GMTDate", - "stackTrace": "DateJvm.kt:60, DateJvm.kt:38, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "DateJvm.kt:60 toDate, DateJvm.kt:38 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 56000 }, { - "name": "org.apache.catalina.core.AsyncContextImpl", - "stackTrace": "KtorServlet.kt:102, KtorServlet.kt:76", + "name": "[Ljava.lang.Object;", + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 56000 }, { "name": "io.ktor.server.servlet.KtorServlet$asyncService$1", - "stackTrace": "KtorServlet.kt:106, KtorServlet.kt:76", + "stackTrace": "KtorServlet.kt:106 asyncService, KtorServlet.kt:76 service, HttpServlet.java:623 service, ApplicationFilterChain.java:209 internalDoFilter, ApplicationFilterChain.java:153 doFilter, StandardWrapperValve.java:168 invoke, StandardContextValve.java:90 invoke, AuthenticatorBase.java:481 invoke, StandardHostValve.java:130 invoke, ErrorReportValve.java:93 invoke, StandardEngineValve.java:74 invoke, CoyoteAdapter.java:342 service, Http11Processor.java:390 service, AbstractProcessorLight.java:63 process, AbstractProtocol.java:928 process, NioEndpoint.java:1794 doRun, SocketProcessorBase.java:52 run, ThreadPoolExecutor.java:1191 runWorker, ThreadPoolExecutor.java:659 run, TaskThread.java:61 run", "totalCount": 1000, "totalSize": 56000 }, { "name": "io.ktor.server.servlet.KtorServlet$asyncService$1", - "stackTrace": "KtorServlet.kt:-1, KtorServlet.kt:106, KtorServlet.kt:76", + "stackTrace": "KtorServlet.kt:-1 create, IntrinsicsJvm.kt:163 createCoroutineUnintercepted, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, CoroutineStart.kt:110 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, Builders.common.kt:47 launch$default, null:1 launch$default, KtorServlet.kt:106 asyncService, KtorServlet.kt:76 service, HttpServlet.java:623 service, ApplicationFilterChain.java:209 internalDoFilter, ApplicationFilterChain.java:153 doFilter, StandardWrapperValve.java:168 invoke, StandardContextValve.java:90 invoke, AuthenticatorBase.java:481 invoke, StandardHostValve.java:130 invoke, ErrorReportValve.java:93 invoke", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.io.FileCleanable", - "stackTrace": "FileChannels.kt:36, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "FileChannels.kt:36 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.LinkedHashMap", - "stackTrace": "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, ResponseHeaders.kt:23, BaseApplicationResponse.kt:100, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "ServletApplicationResponse.kt:32 getEngineHeaderValues, ResponseHeaders.kt:28 get, ResponseHeaders.kt:23 contains, BaseApplicationResponse.kt:100 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.LinkedHashMap", - "stackTrace": "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "ServletApplicationResponse.kt:32 getEngineHeaderValues, ResponseHeaders.kt:28 get, BaseApplicationResponse.kt:209 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.concurrent.ConcurrentHashMap$KeyIterator", - "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, KtorServlet.kt:107", + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.LinkedHashMap", - "stackTrace": "Attributes.kt:32, AsyncServlet.kt:52, KtorServlet.kt:107", + "stackTrace": "Attributes.kt:32 putServletAttributes, AsyncServlet.kt:52 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.util.LinkedHashMap", - "stackTrace": "Attributes.kt:38, AsyncServlet.kt:52, KtorServlet.kt:107", + "stackTrace": "Attributes.kt:38 putServletAttributes, AsyncServlet.kt:52 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.nio.HeapByteBuffer", - "stackTrace": "ServletConnectionPoint.kt:14, ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "stackTrace": "ServletConnectionPoint.kt:14 , ServletApplicationRequest.kt:18 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.nio.HeapByteBuffer", - "stackTrace": "ServletConnectionPoint.kt:22, ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "stackTrace": "ServletConnectionPoint.kt:22 , ServletApplicationRequest.kt:18 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.nio.HeapCharBuffer", - "stackTrace": "ServletConnectionPoint.kt:14, ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "stackTrace": "ServletConnectionPoint.kt:14 , ServletApplicationRequest.kt:18 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 56000 }, { "name": "java.nio.HeapCharBuffer", - "stackTrace": "ServletConnectionPoint.kt:22, ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "stackTrace": "ServletConnectionPoint.kt:22 , ServletApplicationRequest.kt:18 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 56000 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "RoutingResolveContext.kt:139, RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "RoutingResolveContext.kt:139 handleRoute, RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 56000 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "PhaseContent.kt:71, PhaseContent.kt:77, PhaseContent.kt:30, Pipeline.kt:155, ServletApplicationResponse.kt:52, AsyncServlet.kt:89, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:85, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "PhaseContent.kt:71 copiedInterceptors, PhaseContent.kt:77 copyInterceptors, PhaseContent.kt:30 addInterceptor, Pipeline.kt:155 intercept, ServletApplicationResponse.kt:52 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 56000 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "PhaseContent.kt:44, Pipeline.kt:343, Pipeline.kt:392, Pipeline.kt:270, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "PhaseContent.kt:44 addTo, Pipeline.kt:343 cacheInterceptors, Pipeline.kt:392 sharedInterceptorsList, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 56000 }, { "name": "io.ktor.utils.io.core.internal.ChunkBuffer", - "stackTrace": "BufferUtilsJvm.kt:12, BufferUtilsJvm.kt:11, WriteSessionImpl.kt:19, ByteBufferChannel.kt:1839, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "BufferUtilsJvm.kt:12 ChunkBuffer, BufferUtilsJvm.kt:11 ChunkBuffer$default, WriteSessionImpl.kt:19 begin, ByteBufferChannel.kt:1839 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 56000 }, { - "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 2292, - "totalSize": 55008 + "name": "java.nio.HeapByteBuffer", + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 989, + "totalSize": 55384 }, { - "name": "java.nio.HeapByteBuffer", - "stackTrace": "ServletWriter.kt:89, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 958, - "totalSize": 53648 + "name": "java.nio.HeapCharBuffer", + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 989, + "totalSize": 55384 }, { - "name": "io.ktor.server.servlet.ServletWriter$run$1", - "stackTrace": "ServletWriter.kt:-1, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 1000, - "totalSize": 48000 + "name": "java.util.concurrent.atomic.AtomicBoolean", + "stackTrace": "ServletWriter.kt:97 awaitReady, ServletWriter.kt:88 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 3008, + "totalSize": 48128 }, { - "name": "java.util.concurrent.CopyOnWriteArrayList$COWIterator", - "stackTrace": "ServletWriter.kt:45, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 2000, - "totalSize": 48000 + "name": "java.lang.Integer", + "stackTrace": "ByteBufferChannel.kt:694 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 3008, + "totalSize": 48128 }, { - "name": "java.util.ArrayList", - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", - "totalCount": 2000, - "totalSize": 48000 + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ServletWriter.kt:103 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1002, + "totalSize": 48096 }, { - "name": "kotlin.ranges.IntRange", - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", - "totalCount": 2000, - "totalSize": 48000 + "name": "kotlinx.coroutines.CancellableContinuationImpl", + "stackTrace": "ServletWriter.kt:103 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1002, + "totalSize": 48096 }, { - "name": "kotlin.ranges.IntRange", - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", - "totalCount": 2000, + "name": "io.ktor.server.servlet.ServletWriter$run$1", + "stackTrace": "ServletWriter.kt:-1 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1000, "totalSize": 48000 }, { - "name": "[Ljava.util.Enumeration;", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "java.util.concurrent.CopyOnWriteArrayList$COWIterator", + "stackTrace": "ServletWriter.kt:45 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 2000, "totalSize": 48000 }, { - "name": "java.lang.CompoundEnumeration", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", - "totalCount": 2000, + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2286 invoke, ByteBufferChannel.kt:2277 invoke, ByteBufferChannel.kt:2305 tryWriteSuspend$ktor_io, WriteSessionImpl.kt:72 tryAwait, FileChannels.kt:60 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, ByteBufferChannel.kt:1841 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask", + "totalCount": 1000, "totalSize": 48000 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ByteBufferChannel.kt:2286, ByteBufferChannel.kt:2277, ByteBufferChannel.kt:2305, WriteSessionImpl.kt:72, FileChannels.kt:60, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith", "totalCount": 1000, "totalSize": 48000 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:1708, ByteBufferChannel.kt:1692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:226, DefaultEnginePipeline.kt:40", + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:1708 discardSuspend, ByteBufferChannel.kt:1692 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:1708, ByteBufferChannel.kt:1692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:226, DefaultEnginePipeline.kt:40", + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:1708 discardSuspend, ByteBufferChannel.kt:1692 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 48000 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:42, ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 48000 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "Coroutines.kt:-1, ServletApplicationResponse.kt:59, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "stackTrace": "Coroutines.kt:-1 join, ServletApplicationResponse.kt:59 invokeSuspend, ServletApplicationResponse.kt:-1 invoke, ServletApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:87, ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 }, { "name": "kotlinx.coroutines.CancellableContinuationImpl", - "stackTrace": "Coroutines.kt:-1, ServletApplicationResponse.kt:59, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "stackTrace": "Coroutines.kt:-1 join, ServletApplicationResponse.kt:59 invokeSuspend, ServletApplicationResponse.kt:-1 invoke, ServletApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.util.StringValuesBuilderImpl$appendAll$1", - "stackTrace": "StringValues.kt:235, RoutingResolveContext.kt:186, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "StringValues.kt:235 appendAll, RoutingResolveContext.kt:186 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "java.util.ArrayList", + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "kotlin.ranges.IntRange", + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", + "totalCount": 2000, + "totalSize": 48000 + }, + { + "name": "kotlin.ranges.IntRange", + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 2000, "totalSize": 48000 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, KtorServlet.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, KtorServlet.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith", "totalCount": 1000, "totalSize": 48000 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "SuspendFunctionGun.kt:76, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "SuspendFunctionGun.kt:76 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 48000 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 48000 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 }, { "name": "java.util.ArrayList", - "stackTrace": "KtorServlet.kt:102, KtorServlet.kt:76", + "stackTrace": "KtorServlet.kt:102 asyncService, KtorServlet.kt:76 service, HttpServlet.java:623 service, ApplicationFilterChain.java:209 internalDoFilter, ApplicationFilterChain.java:153 doFilter, StandardWrapperValve.java:168 invoke, StandardContextValve.java:90 invoke, AuthenticatorBase.java:481 invoke, StandardHostValve.java:130 invoke, ErrorReportValve.java:93 invoke, StandardEngineValve.java:74 invoke, CoyoteAdapter.java:342 service, Http11Processor.java:390 service, AbstractProcessorLight.java:63 process, AbstractProtocol.java:928 process, NioEndpoint.java:1794 doRun, SocketProcessorBase.java:52 run, ThreadPoolExecutor.java:1191 runWorker, ThreadPoolExecutor.java:659 run, TaskThread.java:61 run", "totalCount": 2000, "totalSize": 48000 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "KtorServlet.kt:106, KtorServlet.kt:76", + "stackTrace": "KtorServlet.kt:106 asyncService, KtorServlet.kt:76 service, HttpServlet.java:623 service, ApplicationFilterChain.java:209 internalDoFilter, ApplicationFilterChain.java:153 doFilter, StandardWrapperValve.java:168 invoke, StandardContextValve.java:90 invoke, AuthenticatorBase.java:481 invoke, StandardHostValve.java:130 invoke, ErrorReportValve.java:93 invoke, StandardEngineValve.java:74 invoke, CoyoteAdapter.java:342 service, Http11Processor.java:390 service, AbstractProcessorLight.java:63 process, AbstractProtocol.java:928 process, NioEndpoint.java:1794 doRun, SocketProcessorBase.java:52 run, ThreadPoolExecutor.java:1191 runWorker, ThreadPoolExecutor.java:659 run, TaskThread.java:61 run", "totalCount": 1000, "totalSize": 48000 }, { "name": "kotlin.coroutines.CombinedContext", - "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 2000, "totalSize": 48000 }, { "name": "io.ktor.util.cio.FileChannelsKt$writeToScope$2", - "stackTrace": "FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.util.cio.FileChannelsKt$writeToScope$2", - "stackTrace": "FileChannels.kt:-1, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "FileChannels.kt:-1 create, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, ByteBufferChannel.kt:1841 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.server.engine.BaseApplicationResponse$respondOutgoingContent$1", - "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "BaseApplicationResponse.kt:-1 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$2$copied$1", - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$2$copied$1", - "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "BaseApplicationResponse.kt:-1 create, IntrinsicsJvm.kt:163 createCoroutineUnintercepted, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 48000 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.server.servlet.ServletReader$run$1", - "stackTrace": "ServletReader.kt:-1, ServletReader.kt:20, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:147", + "stackTrace": "ServletReader.kt:-1 run, ServletReader.kt:20 invokeSuspend, ServletReader.kt:-1 invoke, ServletReader.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 }, { - "name": "[Lio.ktor.util.pipeline.PipelinePhase;", - "stackTrace": "Pipeline.kt:32, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:89, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:85, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "java.util.HashMap", + "stackTrace": "AttributesJvm.kt:53 , AttributesJvm.kt:13 Attributes, AttributesJvm.kt:12 Attributes$default, BaseApplicationCall.kt:15 , AsyncServlet.kt:29 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 }, { "name": "java.util.HashMap", - "stackTrace": "AttributesJvm.kt:53, AttributesJvm.kt:13, AttributesJvm.kt:12, BaseApplicationCall.kt:15, AsyncServlet.kt:29, KtorServlet.kt:107", + "stackTrace": "AttributesJvm.kt:53 , AttributesJvm.kt:13 Attributes, AttributesJvm.kt:12 Attributes$default, OutgoingContent.kt:60 setProperty, Versions.kt:21 setVersions, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 48000 }, { - "name": "java.util.HashMap", - "stackTrace": "AttributesJvm.kt:53, AttributesJvm.kt:13, AttributesJvm.kt:12, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "[Lio.ktor.util.pipeline.PipelinePhase;", + "stackTrace": "Pipeline.kt:32 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 }, { "name": "java.util.HashMap", - "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, KtorServlet.kt:107", + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.server.servlet.AsyncServletApplicationCall$response$2", - "stackTrace": "AsyncServlet.kt:36, KtorServlet.kt:107", + "stackTrace": "AsyncServlet.kt:36 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.server.routing.RoutingResolveContext", - "stackTrace": "Routing.kt:63, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "Routing.kt:63 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.server.routing.Routing$executeResult$1", - "stackTrace": "Routing.kt:-1, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "Routing.kt:-1 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.server.routing.RoutingCall", - "stackTrace": "Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 }, { "name": "[Lio.ktor.util.date.WeekDay;", - "stackTrace": "Date.kt:-1, Date.kt:32, DateJvm.kt:52, DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "Date.kt:-1 values, Date.kt:32 from, DateJvm.kt:52 toDate, DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 48000 }, { "name": "[Lio.ktor.util.date.WeekDay;", - "stackTrace": "Date.kt:-1, Date.kt:32, DateJvm.kt:52, DateJvm.kt:38, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "Date.kt:-1 values, Date.kt:32 from, DateJvm.kt:52 toDate, DateJvm.kt:38 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.server.routing.RouteNode$buildPipeline$1$1", - "stackTrace": "RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.server.routing.RoutingCall", - "stackTrace": "RouteNode.kt:286, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "RouteNode.kt:288 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.server.routing.RoutingRequest", - "stackTrace": "RouteNode.kt:289, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "RouteNode.kt:291 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 48000 }, { "name": "[Lio.ktor.util.pipeline.PipelinePhase;", - "stackTrace": "ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:89, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:85, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 48000 }, { "name": "io.ktor.server.http.content.StaticContentKt$defaultResource$1", - "stackTrace": "StaticContent.kt:-1, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "StaticContent.kt:-1 create, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 48000 }, { "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 999, "totalSize": 47952 }, { "name": "java.util.HashMap", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 990, - "totalSize": 47520 + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 989, + "totalSize": 47472 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "Pipeline.kt:32, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", - "totalCount": 1468, - "totalSize": 46976 - }, - { - "name": "java.util.concurrent.atomic.AtomicBoolean", - "stackTrace": "ServletWriter.kt:97, ServletWriter.kt:88, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 2914, - "totalSize": 46624 - }, - { - "name": "java.lang.Integer", - "stackTrace": "ByteBufferChannel.kt:694, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 2895, - "totalSize": 46320 + "stackTrace": "Pipeline.kt:32 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1466, + "totalSize": 46912 }, { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 959, - "totalSize": 46032 - }, - { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ServletWriter.kt:103, ServletWriter.kt:98, ServletWriter.kt:90, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 958, - "totalSize": 45984 + "name": "io.ktor.server.servlet.ServletWriter$awaitReadySuspend$1", + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1004, + "totalSize": 40160 }, { - "name": "kotlinx.coroutines.CancellableContinuationImpl", - "stackTrace": "ServletWriter.kt:103, ServletWriter.kt:98, ServletWriter.kt:90, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 958, - "totalSize": 45984 + "name": "[Ljava.lang.Object;", + "stackTrace": "ServletWriter.kt:45 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2000, + "totalSize": 40000 }, { "name": "kotlinx.coroutines.channels.ChannelSegment", - "stackTrace": "ServletWriter.kt:40, ServletWriter.kt:18, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "ServletWriter.kt:40 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.servlet.ServletWriterKt$servletWriter$1", - "stackTrace": "ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.servlet.ServletWriterKt$servletWriter$1", - "stackTrace": "ServletWriter.kt:-1, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "stackTrace": "ServletWriter.kt:-1 create, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.servlet.ServletWriter$finish$1", - "stackTrace": "ServletWriter.kt:-1, ServletWriter.kt:49, ServletWriter.kt:-1", + "stackTrace": "ServletWriter.kt:-1 finish, ServletWriter.kt:49 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, { - "name": "kotlin.text.DelimitedRangesSequence$iterator$1", - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "ByteBufferChannel.kt:89 attachJob, Coroutines.kt:140 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, { - "name": "kotlin.text.DelimitedRangesSequence$iterator$1", - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspendSession$1", + "stackTrace": "ByteBufferChannel.kt:-1 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, { - "name": "kotlinx.coroutines.InvokeOnCancelling", - "stackTrace": "ByteBufferChannel.kt:89, Coroutines.kt:140", + "name": "[C", + "stackTrace": "ServletApplicationRequestHeaders.kt:37 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 40000 }, { - "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspendSession$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "name": "[Z", + "stackTrace": "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 40000 }, { - "name": "[C", - "stackTrace": "ServletApplicationRequestHeaders.kt:37, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "[Z", + "stackTrace": "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 40000 }, { - "name": "[Z", - "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "kotlin.text.DelimitedRangesSequence$iterator$1", + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 40000 }, { - "name": "[Z", - "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "kotlin.text.DelimitedRangesSequence$iterator$1", + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.servlet.KtorServlet$asyncService$1$invokeSuspend$$inlined$execute$1", - "stackTrace": "KtorServlet.kt:155", + "stackTrace": "KtorServlet.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "java.io.FileDescriptor", - "stackTrace": "FileChannels.kt:36, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "FileChannels.kt:36 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.response.ApplicationSendPipeline", - "stackTrace": "BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:89, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:85, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "BaseApplicationResponse.kt:44 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.engine.BaseApplicationResponse$Companion$setupSendPipeline$1", - "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 40000 + }, + { + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 }, { "name": "kotlinx.coroutines.channels.ChannelSegment", - "stackTrace": "ServletReader.kt:26, ServletReader.kt:17, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "stackTrace": "ServletReader.kt:26 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.servlet.ServletReaderKt$servletReader$1", - "stackTrace": "ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "stackTrace": "ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.servlet.ServletReaderKt$servletReader$1", - "stackTrace": "ServletReader.kt:-1, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:147", + "stackTrace": "ServletReader.kt:-1 create, ServletReader.kt:-1 invoke, ServletReader.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.servlet.KtorServlet$asyncService$1$invokeSuspend$$inlined$execute$1", - "stackTrace": "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "Pipeline.kt:-1 create, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, KtorServlet.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1$invokeSuspend$$inlined$execute$1", - "stackTrace": "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "Pipeline.kt:-1 create, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, KtorServlet.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.routing.Routing$executeResult$$inlined$execute$1", - "stackTrace": "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "Pipeline.kt:-1 create, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.servlet.ServletApplicationResponse$1", - "stackTrace": "ServletApplicationResponse.kt:52, AsyncServlet.kt:89, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:85, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "ServletApplicationResponse.kt:52 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.servlet.ServletApplicationResponse$1", - "stackTrace": "ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "stackTrace": "ServletApplicationResponse.kt:-1 invoke, ServletApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "java.util.HashMap$KeyIterator", - "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, KtorServlet.kt:107", + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.routing.Routing$Plugin$install$1", - "stackTrace": "Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.routing.RoutingPipelineCall", - "stackTrace": "Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.routing.Routing$executeResult$$inlined$execute$1", - "stackTrace": "Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultTransformationChecker$1", - "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultInterceptors$2", - "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.engine.BaseApplicationEngineKt$verifyHostHeader$1", - "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "BaseApplicationEngine.kt:-1 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultTransformationChecker$2", - "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultInterceptors$1", - "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "stackTrace": "BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.http.content.PreCompressedKt$respondStaticResource$1", - "stackTrace": "PreCompressed.kt:-1, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "PreCompressed.kt:-1 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.util.pipeline.SuspendFunctionGun", - "stackTrace": "PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, KtorServlet.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.util.pipeline.SuspendFunctionGun", - "stackTrace": "PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, KtorServlet.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.util.pipeline.SuspendFunctionGun", - "stackTrace": "PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.util.pipeline.SuspendFunctionGun", - "stackTrace": "PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 }, { "name": "[B", - "stackTrace": "HeaderValueWithParameters.kt:45, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "HeaderValueWithParameters.kt:45 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 40000 }, { "name": "[B", - "stackTrace": "HeaderValueWithParameters.kt:54, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "HeaderValueWithParameters.kt:54 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.request.ApplicationReceivePipeline", - "stackTrace": "BaseApplicationRequest.kt:24, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "stackTrace": "BaseApplicationRequest.kt:24 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1", - "stackTrace": "DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, KtorServlet.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1$invokeSuspend$$inlined$execute$1", - "stackTrace": "DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, KtorServlet.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, { "name": "io.ktor.server.engine.DefaultTransformKt$installDefaultTransformations$1", - "stackTrace": "DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 40000 }, { "name": "kotlinx.coroutines.InvokeOnCancelling", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke", "totalCount": 999, "totalSize": 39960 }, { "name": "kotlinx.coroutines.InvokeOnCancelling", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:1708, ByteBufferChannel.kt:1692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:226, DefaultEnginePipeline.kt:40", - "totalCount": 999, - "totalSize": 39960 + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:1708 discardSuspend, ByteBufferChannel.kt:1692 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 997, + "totalSize": 39880 }, { "name": "java.io.StringReader", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 990, - "totalSize": 39600 - }, - { - "name": "io.ktor.server.servlet.ServletWriter$awaitReadySuspend$1", - "stackTrace": "ServletWriter.kt:-1, ServletWriter.kt:98, ServletWriter.kt:90, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 958, - "totalSize": 38320 - }, - { - "name": "kotlinx.coroutines.InvokeOnCancelling", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 950, - "totalSize": 38000 - }, - { - "name": "[Ljava.lang.Object;", - "stackTrace": "ServletWriter.kt:45, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 1797, - "totalSize": 35128 - }, - { - "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", - "totalCount": 1040, - "totalSize": 33280 + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 989, + "totalSize": 39560 }, { "name": "java.util.concurrent.atomic.AtomicBoolean", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 2008, - "totalSize": 32128 + "stackTrace": "ServletWriter.kt:97 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2004, + "totalSize": 32064 }, { "name": "java.util.concurrent.atomic.AtomicBoolean", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 2000, - "totalSize": 32000 + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2002, + "totalSize": 32032 }, { "name": "java.util.concurrent.atomic.AtomicBoolean", - "stackTrace": "ServletWriter.kt:66, ServletWriter.kt:49, ServletWriter.kt:-1", + "stackTrace": "ServletWriter.kt:66 finish, ServletWriter.kt:49 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 2000, "totalSize": 32000 }, { "name": "java.util.concurrent.ConcurrentHashMap$Node", - "stackTrace": "ServletWriter.kt:45, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "stackTrace": "ServletWriter.kt:45 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { - "name": "kotlin.text.DelimitedRangesSequence", - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "kotlinx.coroutines.ChildContinuation", + "stackTrace": "ServletWriter.kt:103 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { - "name": "kotlin.text.DelimitedRangesSequence", - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "ServletWriter.kt:103 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { - "name": "kotlin.ranges.IntProgressionIterator", - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "io.ktor.utils.io.internal.WriteSessionImpl", + "stackTrace": "ByteBufferChannel.kt:1833 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 32000 }, { - "name": "kotlin.ranges.IntProgressionIterator", - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "io.ktor.utils.io.internal.WriteSessionImpl", + "stackTrace": "ByteBufferChannel.kt:1833 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletWriter.kt:38 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 }, { - "name": "java.util.ArrayList$Itr", - "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "io.ktor.utils.io.internal.WriteSessionImpl", + "stackTrace": "ByteBufferChannel.kt:1833 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletReader.kt:25 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", "totalCount": 1000, "totalSize": 32000 }, { - "name": "jdk.internal.loader.URLClassPath$1", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 32000 }, { - "name": "java.io.File", - "stackTrace": "StaticContentResolution.kt:79, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "[B", + "stackTrace": "ServletApplicationRequestHeaders.kt:37 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 32000 }, { - "name": "jdk.internal.loader.URLClassPath$FileLoader$1", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "org.apache.tomcat.util.http.NamesEnumerator", + "stackTrace": "ServletApplicationRequestHeaders.kt:37 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 32000 }, { - "name": "io.ktor.utils.io.internal.WriteSessionImpl", - "stackTrace": "ByteBufferChannel.kt:1833, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "kotlinx.coroutines.ChildHandleNode", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 32000 }, { - "name": "io.ktor.utils.io.internal.WriteSessionImpl", - "stackTrace": "ByteBufferChannel.kt:1833, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServletWriter.kt:38, ServletWriter.kt:18, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "kotlinx.coroutines.ChildHandleNode", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 32000 }, { - "name": "io.ktor.utils.io.internal.WriteSessionImpl", - "stackTrace": "ByteBufferChannel.kt:1833, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServletReader.kt:25, ServletReader.kt:17, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "name": "kotlinx.coroutines.ChildHandleNode", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { - "name": "[B", - "stackTrace": "ServletApplicationRequestHeaders.kt:37, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 32000 }, { - "name": "org.apache.tomcat.util.http.NamesEnumerator", - "stackTrace": "ServletApplicationRequestHeaders.kt:37, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 32000 }, { - "name": "kotlinx.coroutines.ChildHandleNode", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { - "name": "kotlinx.coroutines.ChildHandleNode", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:42, ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "kotlinx.coroutines.InvokeOnCompletion", + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 32000 }, { - "name": "kotlinx.coroutines.ChildHandleNode", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:87, ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "name": "kotlinx.coroutines.InvokeOnCompletion", + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 32000 }, { - "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "kotlinx.coroutines.InvokeOnCompletion", + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { - "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:42, ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "kotlinx.coroutines.ChildContinuation", + "stackTrace": "Coroutines.kt:-1 join, ServletApplicationResponse.kt:59 invokeSuspend, ServletApplicationResponse.kt:-1 invoke, ServletApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { - "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:87, ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { - "name": "kotlinx.coroutines.InvokeOnCompletion", - "stackTrace": "Coroutines.kt:157, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "kotlinx.coroutines.ResumeOnCompletion", + "stackTrace": "Coroutines.kt:-1 join, ServletApplicationResponse.kt:59 invokeSuspend, ServletApplicationResponse.kt:-1 invoke, ServletApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { - "name": "kotlinx.coroutines.InvokeOnCompletion", - "stackTrace": "Coroutines.kt:157, Coroutines.kt:42, ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "io.ktor.util.DelegatingMutableSet", + "stackTrace": "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 }, { - "name": "kotlinx.coroutines.InvokeOnCompletion", - "stackTrace": "Coroutines.kt:157, Coroutines.kt:87, ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "name": "io.ktor.util.DelegatingMutableSet", + "stackTrace": "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 32000 }, { - "name": "kotlinx.coroutines.ChildContinuation", - "stackTrace": "Coroutines.kt:-1, ServletApplicationResponse.kt:59, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "name": "io.ktor.util.DelegatingMutableSet", + "stackTrace": "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 }, { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:87, ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "name": "io.ktor.util.DelegatingMutableSet", + "stackTrace": "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:182 forEach, StringValues.kt:235 appendAll, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 32000 }, { - "name": "kotlinx.coroutines.ResumeOnCompletion", - "stackTrace": "Coroutines.kt:-1, ServletApplicationResponse.kt:59, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "name": "io.ktor.util.DelegatingMutableSet", + "stackTrace": "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:182 forEach, StringValues.kt:241 appendMissing, RoutingPipelineCall.kt:41 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.util.DelegatingMutableSet", - "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:421, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 }, { - "name": "io.ktor.util.DelegatingMutableSet", - "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "kotlin.text.DelimitedRangesSequence", + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 32000 }, { - "name": "io.ktor.util.DelegatingMutableSet", - "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "kotlin.text.DelimitedRangesSequence", + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 32000 }, { - "name": "io.ktor.util.DelegatingMutableSet", - "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:182, StringValues.kt:235, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "kotlin.ranges.IntProgressionIterator", + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 32000 }, { - "name": "io.ktor.util.DelegatingMutableSet", - "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:182, StringValues.kt:241, RoutingPipelineCall.kt:41, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "kotlin.ranges.IntProgressionIterator", + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 32000 }, { - "name": "io.ktor.util.DelegatingMutableSet", - "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "java.util.ArrayList$Itr", + "stackTrace": "StaticContentResolution.kt:129 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "java.io.File", + "stackTrace": "StaticContentResolution.kt:82 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 }, { "name": "[Lkotlin.coroutines.Continuation;", - "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "SuspendFunctionGun.kt:65 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, KtorServlet.kt:155 invokeSuspend", "totalCount": 1000, "totalSize": 32000 }, { "name": "[Lkotlin.coroutines.Continuation;", - "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "SuspendFunctionGun.kt:65 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 32000 }, { "name": "javax.servlet.AsyncEvent", - "stackTrace": "KtorServlet.kt:102, KtorServlet.kt:76", + "stackTrace": "KtorServlet.kt:102 asyncService, KtorServlet.kt:76 service, HttpServlet.java:623 service, ApplicationFilterChain.java:209 internalDoFilter, ApplicationFilterChain.java:153 doFilter, StandardWrapperValve.java:168 invoke, StandardContextValve.java:90 invoke, AuthenticatorBase.java:481 invoke, StandardHostValve.java:130 invoke, ErrorReportValve.java:93 invoke, StandardEngineValve.java:74 invoke, CoyoteAdapter.java:342 service, Http11Processor.java:390 service, AbstractProcessorLight.java:63 process, AbstractProtocol.java:928 process, NioEndpoint.java:1794 doRun, SocketProcessorBase.java:52 run, ThreadPoolExecutor.java:1191 runWorker, ThreadPoolExecutor.java:659 run, TaskThread.java:61 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "java.util.ArrayList$Itr", - "stackTrace": "KtorServlet.kt:102, KtorServlet.kt:76", + "stackTrace": "KtorServlet.kt:102 asyncService, KtorServlet.kt:76 service, HttpServlet.java:623 service, ApplicationFilterChain.java:209 internalDoFilter, ApplicationFilterChain.java:153 doFilter, StandardWrapperValve.java:168 invoke, StandardContextValve.java:90 invoke, AuthenticatorBase.java:481 invoke, StandardHostValve.java:130 invoke, ErrorReportValve.java:93 invoke, StandardEngineValve.java:74 invoke, CoyoteAdapter.java:342 service, Http11Processor.java:390 service, AbstractProcessorLight.java:63 process, AbstractProtocol.java:928 process, NioEndpoint.java:1794 doRun, SocketProcessorBase.java:52 run, ThreadPoolExecutor.java:1191 runWorker, ThreadPoolExecutor.java:659 run, TaskThread.java:61 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "kotlinx.coroutines.ChildHandleNode", - "stackTrace": "KtorServlet.kt:106, KtorServlet.kt:76", + "stackTrace": "KtorServlet.kt:106 asyncService, KtorServlet.kt:76 service, HttpServlet.java:623 service, ApplicationFilterChain.java:209 internalDoFilter, ApplicationFilterChain.java:153 doFilter, StandardWrapperValve.java:168 invoke, StandardContextValve.java:90 invoke, AuthenticatorBase.java:481 invoke, StandardHostValve.java:130 invoke, ErrorReportValve.java:93 invoke, StandardEngineValve.java:74 invoke, CoyoteAdapter.java:342 service, Http11Processor.java:390 service, AbstractProcessorLight.java:63 process, AbstractProtocol.java:928 process, NioEndpoint.java:1794 doRun, SocketProcessorBase.java:52 run, ThreadPoolExecutor.java:1191 runWorker, ThreadPoolExecutor.java:659 run, TaskThread.java:61 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "KtorServlet.kt:106, KtorServlet.kt:76", + "stackTrace": "KtorServlet.kt:106 asyncService, KtorServlet.kt:76 service, HttpServlet.java:623 service, ApplicationFilterChain.java:209 internalDoFilter, ApplicationFilterChain.java:153 doFilter, StandardWrapperValve.java:168 invoke, StandardContextValve.java:90 invoke, AuthenticatorBase.java:481 invoke, StandardHostValve.java:130 invoke, ErrorReportValve.java:93 invoke, StandardEngineValve.java:74 invoke, CoyoteAdapter.java:342 service, Http11Processor.java:390 service, AbstractProcessorLight.java:63 process, AbstractProtocol.java:928 process, NioEndpoint.java:1794 doRun, SocketProcessorBase.java:52 run, ThreadPoolExecutor.java:1191 runWorker, ThreadPoolExecutor.java:659 run, TaskThread.java:61 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.server.servlet.AsyncServletApplicationCall", - "stackTrace": "KtorServlet.kt:107", + "stackTrace": "KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "java.lang.Object", - "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 2000, "totalSize": 32000 }, { "name": "java.io.RandomAccessFile", - "stackTrace": "FileChannels.kt:36, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "FileChannels.kt:36 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "[J", - "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.server.engine.BaseApplicationResponse$commitHeaders$2", - "stackTrace": "BaseApplicationResponse.kt:60, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "BaseApplicationResponse.kt:60 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource", "totalCount": 1000, "totalSize": 32000 }, { "name": "kotlinx.coroutines.ChildHandleNode", - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 32000 }, { "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 32000 }, { "name": "kotlinx.coroutines.DispatchedCoroutine", - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 32000 }, - { - "name": "kotlin.Result$Failure", - "stackTrace": "CancellableReusableContinuation.kt:24, ByteBufferChannel.kt:158, Coroutines.kt:158, Coroutines.kt:157", - "totalCount": 2000, - "totalSize": 32000 - }, { "name": "io.ktor.server.servlet.ServletReader", - "stackTrace": "ServletReader.kt:17, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "stackTrace": "ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "java.util.concurrent.atomic.AtomicBoolean", - "stackTrace": "ServletReader.kt:31, ServletReader.kt:20, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:147", + "stackTrace": "ServletReader.kt:31 run, ServletReader.kt:20 invokeSuspend, ServletReader.kt:-1 invoke, ServletReader.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 2000, "totalSize": 32000 }, { - "name": "[Lio.ktor.util.pipeline.PipelinePhase;", - "stackTrace": "Pipeline.kt:32, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "name": "java.util.HashMap$Node", + "stackTrace": "AttributesJvm.kt:24 put, Attributes.kt:29 putServletAttributes, AsyncServlet.kt:52 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "java.util.HashMap$Node", - "stackTrace": "AttributesJvm.kt:24, Attributes.kt:29, AsyncServlet.kt:52, KtorServlet.kt:107", + "stackTrace": "AttributesJvm.kt:24 put, BaseApplicationCall.kt:25 putResponseAttribute, AsyncServlet.kt:19 access$putResponseAttribute, AsyncServlet.kt:47 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 32000 }, { "name": "java.util.HashMap$Node", - "stackTrace": "AttributesJvm.kt:24, BaseApplicationCall.kt:25, AsyncServlet.kt:19, AsyncServlet.kt:47, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:85, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "AttributesJvm.kt:24 put, PreCompressed.kt:178 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend", "totalCount": 1000, "totalSize": 32000 }, { "name": "java.util.HashMap$Node", - "stackTrace": "AttributesJvm.kt:24, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "AttributesJvm.kt:24 put, OutgoingContent.kt:60 setProperty, Versions.kt:21 setVersions, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 32000 }, { "name": "java.util.HashMap$Node", - "stackTrace": "AttributesJvm.kt:24, ResponseType.kt:22, PipelineCall.kt:102, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "AttributesJvm.kt:24 put, ResponseType.kt:22 setResponseType, PipelineCall.kt:102 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 32000 + }, + { + "name": "[Lio.ktor.util.pipeline.PipelinePhase;", + "stackTrace": "Pipeline.kt:32 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "org.apache.tomcat.util.http.ValuesEnumerator", - "stackTrace": "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, ResponseHeaders.kt:23, BaseApplicationResponse.kt:100, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "ServletApplicationResponse.kt:32 getEngineHeaderValues, ResponseHeaders.kt:28 get, ResponseHeaders.kt:23 contains, BaseApplicationResponse.kt:100 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 32000 }, { "name": "org.apache.tomcat.util.http.ValuesEnumerator", - "stackTrace": "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "ServletApplicationResponse.kt:32 getEngineHeaderValues, ResponseHeaders.kt:28 get, BaseApplicationResponse.kt:209 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.server.routing.RoutingResolveResult$Success", - "stackTrace": "RoutingResolveContext.kt:125, RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "RoutingResolveContext.kt:125 handleRoute, RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.server.routing.RoutingResolveResult$Success", - "stackTrace": "RoutingResolveContext.kt:125, RoutingResolveContext.kt:158, RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "RoutingResolveContext.kt:125 handleRoute, RoutingResolveContext.kt:158 handleRoute, RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.server.routing.RoutingResolveResult$Success", - "stackTrace": "RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.server.routing.RoutingResponse", - "stackTrace": "RouteNode.kt:294, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "RouteNode.kt:296 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.server.http.content.PreCompressedKt$respondStaticResource$4", - "stackTrace": "PreCompressed.kt:173, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "PreCompressed.kt:175 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.server.http.content.PreCompressedKt$respondStaticResource$4", - "stackTrace": "PreCompressed.kt:-1, PreCompressed.kt:-1, PreCompressed.kt:210, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "PreCompressed.kt:-1 invoke, PreCompressed.kt:-1 invoke, PreCompressed.kt:213 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor", "totalCount": 1000, "totalSize": 32000 }, { "name": "[B", - "stackTrace": "PreCompressed.kt:208, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "PreCompressed.kt:211 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.server.servlet.ServletConnectionPoint", - "stackTrace": "ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "stackTrace": "ServletApplicationRequest.kt:18 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.server.servlet.ServletApplicationRequestCookies", - "stackTrace": "ServletApplicationRequest.kt:30, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "stackTrace": "ServletApplicationRequest.kt:30 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, { "name": "java.util.ArrayList$Itr", - "stackTrace": "HeaderValueWithParameters.kt:43, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "HeaderValueWithParameters.kt:43 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.server.engine.DelegateHeaders", - "stackTrace": "BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 }, { "name": "io.ktor.http.ContentType", - "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "ContentTypes.kt:38 withParameter, ContentTypes.kt:295 withCharset, FileContentType.kt:68 selectDefault, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 32000 }, { "name": "[Lio.ktor.util.pipeline.PipelinePhase;", - "stackTrace": "ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "stackTrace": "ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, + { + "name": "java.util.concurrent.atomic.AtomicBoolean", + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1998, + "totalSize": 31968 + }, { "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:1708, ByteBufferChannel.kt:1692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:226, DefaultEnginePipeline.kt:40", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke", "totalCount": 999, "totalSize": 31968 }, { - "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:392, ByteBufferChannel.kt:137, Coroutines.kt:158, Coroutines.kt:157", + "name": "kotlinx.coroutines.JobSupport$Finishing", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 999, "totalSize": 31968 }, { - "name": "org.apache.tomcat.util.http.ValuesEnumerator", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 990, - "totalSize": 31680 + "name": "[Ljava.lang.Object;", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 999, + "totalSize": 31968 }, { - "name": "java.util.concurrent.atomic.AtomicBoolean", - "stackTrace": "ServletWriter.kt:97, ServletWriter.kt:90, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 1956, - "totalSize": 31296 + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 999, + "totalSize": 31968 }, { - "name": "kotlinx.coroutines.JobSupport$Finishing", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 959, - "totalSize": 30688 + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:1708 discardSuspend, ByteBufferChannel.kt:1692 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 997, + "totalSize": 31904 }, { - "name": "[Ljava.lang.Object;", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 959, - "totalSize": 30688 + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:392 tryTerminate$ktor_io, ByteBufferChannel.kt:137 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:320 completeStateFinalization, JobSupport.kt:297 tryFinalizeSimpleState, JobSupport.kt:860 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 997, + "totalSize": 31904 }, { - "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 959, - "totalSize": 30688 + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "ByteBufferChannel.kt:89 attachJob, Coroutines.kt:140 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 991, + "totalSize": 31712 }, { - "name": "kotlinx.coroutines.ChildContinuation", - "stackTrace": "ServletWriter.kt:103, ServletWriter.kt:98, ServletWriter.kt:90, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 958, - "totalSize": 30656 + "name": "org.apache.tomcat.util.http.ValuesEnumerator", + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 989, + "totalSize": 31648 }, { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "ServletWriter.kt:103, ServletWriter.kt:98, ServletWriter.kt:90, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 958, - "totalSize": 30656 + "name": "[Ljava.lang.String;", + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 490, + "totalSize": 24360 }, { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 950, - "totalSize": 30400 + "name": "io.ktor.server.servlet.ServletWriter", + "stackTrace": "ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend", + "totalCount": 1000, + "totalSize": 24000 }, { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "ByteBufferChannel.kt:89, Coroutines.kt:140", - "totalCount": 834, - "totalSize": 26688 + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "ServletWriter.kt:103 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1000, + "totalSize": 24000 }, { - "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", - "totalCount": 1040, - "totalSize": 24960 + "name": "io.ktor.utils.io.internal.ReadSessionImpl", + "stackTrace": "ByteBufferChannel.kt:1595 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", + "totalCount": 1000, + "totalSize": 24000 }, { - "name": "io.ktor.server.servlet.ServletWriter", - "stackTrace": "ServletWriter.kt:18, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "io.ktor.utils.io.internal.ReadSessionImpl", + "stackTrace": "ByteBufferChannel.kt:1595 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletWriter.kt:38 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { - "name": "[C", - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "io.ktor.utils.io.internal.ReadSessionImpl", + "stackTrace": "ByteBufferChannel.kt:1595 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletReader.kt:25 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", "totalCount": 1000, "totalSize": 24000 }, { - "name": "[C", - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", + "stackTrace": "ByteBufferChannel.kt:2199 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, { - "name": "kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$1", - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", + "stackTrace": "ByteBufferChannel.kt:2272 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, { - "name": "kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$1", - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", + "stackTrace": "ByteBufferChannel.kt:2199 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletWriter.kt:38 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { - "name": "java.util.ArrayList", - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", + "stackTrace": "ByteBufferChannel.kt:2272 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletWriter.kt:38 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { - "name": "[B", - "stackTrace": "StaticContentResolution.kt:115, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", + "stackTrace": "ByteBufferChannel.kt:2199 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletReader.kt:25 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", "totalCount": 1000, "totalSize": 24000 }, { - "name": "java.lang.StringBuilder", - "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", + "stackTrace": "ByteBufferChannel.kt:2272 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletReader.kt:25 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", "totalCount": 1000, "totalSize": 24000 }, { - "name": "java.lang.String", - "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspension$1", + "stackTrace": "ByteBufferChannel.kt:2277 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, { - "name": "java.lang.String", - "stackTrace": "StaticContentResolution.kt:115, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspension$1", + "stackTrace": "ByteBufferChannel.kt:2277 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletWriter.kt:38 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.server.http.content.LocalFileContent", - "stackTrace": "StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspension$1", + "stackTrace": "ByteBufferChannel.kt:2277 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletReader.kt:25 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", "totalCount": 1000, "totalSize": 24000 }, { - "name": "kotlin.Pair", - "stackTrace": "StaticContentResolution.kt:60, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "io.ktor.utils.io.ByteBufferChannel$attachJob$1", + "stackTrace": "ByteBufferChannel.kt:89 attachJob, Coroutines.kt:140 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.utils.io.internal.ReadSessionImpl", - "stackTrace": "ByteBufferChannel.kt:1595, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.utils.io.internal.ReadSessionImpl", - "stackTrace": "ByteBufferChannel.kt:1595, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServletWriter.kt:38, ServletWriter.kt:18, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "kotlin.jvm.internal.Ref$LongRef", + "stackTrace": "ByteBufferChannel.kt:1696 discardSuspend, ByteBufferChannel.kt:1692 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.utils.io.internal.ReadSessionImpl", - "stackTrace": "ByteBufferChannel.kt:1595, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServletReader.kt:25, ServletReader.kt:17, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "name": "java.lang.String", + "stackTrace": "ServletApplicationRequestHeaders.kt:37 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", - "stackTrace": "ByteBufferChannel.kt:2199, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "kotlinx.coroutines.StandaloneCoroutine", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", - "stackTrace": "ByteBufferChannel.kt:2272, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "kotlinx.coroutines.StandaloneCoroutine", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", - "stackTrace": "ByteBufferChannel.kt:2199, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServletWriter.kt:38, ServletWriter.kt:18, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "kotlinx.coroutines.StandaloneCoroutine", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", - "stackTrace": "ByteBufferChannel.kt:2272, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServletWriter.kt:38, ServletWriter.kt:18, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", - "stackTrace": "ByteBufferChannel.kt:2199, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServletReader.kt:25, ServletReader.kt:17, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", - "stackTrace": "ByteBufferChannel.kt:2272, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServletReader.kt:25, ServletReader.kt:17, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspension$1", - "stackTrace": "ByteBufferChannel.kt:2277, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$1", + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspension$1", - "stackTrace": "ByteBufferChannel.kt:2277, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServletWriter.kt:38, ServletWriter.kt:18, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$1", + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspension$1", - "stackTrace": "ByteBufferChannel.kt:2277, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServletReader.kt:25, ServletReader.kt:17, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$1", + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.utils.io.ByteBufferChannel$attachJob$1", - "stackTrace": "ByteBufferChannel.kt:89, Coroutines.kt:140", + "name": "io.ktor.utils.io.ChannelJob", + "stackTrace": "Coroutines.kt:161 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 }, { - "name": "kotlin.jvm.internal.Ref$LongRef", - "stackTrace": "ByteBufferChannel.kt:1696, ByteBufferChannel.kt:1692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:226, DefaultEnginePipeline.kt:40", + "name": "io.ktor.utils.io.ChannelJob", + "stackTrace": "Coroutines.kt:161 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, { - "name": "java.lang.String", - "stackTrace": "ServletApplicationRequestHeaders.kt:37, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "io.ktor.utils.io.ChannelJob", + "stackTrace": "Coroutines.kt:161 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { - "name": "kotlinx.coroutines.StandaloneCoroutine", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "io.ktor.util.StringValuesBuilderImpl$appendAll$1", + "stackTrace": "StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 }, { - "name": "kotlinx.coroutines.StandaloneCoroutine", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:42, ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "io.ktor.util.StringValuesBuilderImpl$appendAll$1", + "stackTrace": "StringValues.kt:235 appendAll, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 }, { - "name": "kotlinx.coroutines.StandaloneCoroutine", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:87, ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "name": "io.ktor.util.StringValuesBuilderImpl$appendMissing$1", + "stackTrace": "StringValues.kt:241 appendMissing, RoutingPipelineCall.kt:41 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 }, { - "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "[C", + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 }, { - "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:42, ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "[C", + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 }, { - "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "Coroutines.kt:138, Coroutines.kt:87, ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "name": "kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$1", + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$1", - "stackTrace": "Coroutines.kt:157, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$1", + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$1", - "stackTrace": "Coroutines.kt:157, Coroutines.kt:42, ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "java.util.ArrayList", + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$1", - "stackTrace": "Coroutines.kt:157, Coroutines.kt:87, ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "name": "[B", + "stackTrace": "StaticContentResolution.kt:118 extension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.utils.io.ChannelJob", - "stackTrace": "Coroutines.kt:161, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "java.lang.StringBuilder", + "stackTrace": "StaticContentResolution.kt:129 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.utils.io.ChannelJob", - "stackTrace": "Coroutines.kt:161, Coroutines.kt:42, ServletWriter.kt:19, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "java.lang.String", + "stackTrace": "StaticContentResolution.kt:129 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.utils.io.ChannelJob", - "stackTrace": "Coroutines.kt:161, Coroutines.kt:87, ServletReader.kt:19, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "name": "java.lang.String", + "stackTrace": "StaticContentResolution.kt:118 extension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.util.StringValuesBuilderImpl$appendAll$1", - "stackTrace": "StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "io.ktor.server.http.content.StaticContentResolutionKt$resolveResource$resolveContent$1", + "stackTrace": "StaticContentResolution.kt:60 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.util.StringValuesBuilderImpl$appendAll$1", - "stackTrace": "StringValues.kt:235, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "io.ktor.server.http.content.LocalFileContent", + "stackTrace": "StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { - "name": "io.ktor.util.StringValuesBuilderImpl$appendMissing$1", - "stackTrace": "StringValues.kt:241, RoutingPipelineCall.kt:41, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "kotlin.Pair", + "stackTrace": "StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1", - "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "SuspendFunctionGun.kt:21 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, KtorServlet.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1", - "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "SuspendFunctionGun.kt:21 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, KtorServlet.kt:155 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1", - "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "SuspendFunctionGun.kt:21 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1", - "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "SuspendFunctionGun.kt:21 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "[Lkotlin.coroutines.Continuation;", - "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "SuspendFunctionGun.kt:65 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, KtorServlet.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "[Lkotlin.coroutines.Continuation;", - "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "SuspendFunctionGun.kt:65 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.lang.Long", - "stackTrace": "KtorServlet.kt:102, KtorServlet.kt:76", + "stackTrace": "KtorServlet.kt:102 asyncService, KtorServlet.kt:76 service, HttpServlet.java:623 service, ApplicationFilterChain.java:209 internalDoFilter, ApplicationFilterChain.java:153 doFilter, StandardWrapperValve.java:168 invoke, StandardContextValve.java:90 invoke, AuthenticatorBase.java:481 invoke, StandardHostValve.java:130 invoke, ErrorReportValve.java:93 invoke, StandardEngineValve.java:74 invoke, CoyoteAdapter.java:342 service, Http11Processor.java:390 service, AbstractProcessorLight.java:63 process, AbstractProtocol.java:928 process, NioEndpoint.java:1794 doRun, SocketProcessorBase.java:52 run, ThreadPoolExecutor.java:1191 runWorker, ThreadPoolExecutor.java:659 run, TaskThread.java:61 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlinx.coroutines.StandaloneCoroutine", - "stackTrace": "KtorServlet.kt:106, KtorServlet.kt:76", + "stackTrace": "KtorServlet.kt:106 asyncService, KtorServlet.kt:76 service, HttpServlet.java:623 service, ApplicationFilterChain.java:209 internalDoFilter, ApplicationFilterChain.java:153 doFilter, StandardWrapperValve.java:168 invoke, StandardContextValve.java:90 invoke, AuthenticatorBase.java:481 invoke, StandardHostValve.java:130 invoke, ErrorReportValve.java:93 invoke, StandardEngineValve.java:74 invoke, CoyoteAdapter.java:342 service, Http11Processor.java:390 service, AbstractProcessorLight.java:63 process, AbstractProtocol.java:928 process, NioEndpoint.java:1794 doRun, SocketProcessorBase.java:52 run, ThreadPoolExecutor.java:1191 runWorker, ThreadPoolExecutor.java:659 run, TaskThread.java:61 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "KtorServlet.kt:106, KtorServlet.kt:76", - "totalCount": 1000, - "totalSize": 24000 - }, - { - "name": "java.util.concurrent.LinkedBlockingQueue$Node", - "stackTrace": "KtorServlet.kt:125", + "stackTrace": "KtorServlet.kt:106 asyncService, KtorServlet.kt:76 service, HttpServlet.java:623 service, ApplicationFilterChain.java:209 internalDoFilter, ApplicationFilterChain.java:153 doFilter, StandardWrapperValve.java:168 invoke, StandardContextValve.java:90 invoke, AuthenticatorBase.java:481 invoke, StandardHostValve.java:130 invoke, ErrorReportValve.java:93 invoke, StandardEngineValve.java:74 invoke, CoyoteAdapter.java:342 service, Http11Processor.java:390 service, AbstractProcessorLight.java:63 process, AbstractProtocol.java:928 process, NioEndpoint.java:1794 doRun, SocketProcessorBase.java:52 run, ThreadPoolExecutor.java:1191 runWorker, ThreadPoolExecutor.java:659 run, TaskThread.java:61 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlinx.coroutines.JobImpl", - "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlinx.coroutines.CoroutineName", - "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 24000 }, { "name": "sun.nio.ch.NativeThreadSet", - "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.engine.BaseApplicationResponse$cookies$2", - "stackTrace": "BaseApplicationResponse.kt:32, ServletApplicationResponse.kt:19, AsyncServlet.kt:89, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:85, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "BaseApplicationResponse.kt:32 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlin.SynchronizedLazyImpl", - "stackTrace": "BaseApplicationResponse.kt:32, ServletApplicationResponse.kt:19, AsyncServlet.kt:89, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:85, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "BaseApplicationResponse.kt:32 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.response.ResponseCookies", - "stackTrace": "BaseApplicationResponse.kt:33, BaseApplicationResponse.kt:32, BaseApplicationResponse.kt:32, RoutingPipelineCall.kt:-1, RouteNode.kt:176, RouteNode.kt:294, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "BaseApplicationResponse.kt:33 invoke, BaseApplicationResponse.kt:32 invoke, LazyJVM.kt:74 getValue, BaseApplicationResponse.kt:32 getCookies, RoutingPipelineCall.kt:-1 getCookies, RouteNode.kt:178 , RouteNode.kt:296 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlinx.coroutines.NodeList", - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", + "totalCount": 1000, + "totalSize": 24000 + }, + { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlin.collections.ArrayAsCollection", - "stackTrace": "Pipeline.kt:32, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "stackTrace": "Pipeline.kt:32 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlin.collections.ArrayAsCollection", - "stackTrace": "Pipeline.kt:32, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:89, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:85, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "Pipeline.kt:32 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.util.ArrayList", - "stackTrace": "Pipeline.kt:32, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "stackTrace": "Pipeline.kt:32 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.util.ArrayList", - "stackTrace": "Pipeline.kt:32, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:89, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:85, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "Pipeline.kt:32 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.util.ArrayList", - "stackTrace": "Pipeline.kt:338, Pipeline.kt:392, Pipeline.kt:270, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "Pipeline.kt:338 cacheInterceptors, Pipeline.kt:392 sharedInterceptorsList, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.CaseInsensitiveString", - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:185, StringValues.kt:169, BaseApplicationRequest.kt:64, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:185 listForKey, StringValues.kt:169 getAll, BaseApplicationRequest.kt:64 getAll, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.CaseInsensitiveString", - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:185, StringValues.kt:169, BaseApplicationRequest.kt:64, StringValues.kt:36, Headers.kt:12, BaseApplicationRequest.kt:45, ApplicationRequestProperties.kt:17, ApplicationRequestProperties.kt:81, PreCompressed.kt:180, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:185 listForKey, StringValues.kt:169 getAll, BaseApplicationRequest.kt:64 getAll, StringValues.kt:36 get, Headers.kt:12 get, BaseApplicationRequest.kt:45 get, ApplicationRequestProperties.kt:17 header, ApplicationRequestProperties.kt:81 acceptEncodingItems, PreCompressed.kt:183 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.CaseInsensitiveString", - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, FileContentType.kt:40, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, FileContentType.kt:40 fromFileExtension, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.CaseInsensitiveString", - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:185, StringValues.kt:169, BaseApplicationRequest.kt:64, StringValues.kt:36, Headers.kt:12, BaseApplicationRequest.kt:45, BaseApplicationResponse.kt:99, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:185 listForKey, StringValues.kt:169 getAll, BaseApplicationRequest.kt:64 getAll, StringValues.kt:36 get, Headers.kt:12 get, BaseApplicationRequest.kt:45 get, BaseApplicationResponse.kt:99 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.servlet.ServletApplicationResponse$headers$1", - "stackTrace": "ServletApplicationResponse.kt:24, AsyncServlet.kt:89, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:85, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "ServletApplicationResponse.kt:24 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.servlet.ServletApplicationResponse$responseJob$1", - "stackTrace": "ServletApplicationResponse.kt:41, AsyncServlet.kt:89, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:85, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "ServletApplicationResponse.kt:41 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlin.SynchronizedLazyImpl", - "stackTrace": "ServletApplicationResponse.kt:41, AsyncServlet.kt:89, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:85, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "ServletApplicationResponse.kt:41 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlin.SynchronizedLazyImpl", - "stackTrace": "ServletApplicationResponse.kt:45, AsyncServlet.kt:89, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:85, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "ServletApplicationResponse.kt:45 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.servlet.ServletApplicationResponse$responseChannel$1", - "stackTrace": "ServletApplicationResponse.kt:45, AsyncServlet.kt:89, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:85, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "ServletApplicationResponse.kt:45 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 24000 }, { "name": "[B", - "stackTrace": "ServletApplicationResponse.kt:28, ResponseHeaders.kt:57, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "ServletApplicationResponse.kt:28 engineAppendHeader, ResponseHeaders.kt:57 append, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.lang.String", - "stackTrace": "ServletApplicationResponse.kt:28, ResponseHeaders.kt:57, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "ServletApplicationResponse.kt:28 engineAppendHeader, ResponseHeaders.kt:57 append, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.util.Collections$3", - "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, KtorServlet.kt:107", + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "[C", - "stackTrace": "ServletConnectionPoint.kt:14, ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "stackTrace": "ServletConnectionPoint.kt:14 , ServletApplicationRequest.kt:18 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "[C", - "stackTrace": "ServletConnectionPoint.kt:22, ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "stackTrace": "ServletConnectionPoint.kt:22 , ServletApplicationRequest.kt:18 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "[B", - "stackTrace": "ServletConnectionPoint.kt:14, ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "stackTrace": "ServletConnectionPoint.kt:14 , ServletApplicationRequest.kt:18 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "[B", - "stackTrace": "ServletConnectionPoint.kt:22, ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "stackTrace": "ServletConnectionPoint.kt:22 , ServletApplicationRequest.kt:18 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.lang.String", - "stackTrace": "ServletConnectionPoint.kt:14, ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "stackTrace": "ServletConnectionPoint.kt:14 , ServletApplicationRequest.kt:18 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.lang.String", - "stackTrace": "ServletConnectionPoint.kt:22, ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "stackTrace": "ServletConnectionPoint.kt:22 , ServletApplicationRequest.kt:18 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlin.coroutines.CombinedContext", - "stackTrace": "AsyncServlet.kt:34, KtorServlet.kt:107", + "stackTrace": "AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlin.coroutines.CombinedContext", - "stackTrace": "AsyncServlet.kt:44, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:85, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "AsyncServlet.kt:44 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.servlet.AsyncServletApplicationRequest$inputStreamChannel$2", - "stackTrace": "AsyncServlet.kt:65, AsyncServlet.kt:34, KtorServlet.kt:107", + "stackTrace": "AsyncServlet.kt:65 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlin.SynchronizedLazyImpl", - "stackTrace": "AsyncServlet.kt:65, AsyncServlet.kt:34, KtorServlet.kt:107", + "stackTrace": "AsyncServlet.kt:65 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlin.SynchronizedLazyImpl", - "stackTrace": "AsyncServlet.kt:36, KtorServlet.kt:107", + "stackTrace": "AsyncServlet.kt:36 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.util.ArrayList", - "stackTrace": "RoutingResolveContext.kt:38, Routing.kt:63, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "RoutingResolveContext.kt:38 , Routing.kt:63 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.util.ArrayList", - "stackTrace": "RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.routing.RoutingContext", - "stackTrace": "RouteNode.kt:114, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "RouteNode.kt:114 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.util.ArrayList", - "stackTrace": "PreCompressed.kt:237, PreCompressed.kt:176, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "PreCompressed.kt:240 bestCompressionFit, PreCompressed.kt:179 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.lang.StringBuilder", - "stackTrace": "PreCompressed.kt:208, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "PreCompressed.kt:211 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.servlet.ServletApplicationRequest$queryParameters$2", - "stackTrace": "ServletApplicationRequest.kt:20, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "stackTrace": "ServletApplicationRequest.kt:20 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlin.SynchronizedLazyImpl", - "stackTrace": "ServletApplicationRequest.kt:20, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "stackTrace": "ServletApplicationRequest.kt:20 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.servlet.ServletApplicationRequest$rawQueryParameters$2", - "stackTrace": "ServletApplicationRequest.kt:22, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "stackTrace": "ServletApplicationRequest.kt:22 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlin.UnsafeLazyImpl", - "stackTrace": "ServletApplicationRequest.kt:22, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "stackTrace": "ServletApplicationRequest.kt:22 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.lang.StringBuilder", - "stackTrace": "HeaderValueWithParameters.kt:45, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "HeaderValueWithParameters.kt:45 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.lang.String", - "stackTrace": "HeaderValueWithParameters.kt:54, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "HeaderValueWithParameters.kt:54 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.engine.BaseApplicationRequest$headers$2", - "stackTrace": "BaseApplicationRequest.kt:22, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "stackTrace": "BaseApplicationRequest.kt:22 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlin.SynchronizedLazyImpl", - "stackTrace": "BaseApplicationRequest.kt:22, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "stackTrace": "BaseApplicationRequest.kt:22 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.http.HeadersBuilder", - "stackTrace": "BaseApplicationRequest.kt:47, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "BaseApplicationRequest.kt:47 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.DelegatingMutableSet$iterator$1", - "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:421, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "DelegatingMutableSet.kt:38 iterator, StringValues.kt:421 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.DelegatingMutableSet$iterator$1", - "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "DelegatingMutableSet.kt:38 iterator, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.DelegatingMutableSet$iterator$1", - "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "DelegatingMutableSet.kt:38 iterator, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.DelegatingMutableSet$iterator$1", - "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:182, StringValues.kt:235, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "DelegatingMutableSet.kt:38 iterator, StringValues.kt:182 forEach, StringValues.kt:235 appendAll, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.DelegatingMutableSet$iterator$1", - "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:182, StringValues.kt:241, RoutingPipelineCall.kt:41, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "DelegatingMutableSet.kt:38 iterator, StringValues.kt:182 forEach, StringValues.kt:241 appendMissing, RoutingPipelineCall.kt:41 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.DelegatingMutableSet$iterator$1", - "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "DelegatingMutableSet.kt:38 iterator, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.http.ParametersBuilderImpl", - "stackTrace": "Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingResolveContext.kt:181 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.http.ParametersBuilderImpl", - "stackTrace": "Parameters.kt:34, Parameters.kt:34, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.http.ParametersBuilderImpl", - "stackTrace": "Parameters.kt:34, Parameters.kt:34, PipelineRequest.kt:93, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, PipelineRequest.kt:93 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.http.ParametersImpl", - "stackTrace": "Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.http.ParametersImpl", - "stackTrace": "Parameters.kt:41, PipelineRequest.kt:98, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.http.ParametersImpl", - "stackTrace": "Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.util.ArrayList", - "stackTrace": "PhaseContent.kt:70, PhaseContent.kt:77, PhaseContent.kt:30, Pipeline.kt:155, ServletApplicationResponse.kt:52, AsyncServlet.kt:89, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:85, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "PhaseContent.kt:70 copiedInterceptors, PhaseContent.kt:77 copyInterceptors, PhaseContent.kt:30 addInterceptor, Pipeline.kt:155 intercept, ServletApplicationResponse.kt:52 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.http.HeaderValueParam", - "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "ContentTypes.kt:38 withParameter, ContentTypes.kt:295 withCharset, FileContentType.kt:68 selectDefault, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 24000 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "ContentTypes.kt:38 withParameter, ContentTypes.kt:295 withCharset, FileContentType.kt:68 selectDefault, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.util.ArrayList", - "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "ContentTypes.kt:38 withParameter, ContentTypes.kt:295 withCharset, FileContentType.kt:68 selectDefault, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.routing.RoutingPipelineRequest", - "stackTrace": "RoutingPipelineCall.kt:33, Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "RoutingPipelineCall.kt:33 , Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.routing.RoutingPipelineResponse", - "stackTrace": "RoutingPipelineCall.kt:36, Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "RoutingPipelineCall.kt:36 , Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.routing.RoutingPipelineCall$parameters$2", - "stackTrace": "RoutingPipelineCall.kt:38, Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "RoutingPipelineCall.kt:38 , Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlin.UnsafeLazyImpl", - "stackTrace": "RoutingPipelineCall.kt:38, Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "RoutingPipelineCall.kt:38 , Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "[Ljava.lang.Object;", - "stackTrace": "LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.util.ArrayList", - "stackTrace": "LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.lang.Long", - "stackTrace": "LocalFileContent.kt:26, BaseApplicationResponse.kt:79, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "LocalFileContent.kt:26 getContentLength, BaseApplicationResponse.kt:79 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.server.request.RequestCookies$rawCookies$2", - "stackTrace": "RequestCookies.kt:23, ServletApplicationRequestCookies.kt:14, ServletApplicationRequest.kt:30, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "stackTrace": "RequestCookies.kt:23 , ServletApplicationRequestCookies.kt:14 , ServletApplicationRequest.kt:30 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "kotlin.SynchronizedLazyImpl", - "stackTrace": "RequestCookies.kt:23, ServletApplicationRequestCookies.kt:14, ServletApplicationRequest.kt:30, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", - "totalCount": 1000, - "totalSize": 24000 - }, - { - "name": "[Ljava.lang.Object;", - "stackTrace": "Paths.kt:25, Paths.kt:17, StaticContentResolution.kt:125, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", - "totalCount": 1000, - "totalSize": 24000 - }, - { - "name": "java.util.ArrayList", - "stackTrace": "Paths.kt:25, Paths.kt:17, StaticContentResolution.kt:125, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "RequestCookies.kt:23 , ServletApplicationRequestCookies.kt:14 , ServletApplicationRequest.kt:30 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, { "name": "[B", - "stackTrace": "FileContentType.kt:38, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "FileContentType.kt:38 fromFileExtension, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.lang.String", - "stackTrace": "FileContentType.kt:38, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "FileContentType.kt:38 fromFileExtension, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.lang.Long", - "stackTrace": "LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.http.content.LastModifiedVersion", - "stackTrace": "LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "[B", - "stackTrace": "Long.kt:11, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "Long.kt:11 toStringFast, BaseApplicationResponse.kt:83 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.lang.String", - "stackTrace": "Long.kt:11, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "Long.kt:11 toStringFast, BaseApplicationResponse.kt:83 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.http.HeadersImpl", - "stackTrace": "Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 }, { "name": "io.ktor.util.reflect.TypeInfo", - "stackTrace": "TypeInfoJvm.kt:19, PreCompressed.kt:287, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "TypeInfoJvm.kt:19 typeInfoImpl, PreCompressed.kt:290 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, { "name": "java.lang.Long", - "stackTrace": "ByteBufferChannel.kt:1712, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "stackTrace": "ByteBufferChannel.kt:1293 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask", "totalCount": 999, "totalSize": 23976 }, { - "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "java.util.concurrent.LinkedBlockingQueue$Node", + "stackTrace": "KtorServlet.kt:125 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 999, "totalSize": 23976 }, { "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:1708, ByteBufferChannel.kt:1692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:226, DefaultEnginePipeline.kt:40", + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend", "totalCount": 999, "totalSize": 23976 }, { - "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:392, ByteBufferChannel.kt:137, Coroutines.kt:158, Coroutines.kt:157", + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke", "totalCount": 999, "totalSize": 23976 }, - { - "name": "java.lang.Long", - "stackTrace": "ByteBufferChannel.kt:1293, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 959, - "totalSize": 23016 - }, { "name": "java.util.ArrayList", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 959, - "totalSize": 23016 + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 999, + "totalSize": 23976 }, { "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 959, - "totalSize": 23016 + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 999, + "totalSize": 23976 }, { - "name": "kotlinx.coroutines.NodeList", - "stackTrace": "ServletWriter.kt:103, ServletWriter.kt:98, ServletWriter.kt:90, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 958, - "totalSize": 22992 + "name": "java.lang.Long", + "stackTrace": "ByteBufferChannel.kt:1712 discardSuspend, ByteBufferChannel.kt:25 access$discardSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 997, + "totalSize": 23928 }, { "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 950, - "totalSize": 22800 + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:1708 discardSuspend, ByteBufferChannel.kt:1692 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 997, + "totalSize": 23928 + }, + { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:392 tryTerminate$ktor_io, ByteBufferChannel.kt:137 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:320 completeStateFinalization, JobSupport.kt:297 tryFinalizeSimpleState, JobSupport.kt:860 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 997, + "totalSize": 23928 }, { "name": "kotlinx.coroutines.NodeList", - "stackTrace": "ByteBufferChannel.kt:89, Coroutines.kt:140", - "totalCount": 834, - "totalSize": 20016 + "stackTrace": "ByteBufferChannel.kt:89 attachJob, Coroutines.kt:140 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 991, + "totalSize": 23784 + }, + { + "name": "[B", + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 132, + "totalSize": 18280 }, { "name": "java.util.concurrent.atomic.AtomicReferenceArray", - "stackTrace": "ServletWriter.kt:40, ServletWriter.kt:18, AsyncServlet.kt:91, ServletApplicationResponse.kt:42, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:46, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:49, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "ServletWriter.kt:40 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith", "totalCount": 1000, "totalSize": 16000 }, { "name": "java.util.concurrent.atomic.AtomicBoolean", - "stackTrace": "ServletWriter.kt:97, ServletWriter.kt:73, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "stackTrace": "ServletWriter.kt:97 awaitReady, ServletWriter.kt:65 finish, ServletWriter.kt:49 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "java.util.concurrent.atomic.AtomicBoolean", - "stackTrace": "ServletWriter.kt:97, ServletWriter.kt:65, ServletWriter.kt:49, ServletWriter.kt:-1", + "stackTrace": "ServletWriter.kt:97 awaitReady, ServletWriter.kt:67 finish, ServletWriter.kt:49 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { - "name": "java.util.concurrent.atomic.AtomicBoolean", - "stackTrace": "ServletWriter.kt:97, ServletWriter.kt:67, ServletWriter.kt:49, ServletWriter.kt:-1", + "name": "kotlinx.coroutines.DisposeOnCancel", + "stackTrace": "Coroutines.kt:-1 join, ServletApplicationResponse.kt:59 invokeSuspend, ServletApplicationResponse.kt:-1 invoke, ServletApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { - "name": "kotlin.sequences.SequencesKt___SequencesKt$asIterable$$inlined$Iterable$1", - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "java.util.LinkedHashMap$LinkedEntrySet", + "stackTrace": "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 16000 }, { - "name": "kotlin.sequences.SequencesKt___SequencesKt$asIterable$$inlined$Iterable$1", - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "java.util.LinkedHashMap$LinkedEntrySet", + "stackTrace": "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 16000 }, { - "name": "kotlin.collections.CollectionsKt__IteratorsJVMKt$iterator$1", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "java.util.LinkedHashMap$LinkedEntrySet", + "stackTrace": "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 16000 }, { - "name": "kotlin.sequences.SequencesKt__SequencesKt$asSequence$$inlined$Sequence$1", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "java.util.LinkedHashMap$LinkedEntrySet", + "stackTrace": "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:182 forEach, StringValues.kt:235 appendAll, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 16000 }, { - "name": "java.util.concurrent.atomic.AtomicReference", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "java.util.LinkedHashMap$LinkedEntrySet", + "stackTrace": "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:182 forEach, StringValues.kt:241 appendMissing, RoutingPipelineCall.kt:41 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 16000 }, { - "name": "kotlin.sequences.ConstrainedOnceSequence", - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "java.util.LinkedHashMap$LinkedEntrySet", + "stackTrace": "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 16000 }, { - "name": "kotlinx.coroutines.DisposeOnCancel", - "stackTrace": "Coroutines.kt:-1, ServletApplicationResponse.kt:59, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "name": "kotlin.sequences.SequencesKt___SequencesKt$asIterable$$inlined$Iterable$1", + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 16000 }, { - "name": "java.util.LinkedHashMap$LinkedEntrySet", - "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:421, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "kotlin.sequences.SequencesKt___SequencesKt$asIterable$$inlined$Iterable$1", + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 16000 }, { - "name": "java.util.LinkedHashMap$LinkedEntrySet", - "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "java.lang.Object", + "stackTrace": "KtorServlet.kt:102 asyncService, KtorServlet.kt:76 service, HttpServlet.java:623 service, ApplicationFilterChain.java:209 internalDoFilter, ApplicationFilterChain.java:153 doFilter, StandardWrapperValve.java:168 invoke, StandardContextValve.java:90 invoke, AuthenticatorBase.java:481 invoke, StandardHostValve.java:130 invoke, ErrorReportValve.java:93 invoke, StandardEngineValve.java:74 invoke, CoyoteAdapter.java:342 service, Http11Processor.java:390 service, AbstractProcessorLight.java:63 process, AbstractProtocol.java:928 process, NioEndpoint.java:1794 doRun, SocketProcessorBase.java:52 run, ThreadPoolExecutor.java:1191 runWorker, ThreadPoolExecutor.java:659 run, TaskThread.java:61 run", "totalCount": 1000, "totalSize": 16000 }, { - "name": "java.util.LinkedHashMap$LinkedEntrySet", - "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "java.util.concurrent.atomic.AtomicBoolean", + "stackTrace": "KtorServlet.kt:102 asyncService, KtorServlet.kt:76 service, HttpServlet.java:623 service, ApplicationFilterChain.java:209 internalDoFilter, ApplicationFilterChain.java:153 doFilter, StandardWrapperValve.java:168 invoke, StandardContextValve.java:90 invoke, AuthenticatorBase.java:481 invoke, StandardHostValve.java:130 invoke, ErrorReportValve.java:93 invoke, StandardEngineValve.java:74 invoke, CoyoteAdapter.java:342 service, Http11Processor.java:390 service, AbstractProcessorLight.java:63 process, AbstractProtocol.java:928 process, NioEndpoint.java:1794 doRun, SocketProcessorBase.java:52 run, ThreadPoolExecutor.java:1191 runWorker, ThreadPoolExecutor.java:659 run, TaskThread.java:61 run", "totalCount": 1000, "totalSize": 16000 }, { - "name": "java.util.LinkedHashMap$LinkedEntrySet", - "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:182, StringValues.kt:235, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "kotlinx.coroutines.internal.ContextScope", + "stackTrace": "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 16000 }, { - "name": "java.util.LinkedHashMap$LinkedEntrySet", - "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:182, StringValues.kt:241, RoutingPipelineCall.kt:41, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "java.lang.Object", + "stackTrace": "FileChannels.kt:36 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { - "name": "java.util.LinkedHashMap$LinkedEntrySet", - "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "sun.nio.ch.FileDispatcherImpl", + "stackTrace": "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { - "name": "java.lang.Object", - "stackTrace": "KtorServlet.kt:102, KtorServlet.kt:76", + "name": "java.io.RandomAccessFile$1", + "stackTrace": "FileChannels.kt:116 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { - "name": "[Ljava.lang.Object;", - "stackTrace": "KtorServlet.kt:125", + "name": "kotlin.jvm.internal.Ref$BooleanRef", + "stackTrace": "BaseApplicationResponse.kt:57 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource", "totalCount": 1000, "totalSize": 16000 }, { - "name": "kotlinx.coroutines.internal.ContextScope", - "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", - "totalCount": 1000, - "totalSize": 16000 - }, - { - "name": "java.lang.Object", - "stackTrace": "FileChannels.kt:36, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", - "totalCount": 1000, - "totalSize": 16000 - }, - { - "name": "sun.nio.ch.FileDispatcherImpl", - "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", - "totalCount": 1000, - "totalSize": 16000 - }, - { - "name": "java.io.RandomAccessFile$1", - "stackTrace": "FileChannels.kt:116", + "name": "kotlin.Result$Failure", + "stackTrace": "CancellableReusableContinuation.kt:24 close, ByteBufferChannel.kt:158 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { - "name": "kotlin.jvm.internal.Ref$BooleanRef", - "stackTrace": "BaseApplicationResponse.kt:57, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "kotlin.Result$Failure", + "stackTrace": "CancellableReusableContinuation.kt:24 close, ByteBufferChannel.kt:158 close, ByteWriteChannel.kt:168 close, BaseApplicationResponse.kt:360 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "kotlin.Result$Failure", - "stackTrace": "CancellableReusableContinuation.kt:24, ByteBufferChannel.kt:158, ByteWriteChannel.kt:168, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1", + "stackTrace": "CancellableReusableContinuation.kt:24 close, ByteBufferChannel.kt:158 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:320 completeStateFinalization, JobSupport.kt:297 tryFinalizeSimpleState, JobSupport.kt:860 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "java.util.concurrent.atomic.AtomicReferenceArray", - "stackTrace": "ServletReader.kt:26, ServletReader.kt:17, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, BaseApplicationRequest.kt:31, DefaultEnginePipeline.kt:40", + "stackTrace": "ServletReader.kt:26 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "java.util.concurrent.atomic.AtomicBoolean", - "stackTrace": "ServletReader.kt:32, ServletReader.kt:20, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:147", + "stackTrace": "ServletReader.kt:32 run, ServletReader.kt:20 invokeSuspend, ServletReader.kt:-1 invoke, ServletReader.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.HashMapAttributes", - "stackTrace": "AttributesJvm.kt:13, AttributesJvm.kt:12, BaseApplicationCall.kt:15, AsyncServlet.kt:29, KtorServlet.kt:107", + "stackTrace": "AttributesJvm.kt:13 Attributes, AttributesJvm.kt:12 Attributes$default, BaseApplicationCall.kt:15 , AsyncServlet.kt:29 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.HashMapAttributes", - "stackTrace": "AttributesJvm.kt:13, AttributesJvm.kt:12, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "AttributesJvm.kt:13 Attributes, AttributesJvm.kt:12 Attributes$default, OutgoingContent.kt:60 setProperty, Versions.kt:21 setVersions, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.ConcurrentSafeAttributes", - "stackTrace": "AttributesJvm.kt:13, Pipeline.kt:25, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "stackTrace": "AttributesJvm.kt:13 Attributes, Pipeline.kt:25 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.ConcurrentSafeAttributes", - "stackTrace": "AttributesJvm.kt:13, Pipeline.kt:25, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:89, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:85, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "AttributesJvm.kt:13 Attributes, Pipeline.kt:25 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 16000 }, { "name": "java.util.LinkedHashSet", - "stackTrace": "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, ResponseHeaders.kt:23, BaseApplicationResponse.kt:100, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "ServletApplicationResponse.kt:32 getEngineHeaderValues, ResponseHeaders.kt:28 get, ResponseHeaders.kt:23 contains, BaseApplicationResponse.kt:100 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 16000 }, { "name": "java.util.LinkedHashSet", - "stackTrace": "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "ServletApplicationResponse.kt:32 getEngineHeaderValues, ResponseHeaders.kt:28 get, BaseApplicationResponse.kt:209 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 16000 }, { "name": "java.util.HashSet", - "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, KtorServlet.kt:107", + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "java.util.HashMap$KeySet", - "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, KtorServlet.kt:107", + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "kotlin.collections.CollectionsKt__IteratorsJVMKt$iterator$1", - "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, KtorServlet.kt:107", + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "kotlin.sequences.SequencesKt__SequencesKt$asSequence$$inlined$Sequence$1", - "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, KtorServlet.kt:107", + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "java.util.concurrent.atomic.AtomicReference", - "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, KtorServlet.kt:107", + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "kotlin.sequences.ConstrainedOnceSequence", - "stackTrace": "Attributes.kt:25, AsyncServlet.kt:52, KtorServlet.kt:107", + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "java.util.LinkedHashMap$LinkedEntrySet", - "stackTrace": "Attributes.kt:39, AsyncServlet.kt:52, KtorServlet.kt:107", + "stackTrace": "Attributes.kt:39 putServletAttributes, AsyncServlet.kt:52 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.server.servlet.ServletApplicationRequestHeaders", - "stackTrace": "ServletApplicationRequest.kt:27, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "stackTrace": "ServletApplicationRequest.kt:27 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.CaseInsensitiveMap", - "stackTrace": "Collections.kt:10, StringValues.kt:206, Headers.kt:28, Headers.kt:28, BaseApplicationRequest.kt:47, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Headers.kt:28 , Headers.kt:28 , BaseApplicationRequest.kt:47 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.CaseInsensitiveMap", - "stackTrace": "Collections.kt:10, StringValues.kt:162, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.CaseInsensitiveMap", - "stackTrace": "Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingResolveContext.kt:181 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.CaseInsensitiveMap", - "stackTrace": "Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.CaseInsensitiveMap", - "stackTrace": "Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.CaseInsensitiveMap", - "stackTrace": "Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, PipelineRequest.kt:93, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, PipelineRequest.kt:93 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.CaseInsensitiveMap", - "stackTrace": "Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, ServletApplicationRequest.kt:20, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.CaseInsensitiveMap", - "stackTrace": "Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.util.collections.ConcurrentMap", - "stackTrace": "RequestCookies.kt:16, ServletApplicationRequestCookies.kt:14, ServletApplicationRequest.kt:30, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:107", + "stackTrace": "RequestCookies.kt:16 , ServletApplicationRequestCookies.kt:14 , ServletApplicationRequest.kt:30 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "java.util.Collections$SingletonSet", - "stackTrace": "TomcatApplicationEngine.kt:52, KtorServlet.kt:115", + "stackTrace": "TomcatApplicationEngine.kt:53 getManagedByEngineHeaders, KtorServlet.kt:115 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { "name": "io.ktor.http.HttpHeaderValueParserKt$parseAndSortHeader$$inlined$sortedByDescending$1", - "stackTrace": "HttpHeaderValueParser.kt:225, ApplicationRequestProperties.kt:81, PreCompressed.kt:180, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "stackTrace": "HttpHeaderValueParser.kt:225 parseAndSortHeader, ApplicationRequestProperties.kt:81 acceptEncodingItems, PreCompressed.kt:183 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor", "totalCount": 1000, "totalSize": 16000 }, { "name": "java.nio.channels.spi.AbstractInterruptibleChannel$1", - "stackTrace": "BufferViewJvm.kt:23, FileChannels.kt:64, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "stackTrace": "BufferViewJvm.kt:23 read, FileChannels.kt:64 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, ByteBufferChannel.kt:1841 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, { - "name": "java.util.HashSet", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 990, - "totalSize": 15840 + "name": "java.util.concurrent.atomic.AtomicBoolean", + "stackTrace": "ServletWriter.kt:97 awaitReady, ServletWriter.kt:73 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 999, + "totalSize": 15984 }, { - "name": "kotlinx.coroutines.internal.Removed", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 959, - "totalSize": 15344 + "name": "[Ljava.lang.Object;", + "stackTrace": "KtorServlet.kt:125 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 999, + "totalSize": 15984 }, { "name": "kotlin.jvm.internal.Ref$ObjectRef", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 959, - "totalSize": 15344 - }, - { - "name": "kotlinx.coroutines.InvokeOnCancelling", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 378, - "totalSize": 15120 + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 999, + "totalSize": 15984 }, { - "name": "kotlinx.coroutines.NodeList", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 573, - "totalSize": 13752 + "name": "kotlinx.coroutines.internal.Removed", + "stackTrace": "CancellableReusableContinuation.kt:132 dispose, CancellableReusableContinuation.kt:20 close, ByteBufferChannel.kt:161 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 999, + "totalSize": 15984 }, { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 377, - "totalSize": 12064 + "name": "kotlinx.coroutines.internal.Removed", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 999, + "totalSize": 15984 }, { - "name": "kotlinx.coroutines.internal.Removed", - "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:20, ByteBufferChannel.kt:161, Coroutines.kt:158, Coroutines.kt:157", - "totalCount": 577, - "totalSize": 9232 + "name": "java.util.HashSet", + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 989, + "totalSize": 15824 }, { - "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 378, - "totalSize": 9072 + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 130, + "totalSize": 6240 }, { - "name": "kotlinx.coroutines.NodeList", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 377, - "totalSize": 9048 + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 130, + "totalSize": 6240 }, { "name": "java.text.DateFormatSymbols", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 104, - "totalSize": 6656 + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 86, + "totalSize": 5504 }, { - "name": "kotlinx.coroutines.internal.Removed", - "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 376, - "totalSize": 6016 + "name": "[Ljava.nio.ByteBuffer;", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 4112 }, { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "Coroutines.kt:157, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", - "totalCount": 166, - "totalSize": 5312 + "name": "java.lang.String", + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 85, + "totalSize": 2040 }, { - "name": "kotlinx.coroutines.NodeList", - "stackTrace": "Coroutines.kt:157, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", - "totalCount": 166, - "totalSize": 3984 + "name": "java.lang.StringBuffer", + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 43, + "totalSize": 1376 }, { - "name": "io.ktor.utils.io.ByteBufferChannel$readAvailableSuspend$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 61, - "totalSize": 3416 + "name": "[I", + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 15, + "totalSize": 1048 }, { - "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:731, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 53, - "totalSize": 2544 + "name": "java.util.Date", + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 43, + "totalSize": 1032 }, { - "name": "io.ktor.utils.io.ByteBufferChannel$readAvailableSuspend$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 42, - "totalSize": 2352 + "name": "java.util.concurrent.ConcurrentLinkedQueue$Node", + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 43, + "totalSize": 1032 }, { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:731, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 48, - "totalSize": 2304 + "name": "[C", + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 3, + "totalSize": 888 }, { - "name": "java.nio.HeapByteBuffer", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 40, - "totalSize": 2240 + "name": "[B", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 15, + "totalSize": 520 }, { - "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", - "totalCount": 44, - "totalSize": 2112 + "name": "java.net.URL", + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 7, + "totalSize": 448 }, { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", - "totalCount": 42, - "totalSize": 2016 + "name": "[Ljava.lang.String;", + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2, + "totalSize": 328 }, { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", - "totalCount": 41, - "totalSize": 1968 + "name": "[Ljava.lang.Object;", + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 6, + "totalSize": 320 }, { - "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", - "totalCount": 41, - "totalSize": 1968 + "name": "[C", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 6, + "totalSize": 320 }, { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", - "totalCount": 41, - "totalSize": 1968 + "name": "java.lang.StringBuilder", + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 12, + "totalSize": 288 }, { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:731, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 40, - "totalSize": 1920 + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", + "totalCount": 9, + "totalSize": 288 }, { - "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:731, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 40, - "totalSize": 1920 + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", + "totalCount": 9, + "totalSize": 216 }, { - "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", - "totalCount": 37, - "totalSize": 1776 + "name": "java.util.ArrayList", + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 8, + "totalSize": 192 }, { - "name": "kotlinx.coroutines.InvokeOnCancelling", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:731, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 42, - "totalSize": 1680 + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:339 restoreStateAfterRead, ByteBufferChannel.kt:2474 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely", + "totalCount": 4, + "totalSize": 192 }, { - "name": "java.lang.StringBuffer", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 52, - "totalSize": 1664 + "name": "java.util.concurrent.atomic.AtomicBoolean", + "stackTrace": "ServletWriter.kt:104 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 10, + "totalSize": 160 }, { - "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", - "totalCount": 47, - "totalSize": 1504 + "name": "java.lang.String", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 6, + "totalSize": 144 }, { - "name": "kotlinx.coroutines.InvokeOnCancelling", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", - "totalCount": 35, - "totalSize": 1400 + "name": "java.nio.DirectByteBuffer", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2, + "totalSize": 128 }, { - "name": "[Ljava.lang.String;", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 28, - "totalSize": 1392 + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:195 flushImpl, ByteBufferChannel.kt:25 access$flushImpl, ByteBufferChannel.kt:2288 invoke, ByteBufferChannel.kt:2277 invoke, ByteBufferChannel.kt:2305 tryWriteSuspend$ktor_io, WriteSessionImpl.kt:72 tryAwait, FileChannels.kt:60 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 4, + "totalSize": 128 }, { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:731, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 42, - "totalSize": 1344 + "name": "sun.nio.cs.ISO_8859_1$Decoder", + "stackTrace": "ServletConnectionPoint.kt:14 , ServletApplicationRequest.kt:18 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 3, + "totalSize": 120 }, { - "name": "kotlinx.coroutines.JobSupport$Finishing", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", - "totalCount": 41, - "totalSize": 1312 + "name": "java.util.jar.JarFile$JarFileEntry", + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 104 }, { - "name": "[Ljava.lang.Object;", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", - "totalCount": 41, - "totalSize": 1312 + "name": "java.util.HashMap", + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2, + "totalSize": 96 }, { - "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", - "totalCount": 41, - "totalSize": 1312 + "name": "java.io.File", + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 3, + "totalSize": 96 }, { - "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", - "totalCount": 41, - "totalSize": 1312 + "name": "[J", + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 4, + "totalSize": 96 }, { - "name": "java.util.concurrent.atomic.AtomicBoolean", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 80, - "totalSize": 1280 + "name": "java.util.BitSet", + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 4, + "totalSize": 96 }, { - "name": "java.util.Date", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 52, - "totalSize": 1248 + "name": "org.apache.tomcat.util.buf.ByteChunk", + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2, + "totalSize": 96 }, { - "name": "java.util.concurrent.ConcurrentLinkedQueue$Node", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 52, - "totalSize": 1248 + "name": "org.apache.tomcat.util.buf.CharChunk", + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2, + "totalSize": 96 }, { - "name": "java.lang.Integer", - "stackTrace": "ByteBufferChannel.kt:694, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", - "totalCount": 77, - "totalSize": 1232 + "name": "org.apache.tomcat.util.buf.MessageBytes", + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2, + "totalSize": 96 }, { "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", - "totalCount": 47, - "totalSize": 1128 + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:195 flushImpl, ByteBufferChannel.kt:25 access$flushImpl, ByteBufferChannel.kt:2288 invoke, ByteBufferChannel.kt:2277 invoke, ByteBufferChannel.kt:2305 tryWriteSuspend$ktor_io, WriteSessionImpl.kt:72 tryAwait, FileChannels.kt:60 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 4, + "totalSize": 96 }, { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", - "totalCount": 35, - "totalSize": 1120 + "name": "[Ljava.lang.Object;", + "stackTrace": "ServletConnectionPoint.kt:14 , ServletApplicationRequest.kt:18 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 3, + "totalSize": 96 }, { - "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:392, ByteBufferChannel.kt:137, ByteWriteChannel.kt:168, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1", - "totalCount": 33, - "totalSize": 1056 + "name": "[Ljava.lang.Object;", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 80 }, { - "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:731, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 42, - "totalSize": 1008 + "name": "[Ljava.util.HashMap$Node;", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 80 }, { - "name": "kotlinx.coroutines.NodeList", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:731, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 42, - "totalSize": 1008 + "name": "jdk.internal.ref.Cleaner", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2, + "totalSize": 80 }, { - "name": "java.lang.Long", - "stackTrace": "ByteBufferChannel.kt:1293, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", - "totalCount": 41, - "totalSize": 984 + "name": "java.lang.StringBuilder", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 3, + "totalSize": 72 }, { - "name": "java.util.ArrayList", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", - "totalCount": 41, - "totalSize": 984 + "name": "java.lang.Long", + "stackTrace": "ByteBufferChannel.kt:1712 discardSuspend, ByteBufferChannel.kt:1692 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 3, + "totalSize": 72 }, { - "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", - "totalCount": 41, - "totalSize": 984 + "name": "java.util.concurrent.atomic.AtomicBoolean", + "stackTrace": "ServletWriter.kt:104 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 4, + "totalSize": 64 }, { - "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", - "totalCount": 41, - "totalSize": 984 + "name": "java.util.concurrent.ConcurrentHashMap$Node", + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2, + "totalSize": 64 }, { - "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", - "totalCount": 35, - "totalSize": 840 + "name": "java.util.HashMap$Node", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2, + "totalSize": 64 }, { - "name": "kotlinx.coroutines.NodeList", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", - "totalCount": 35, - "totalSize": 840 + "name": "java.nio.DirectByteBuffer$Deallocator", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2, + "totalSize": 64 }, { - "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:392, ByteBufferChannel.kt:137, ByteWriteChannel.kt:168, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1", - "totalCount": 33, - "totalSize": 792 + "name": "java.nio.DirectByteBuffer", + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 64 }, { - "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 14, - "totalSize": 672 + "name": "java.nio.DirectByteBuffer", + "stackTrace": "ReadWriteBufferState.kt:43 , ReadWriteBufferState.kt:33 , ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", + "totalCount": 1, + "totalSize": 64 }, { - "name": "kotlinx.coroutines.internal.Removed", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", - "totalCount": 41, - "totalSize": 656 + "name": "java.nio.DirectByteBuffer", + "stackTrace": "ReadWriteBufferState.kt:46 , ReadWriteBufferState.kt:33 , ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", + "totalCount": 1, + "totalSize": 64 }, { - "name": "kotlin.jvm.internal.Ref$ObjectRef", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", - "totalCount": 41, - "totalSize": 656 + "name": "java.nio.DirectByteBuffer", + "stackTrace": "ByteBufferPools.kt:38 produceInstance, ByteBufferPools.kt:33 produceInstance, DefaultPool.kt:51 borrow, ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", + "totalCount": 1, + "totalSize": 64 }, { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 13, - "totalSize": 624 + "name": "java.nio.HeapCharBuffer", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 56 }, { - "name": "kotlinx.coroutines.InvokeOnCancelling", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:731, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 9, - "totalSize": 360 + "name": "java.util.zip.ZipFile$ZipFileInputStream", + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 56 }, { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", - "totalCount": 7, - "totalSize": 336 + "name": "java.util.zip.ZipFile$ZipFileInflaterInputStream", + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 56 }, { - "name": "kotlinx.coroutines.InvokeOnCancelling", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", - "totalCount": 8, - "totalSize": 320 + "name": "io.ktor.utils.io.ByteBufferChannel$readAvailableSuspend$1", + "stackTrace": "ByteBufferChannel.kt:-1 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 56 }, { - "name": "java.lang.Integer", - "stackTrace": "ByteBufferChannel.kt:694, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 19, - "totalSize": 304 + "name": "java.util.HashMap", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 48 }, { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:731, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 9, - "totalSize": 288 + "name": "jdk.internal.ref.CleanerImpl$PhantomCleanableRef", + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 48 }, { - "name": "kotlinx.coroutines.InvokeOnCancelling", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 7, - "totalSize": 280 + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run", + "totalCount": 1, + "totalSize": 48 }, { - "name": "kotlinx.coroutines.InvokeOnCancelling", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 7, - "totalSize": 280 + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run", + "totalCount": 1, + "totalSize": 48 }, { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", - "totalCount": 8, - "totalSize": 256 + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run", + "totalCount": 1, + "totalSize": 48 }, { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 7, - "totalSize": 224 + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run", + "totalCount": 1, + "totalSize": 48 }, { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 7, - "totalSize": 224 + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 1, + "totalSize": 48 }, { - "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:731, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 9, - "totalSize": 216 + "name": "io.ktor.utils.io.internal.ReadWriteBufferState$Initial", + "stackTrace": "ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask", + "totalCount": 1, + "totalSize": 48 }, { - "name": "kotlinx.coroutines.InvokeOnCancelling", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", - "totalCount": 5, - "totalSize": 200 + "name": "java.io.StringReader", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 40 }, { - "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", - "totalCount": 8, - "totalSize": 192 + "name": "jdk.internal.loader.URLClassPath$JarLoader$2", + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 40 }, { - "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 7, - "totalSize": 168 + "name": "java.util.WeakHashMap$Entry", + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 40 }, { - "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 7, - "totalSize": 168 + "name": "java.security.CodeSource", + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 40 }, { - "name": "kotlinx.coroutines.NodeList", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 7, - "totalSize": 168 + "name": "java.util.IdentityHashMap", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 40 }, { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", - "totalCount": 5, - "totalSize": 160 + "name": "jdk.internal.ref.Cleaner", + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 40 }, { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", - "totalCount": 3, - "totalSize": 144 + "name": "sun.nio.cs.ISO_8859_1$Decoder", + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 40 }, { - "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", - "totalCount": 3, - "totalSize": 144 + "name": "kotlinx.coroutines.InvokeOnCancelling", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run", + "totalCount": 1, + "totalSize": 40 }, { - "name": "kotlinx.coroutines.internal.Removed", - "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", - "totalCount": 8, - "totalSize": 128 + "name": "jdk.internal.ref.Cleaner", + "stackTrace": "ByteBufferPools.kt:38 produceInstance, ByteBufferPools.kt:33 produceInstance, DefaultPool.kt:51 borrow, ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", + "totalCount": 1, + "totalSize": 40 }, { - "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", - "totalCount": 5, - "totalSize": 120 + "name": "[Ljava.lang.Object;", + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 32 }, { - "name": "kotlinx.coroutines.NodeList", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", - "totalCount": 5, - "totalSize": 120 + "name": "org.apache.tomcat.util.http.ValuesEnumerator", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 32 }, { - "name": "org.apache.tomcat.util.buf.ByteChunk", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "name": "java.lang.Object", + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 2, - "totalSize": 96 + "totalSize": 32 }, { - "name": "org.apache.tomcat.util.buf.CharChunk", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 2, - "totalSize": 96 + "name": "java.nio.DirectByteBuffer$Deallocator", + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 32 }, { - "name": "org.apache.tomcat.util.buf.MessageBytes", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 2, - "totalSize": 96 + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 1, + "totalSize": 32 }, { "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 3, - "totalSize": 96 + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:321 restoreStateAfterRead, ByteBufferChannel.kt:2474 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 1, + "totalSize": 32 }, { - "name": "kotlinx.coroutines.internal.Removed", - "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", - "totalCount": 5, - "totalSize": 80 + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:321 restoreStateAfterRead, ByteBufferChannel.kt:2474 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", + "totalCount": 1, + "totalSize": 32 }, { - "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", - "totalCount": 3, - "totalSize": 72 + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run", + "totalCount": 1, + "totalSize": 32 }, { - "name": "java.nio.DirectByteBuffer", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "name": "kotlinx.coroutines.JobSupport$Finishing", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", "totalCount": 1, - "totalSize": 64 + "totalSize": 32 }, { - "name": "java.nio.DirectByteBuffer", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "name": "[Ljava.lang.Object;", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", "totalCount": 1, - "totalSize": 64 + "totalSize": 32 }, { - "name": "java.lang.Integer", - "stackTrace": "ByteBufferChannel.kt:732, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 4, - "totalSize": 64 + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 1, + "totalSize": 32 }, { - "name": "kotlinx.coroutines.CompletedContinuation", - "stackTrace": "Coroutines.kt:-1, ServletApplicationResponse.kt:59, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 2, - "totalSize": 64 + "name": "io.ktor.utils.io.internal.RingBufferCapacity", + "stackTrace": "ReadWriteBufferState.kt:36 , ReadWriteBufferState.kt:33 , ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", + "totalCount": 1, + "totalSize": 32 }, { - "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", - "totalCount": 2, - "totalSize": 64 + "name": "java.nio.DirectByteBuffer$Deallocator", + "stackTrace": "ByteBufferPools.kt:38 produceInstance, ByteBufferPools.kt:33 produceInstance, DefaultPool.kt:51 borrow, ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", + "totalCount": 1, + "totalSize": 32 }, { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "stackTrace": "ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "name": "java.util.zip.ZipFile$InflaterCleanupAction", + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, - "totalSize": 48 + "totalSize": 24 }, { - "name": "java.lang.Integer", - "stackTrace": "ByteBufferChannel.kt:694, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:735, ByteBufferChannel.kt:692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 3, - "totalSize": 48 + "name": "java.security.SecureClassLoader$1", + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 24 }, { - "name": "kotlinx.coroutines.internal.Removed", - "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", - "totalCount": 3, - "totalSize": 48 + "name": "[Ljava.util.List;", + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 24 }, { - "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", - "totalCount": 2, - "totalSize": 48 + "name": "sun.nio.ch.Util$BufferCache", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 24 }, { - "name": "jdk.internal.ref.Cleaner", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "name": "java.util.Collections$SetFromMap", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, - "totalSize": 40 + "totalSize": 24 }, { - "name": "jdk.internal.ref.Cleaner", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "name": "org.apache.tomcat.util.http.MimeHeaderField", + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, - "totalSize": 40 + "totalSize": 24 }, { - "name": "kotlinx.coroutines.InvokeOnCancelling", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith", "totalCount": 1, - "totalSize": 40 + "totalSize": 24 }, { - "name": "kotlinx.coroutines.InvokeOnCancelling", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:321 restoreStateAfterRead, ByteBufferChannel.kt:2474 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", "totalCount": 1, - "totalSize": 40 + "totalSize": 24 }, { - "name": "java.util.concurrent.atomic.AtomicBoolean", - "stackTrace": "ServletWriter.kt:104, ServletWriter.kt:98, ServletWriter.kt:90, ServletWriter.kt:37, ServletWriter.kt:-1", - "totalCount": 2, - "totalSize": 32 + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:321 restoreStateAfterRead, ByteBufferChannel.kt:2474 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", + "totalCount": 1, + "totalSize": 24 }, { - "name": "java.nio.DirectByteBuffer$Deallocator", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "name": "java.lang.Long", + "stackTrace": "ByteBufferChannel.kt:1293 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", "totalCount": 1, - "totalSize": 32 + "totalSize": 24 }, { - "name": "java.nio.DirectByteBuffer$Deallocator", - "stackTrace": "ServletWriter.kt:92, ServletWriter.kt:37, ServletWriter.kt:-1", + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", "totalCount": 1, - "totalSize": 32 + "totalSize": 24 }, { - "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:195, ByteBufferChannel.kt:25, ByteBufferChannel.kt:2288, ByteBufferChannel.kt:2277, ByteBufferChannel.kt:2305, WriteSessionImpl.kt:72, FileChannels.kt:60", + "name": "kotlinx.coroutines.NodeList", + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run", "totalCount": 1, - "totalSize": 32 + "totalSize": 24 }, { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "name": "java.util.ArrayList", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", "totalCount": 1, - "totalSize": 32 + "totalSize": 24 }, { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", "totalCount": 1, - "totalSize": 32 + "totalSize": 24 }, { - "name": "kotlinx.coroutines.internal.Removed", - "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:20, ByteBufferChannel.kt:161, ByteWriteChannel.kt:168, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1", - "totalCount": 2, - "totalSize": 32 + "name": "io.ktor.utils.io.internal.ReadWriteBufferState$IdleNonEmpty", + "stackTrace": "ReadWriteBufferState.kt:49 , ReadWriteBufferState.kt:33 , ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", + "totalCount": 1, + "totalSize": 24 }, { - "name": "kotlinx.coroutines.scheduling.TaskImpl", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "name": "io.ktor.utils.io.internal.ReadWriteBufferState$Reading", + "stackTrace": "ReadWriteBufferState.kt:50 , ReadWriteBufferState.kt:33 , ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", "totalCount": 1, - "totalSize": 32 + "totalSize": 24 }, { - "name": "org.apache.tomcat.util.http.MimeHeaderField", - "stackTrace": "ServletWriter.kt:74, ServletWriter.kt:47, ServletWriter.kt:20, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:147", + "name": "io.ktor.utils.io.internal.ReadWriteBufferState$Writing", + "stackTrace": "ReadWriteBufferState.kt:51 , ReadWriteBufferState.kt:33 , ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", "totalCount": 1, "totalSize": 24 }, { - "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:195, ByteBufferChannel.kt:25, ByteBufferChannel.kt:2288, ByteBufferChannel.kt:2277, ByteBufferChannel.kt:2305, WriteSessionImpl.kt:72, FileChannels.kt:60", + "name": "io.ktor.utils.io.internal.ReadWriteBufferState$ReadingWriting", + "stackTrace": "ReadWriteBufferState.kt:52 , ReadWriteBufferState.kt:33 , ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", "totalCount": 1, "totalSize": 24 }, { - "name": "java.lang.Long", - "stackTrace": "ByteBufferChannel.kt:1712, ByteBufferChannel.kt:1692, ByteBufferChannel.kt:-1, ByteReadChannel.kt:226, DefaultEnginePipeline.kt:40", + "name": "java.util.HashSet", + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, - "totalSize": 24 + "totalSize": 16 }, { - "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "java.util.zip.CRC32", + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, - "totalSize": 24 + "totalSize": 16 }, { - "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "name": "java.security.SecureClassLoader$CodeSourceKey", + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, - "totalSize": 24 + "totalSize": 16 }, { - "name": "kotlinx.coroutines.NodeList", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "name": "java.lang.Integer", + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, - "totalSize": 24 + "totalSize": 16 }, { - "name": "kotlinx.coroutines.NodeList", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:558, ByteBufferChannel.kt:680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:235, ServletWriter.kt:79, ServletWriter.kt:37, ServletWriter.kt:-1", + "name": "java.util.IdentityHashMap$KeySet", + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, - "totalSize": 24 + "totalSize": 16 }, { - "name": "kotlinx.coroutines.NodeList", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "name": "java.lang.Integer", + "stackTrace": "ByteBufferChannel.kt:694 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, - "totalSize": 24 + "totalSize": 16 }, { - "name": "kotlinx.coroutines.NodeList", - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:155", + "name": "kotlin.jvm.internal.Ref$ObjectRef", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", "totalCount": 1, - "totalSize": 24 + "totalSize": 16 }, { - "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "name": "kotlinx.coroutines.internal.Removed", + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", "totalCount": 1, - "totalSize": 24 + "totalSize": 16 } ] \ No newline at end of file diff --git a/allocation-benchmark/allocations/style.css b/allocation-benchmark/allocations/style.css new file mode 100644 index 0000000..ebf61ba --- /dev/null +++ b/allocation-benchmark/allocations/style.css @@ -0,0 +1,40 @@ +body { + font-family: 'JetBrains Mono', monospace; + font-size: 11pt; +} +main { + display: grid; + grid-template-columns: 55% 45%; +} +.site { + margin: 0.5em 0; +} +.site > .header { + display: flex; + gap: 1rem; + cursor: pointer; +} +.site > .header > .chevron::after { + content: '›' +} +.site[data-expand='true'] > .header > .chevron::after { + content: '⌄' +} +.site .stacktrace { + display: none; +} +.site[data-expand='true'] > .stacktrace { + display: block; +} +.stacktrace li { + display: flex; + justify-content: space-between; + gap: 1rem; + padding: 0.2em; +} +.stacktrace li .fun { + color: dimgray; + min-width: 30px; + overflow: hidden; + text-overflow: ellipsis; +} \ No newline at end of file diff --git a/allocation-benchmark/allocations/testMemoryConsumptionIsSame[CIO].json b/allocation-benchmark/allocations/testMemoryConsumptionIsSame[CIO].json index e540b23..0e2c796 100644 --- a/allocation-benchmark/allocations/testMemoryConsumptionIsSame[CIO].json +++ b/allocation-benchmark/allocations/testMemoryConsumptionIsSame[CIO].json @@ -7,8 +7,8 @@ "java.util.HashMap$Node": { "name": "java.util.HashMap$Node", "sites": { - "ActorSelectorManager.kt:98, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { - "stackTrace": "ActorSelectorManager.kt:98, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "ActorSelectorManager.kt:98 select, ActorSelectorManager.kt:18 access$select, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ActorSelectorManager.kt:98 select, ActorSelectorManager.kt:18 access$select, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 } @@ -18,8 +18,8 @@ "java.lang.Integer": { "name": "java.lang.Integer", "sites": { - "ActorSelectorManager.kt:104, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { - "stackTrace": "ActorSelectorManager.kt:104, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "ActorSelectorManager.kt:104 select, ActorSelectorManager.kt:18 access$select, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ActorSelectorManager.kt:104 select, ActorSelectorManager.kt:18 access$select, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 2000, "totalSize": 32000 } @@ -29,8 +29,8 @@ "io.ktor.network.selector.ActorSelectorManager$select$1": { "name": "io.ktor.network.selector.ActorSelectorManager$select$1", "sites": { - "ActorSelectorManager.kt:-1, ActorSelectorManager.kt:69, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { - "stackTrace": "ActorSelectorManager.kt:-1, ActorSelectorManager.kt:69, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "ActorSelectorManager.kt:-1 select, ActorSelectorManager.kt:69 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ActorSelectorManager.kt:-1 select, ActorSelectorManager.kt:69 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 2000, "totalSize": 96000 } @@ -40,8 +40,8 @@ "kotlinx.coroutines.internal.DispatchedContinuation": { "name": "kotlinx.coroutines.internal.DispatchedContinuation", "sites": { - "ActorSelectorManager.kt:205, ActorSelectorManager.kt:69, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { - "stackTrace": "ActorSelectorManager.kt:205, ActorSelectorManager.kt:69, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "ActorSelectorManager.kt:205 select, ActorSelectorManager.kt:69 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ActorSelectorManager.kt:205 select, ActorSelectorManager.kt:69 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 2000, "totalSize": 96000 } @@ -51,13 +51,13 @@ "kotlinx.coroutines.internal.LimitedDispatcher$Worker": { "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", "sites": { - "ActorSelectorManager.kt:205, ActorSelectorManager.kt:69, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { - "stackTrace": "ActorSelectorManager.kt:205, ActorSelectorManager.kt:69, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "ActorSelectorManager.kt:205 select, ActorSelectorManager.kt:69 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ActorSelectorManager.kt:205 select, ActorSelectorManager.kt:69 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 2000, "totalSize": 48000 }, - "ActorSelectorManager.kt:73, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { - "stackTrace": "ActorSelectorManager.kt:73, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "ActorSelectorManager.kt:73 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ActorSelectorManager.kt:73 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -67,13 +67,13 @@ "kotlinx.coroutines.scheduling.TaskImpl": { "name": "kotlinx.coroutines.scheduling.TaskImpl", "sites": { - "ActorSelectorManager.kt:205, ActorSelectorManager.kt:69, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { - "stackTrace": "ActorSelectorManager.kt:205, ActorSelectorManager.kt:69, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "ActorSelectorManager.kt:205 select, ActorSelectorManager.kt:69 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ActorSelectorManager.kt:205 select, ActorSelectorManager.kt:69 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 2000, "totalSize": 64000 }, - "ActorSelectorManager.kt:73, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { - "stackTrace": "ActorSelectorManager.kt:73, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "ActorSelectorManager.kt:73 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ActorSelectorManager.kt:73 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 } @@ -89,8 +89,8 @@ "java.util.HashMap$KeyIterator": { "name": "java.util.HashMap$KeyIterator", "sites": { - "SelectorManagerSupport.kt:62, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { - "stackTrace": "SelectorManagerSupport.kt:62, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "SelectorManagerSupport.kt:62 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "SelectorManagerSupport.kt:62 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 } @@ -100,8 +100,8 @@ "kotlinx.coroutines.CompletedContinuation": { "name": "kotlinx.coroutines.CompletedContinuation", "sites": { - "SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { - "stackTrace": "SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 } @@ -111,8 +111,8 @@ "kotlinx.coroutines.CancellableContinuationImpl": { "name": "kotlinx.coroutines.CancellableContinuationImpl", "sites": { - "SelectorManagerSupport.kt:186, CIOReader.kt:144, CIOReader.kt:1, CIOReader.kt:110, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { - "stackTrace": "SelectorManagerSupport.kt:186, CIOReader.kt:144, CIOReader.kt:1, CIOReader.kt:110, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "SelectorManagerSupport.kt:186 select, CIOReader.kt:144 selectForRead, CIOReader.kt:1 access$selectForRead, CIOReader.kt:110 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:235 resume, DispatchedTask.kt:191 resumeUnconfined, DispatchedTask.kt:163 dispatch, CancellableContinuationImpl.kt:474 dispatchResume, CancellableContinuationImpl.kt:508 resumeImpl, CancellableContinuationImpl.kt:497 resumeImpl$default, CancellableContinuationImpl.kt:368 resumeWith, SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run": { + "stackTrace": "SelectorManagerSupport.kt:186 select, CIOReader.kt:144 selectForRead, CIOReader.kt:1 access$selectForRead, CIOReader.kt:110 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:235 resume, DispatchedTask.kt:191 resumeUnconfined, DispatchedTask.kt:163 dispatch, CancellableContinuationImpl.kt:474 dispatchResume, CancellableContinuationImpl.kt:508 resumeImpl, CancellableContinuationImpl.kt:497 resumeImpl$default, CancellableContinuationImpl.kt:368 resumeWith, SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", "totalCount": 1000, "totalSize": 48000 } @@ -122,8 +122,8 @@ "kotlinx.coroutines.ChildContinuation": { "name": "kotlinx.coroutines.ChildContinuation", "sites": { - "SelectorManagerSupport.kt:192, CIOReader.kt:144, CIOReader.kt:1, CIOReader.kt:110, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { - "stackTrace": "SelectorManagerSupport.kt:192, CIOReader.kt:144, CIOReader.kt:1, CIOReader.kt:110, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "SelectorManagerSupport.kt:192 select, CIOReader.kt:144 selectForRead, CIOReader.kt:1 access$selectForRead, CIOReader.kt:110 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:235 resume, DispatchedTask.kt:191 resumeUnconfined, DispatchedTask.kt:163 dispatch, CancellableContinuationImpl.kt:474 dispatchResume, CancellableContinuationImpl.kt:508 resumeImpl, CancellableContinuationImpl.kt:497 resumeImpl$default, CancellableContinuationImpl.kt:368 resumeWith, SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run": { + "stackTrace": "SelectorManagerSupport.kt:192 select, CIOReader.kt:144 selectForRead, CIOReader.kt:1 access$selectForRead, CIOReader.kt:110 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:235 resume, DispatchedTask.kt:191 resumeUnconfined, DispatchedTask.kt:163 dispatch, CancellableContinuationImpl.kt:474 dispatchResume, CancellableContinuationImpl.kt:508 resumeImpl, CancellableContinuationImpl.kt:497 resumeImpl$default, CancellableContinuationImpl.kt:368 resumeWith, SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", "totalCount": 1000, "totalSize": 32000 } @@ -133,8 +133,8 @@ "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1": { "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", "sites": { - "SelectorManagerSupport.kt:192, CIOReader.kt:144, CIOReader.kt:1, CIOReader.kt:110, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { - "stackTrace": "SelectorManagerSupport.kt:192, CIOReader.kt:144, CIOReader.kt:1, CIOReader.kt:110, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "SelectorManagerSupport.kt:192 select, CIOReader.kt:144 selectForRead, CIOReader.kt:1 access$selectForRead, CIOReader.kt:110 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:235 resume, DispatchedTask.kt:191 resumeUnconfined, DispatchedTask.kt:163 dispatch, CancellableContinuationImpl.kt:474 dispatchResume, CancellableContinuationImpl.kt:508 resumeImpl, CancellableContinuationImpl.kt:497 resumeImpl$default, CancellableContinuationImpl.kt:368 resumeWith, SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run": { + "stackTrace": "SelectorManagerSupport.kt:192 select, CIOReader.kt:144 selectForRead, CIOReader.kt:1 access$selectForRead, CIOReader.kt:110 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:235 resume, DispatchedTask.kt:191 resumeUnconfined, DispatchedTask.kt:163 dispatch, CancellableContinuationImpl.kt:474 dispatchResume, CancellableContinuationImpl.kt:508 resumeImpl, CancellableContinuationImpl.kt:497 resumeImpl$default, CancellableContinuationImpl.kt:368 resumeWith, SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", "totalCount": 1000, "totalSize": 32000 } @@ -144,8 +144,8 @@ "kotlinx.coroutines.InvokeOnCancel": { "name": "kotlinx.coroutines.InvokeOnCancel", "sites": { - "SelectorManagerSupport.kt:42, CIOReader.kt:144, CIOReader.kt:1, CIOReader.kt:110, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { - "stackTrace": "SelectorManagerSupport.kt:42, CIOReader.kt:144, CIOReader.kt:1, CIOReader.kt:110, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "SelectorManagerSupport.kt:42 select, CIOReader.kt:144 selectForRead, CIOReader.kt:1 access$selectForRead, CIOReader.kt:110 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:235 resume, DispatchedTask.kt:191 resumeUnconfined, DispatchedTask.kt:163 dispatch, CancellableContinuationImpl.kt:474 dispatchResume, CancellableContinuationImpl.kt:508 resumeImpl, CancellableContinuationImpl.kt:497 resumeImpl$default, CancellableContinuationImpl.kt:368 resumeWith, SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run": { + "stackTrace": "SelectorManagerSupport.kt:42 select, CIOReader.kt:144 selectForRead, CIOReader.kt:1 access$selectForRead, CIOReader.kt:110 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:235 resume, DispatchedTask.kt:191 resumeUnconfined, DispatchedTask.kt:163 dispatch, CancellableContinuationImpl.kt:474 dispatchResume, CancellableContinuationImpl.kt:508 resumeImpl, CancellableContinuationImpl.kt:497 resumeImpl$default, CancellableContinuationImpl.kt:368 resumeWith, SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", "totalCount": 1000, "totalSize": 16000 } @@ -156,125 +156,120 @@ }, "CIOReader.kt": { "name": "CIOReader.kt", - "locationSize": 196800, + "locationSize": 196896, "instanceIndex": { "io.ktor.network.sockets.CIOReaderKt$readFrom$1": { "name": "io.ktor.network.sockets.CIOReaderKt$readFrom$1", "sites": { - "CIOReader.kt:-1, CIOReader.kt:1, CIOReader.kt:111, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { - "stackTrace": "CIOReader.kt:-1, CIOReader.kt:1, CIOReader.kt:111, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "CIOReader.kt:-1 readFrom, CIOReader.kt:1 access$readFrom, CIOReader.kt:111 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:235 resume, DispatchedTask.kt:191 resumeUnconfined, DispatchedTask.kt:163 dispatch, CancellableContinuationImpl.kt:474 dispatchResume, CancellableContinuationImpl.kt:508 resumeImpl, CancellableContinuationImpl.kt:497 resumeImpl$default, CancellableContinuationImpl.kt:368 resumeWith, SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run": { + "stackTrace": "CIOReader.kt:-1 readFrom, CIOReader.kt:1 access$readFrom, CIOReader.kt:111 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:235 resume, DispatchedTask.kt:191 resumeUnconfined, DispatchedTask.kt:163 dispatch, CancellableContinuationImpl.kt:474 dispatchResume, CancellableContinuationImpl.kt:508 resumeImpl, CancellableContinuationImpl.kt:497 resumeImpl$default, CancellableContinuationImpl.kt:368 resumeWith, SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", "totalCount": 1000, "totalSize": 40000 }, - "CIOReader.kt:-1, CIOReader.kt:1, CIOReader.kt:98, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { - "stackTrace": "CIOReader.kt:-1, CIOReader.kt:1, CIOReader.kt:98, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", - "totalCount": 1050, - "totalSize": 42000 + "CIOReader.kt:-1 readFrom, CIOReader.kt:1 access$readFrom, CIOReader.kt:98 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:235 resume, DispatchedTask.kt:191 resumeUnconfined, DispatchedTask.kt:163 dispatch, CancellableContinuationImpl.kt:474 dispatchResume, CancellableContinuationImpl.kt:508 resumeImpl, CancellableContinuationImpl.kt:497 resumeImpl$default, CancellableContinuationImpl.kt:368 resumeWith, SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run": { + "stackTrace": "CIOReader.kt:-1 readFrom, CIOReader.kt:1 access$readFrom, CIOReader.kt:98 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:235 resume, DispatchedTask.kt:191 resumeUnconfined, DispatchedTask.kt:163 dispatch, CancellableContinuationImpl.kt:474 dispatchResume, CancellableContinuationImpl.kt:508 resumeImpl, CancellableContinuationImpl.kt:497 resumeImpl$default, CancellableContinuationImpl.kt:368 resumeWith, SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", + "totalCount": 1051, + "totalSize": 42040 } }, - "totalSize": 82000 + "totalSize": 82040 }, "kotlin.jvm.internal.Ref$IntRef": { "name": "kotlin.jvm.internal.Ref$IntRef", "sites": { - "CIOReader.kt:134, CIOReader.kt:1, CIOReader.kt:111, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { - "stackTrace": "CIOReader.kt:134, CIOReader.kt:1, CIOReader.kt:111, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "CIOReader.kt:134 readFrom, CIOReader.kt:1 access$readFrom, CIOReader.kt:111 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:235 resume, DispatchedTask.kt:191 resumeUnconfined, DispatchedTask.kt:163 dispatch, CancellableContinuationImpl.kt:474 dispatchResume, CancellableContinuationImpl.kt:508 resumeImpl, CancellableContinuationImpl.kt:497 resumeImpl$default, CancellableContinuationImpl.kt:368 resumeWith, SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run": { + "stackTrace": "CIOReader.kt:134 readFrom, CIOReader.kt:1 access$readFrom, CIOReader.kt:111 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:235 resume, DispatchedTask.kt:191 resumeUnconfined, DispatchedTask.kt:163 dispatch, CancellableContinuationImpl.kt:474 dispatchResume, CancellableContinuationImpl.kt:508 resumeImpl, CancellableContinuationImpl.kt:497 resumeImpl$default, CancellableContinuationImpl.kt:368 resumeWith, SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", "totalCount": 1000, "totalSize": 16000 }, - "CIOReader.kt:134, CIOReader.kt:1, CIOReader.kt:98, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { - "stackTrace": "CIOReader.kt:134, CIOReader.kt:1, CIOReader.kt:98, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", - "totalCount": 1050, - "totalSize": 16800 + "CIOReader.kt:134 readFrom, CIOReader.kt:1 access$readFrom, CIOReader.kt:98 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:235 resume, DispatchedTask.kt:191 resumeUnconfined, DispatchedTask.kt:163 dispatch, CancellableContinuationImpl.kt:474 dispatchResume, CancellableContinuationImpl.kt:508 resumeImpl, CancellableContinuationImpl.kt:497 resumeImpl$default, CancellableContinuationImpl.kt:368 resumeWith, SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run": { + "stackTrace": "CIOReader.kt:134 readFrom, CIOReader.kt:1 access$readFrom, CIOReader.kt:98 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:235 resume, DispatchedTask.kt:191 resumeUnconfined, DispatchedTask.kt:163 dispatch, CancellableContinuationImpl.kt:474 dispatchResume, CancellableContinuationImpl.kt:508 resumeImpl, CancellableContinuationImpl.kt:497 resumeImpl$default, CancellableContinuationImpl.kt:368 resumeWith, SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", + "totalCount": 1051, + "totalSize": 16816 } }, - "totalSize": 32800 + "totalSize": 32816 }, "io.ktor.network.sockets.CIOReaderKt$readFrom$2": { "name": "io.ktor.network.sockets.CIOReaderKt$readFrom$2", "sites": { - "CIOReader.kt:135, CIOReader.kt:1, CIOReader.kt:111, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { - "stackTrace": "CIOReader.kt:135, CIOReader.kt:1, CIOReader.kt:111, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "CIOReader.kt:135 readFrom, CIOReader.kt:1 access$readFrom, CIOReader.kt:111 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:235 resume, DispatchedTask.kt:191 resumeUnconfined, DispatchedTask.kt:163 dispatch, CancellableContinuationImpl.kt:474 dispatchResume, CancellableContinuationImpl.kt:508 resumeImpl, CancellableContinuationImpl.kt:497 resumeImpl$default, CancellableContinuationImpl.kt:368 resumeWith, SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run": { + "stackTrace": "CIOReader.kt:135 readFrom, CIOReader.kt:1 access$readFrom, CIOReader.kt:111 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:235 resume, DispatchedTask.kt:191 resumeUnconfined, DispatchedTask.kt:163 dispatch, CancellableContinuationImpl.kt:474 dispatchResume, CancellableContinuationImpl.kt:508 resumeImpl, CancellableContinuationImpl.kt:497 resumeImpl$default, CancellableContinuationImpl.kt:368 resumeWith, SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", "totalCount": 1000, "totalSize": 24000 }, - "CIOReader.kt:135, CIOReader.kt:1, CIOReader.kt:98, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { - "stackTrace": "CIOReader.kt:135, CIOReader.kt:1, CIOReader.kt:98, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", - "totalCount": 1050, - "totalSize": 25200 + "CIOReader.kt:135 readFrom, CIOReader.kt:1 access$readFrom, CIOReader.kt:98 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:235 resume, DispatchedTask.kt:191 resumeUnconfined, DispatchedTask.kt:163 dispatch, CancellableContinuationImpl.kt:474 dispatchResume, CancellableContinuationImpl.kt:508 resumeImpl, CancellableContinuationImpl.kt:497 resumeImpl$default, CancellableContinuationImpl.kt:368 resumeWith, SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run": { + "stackTrace": "CIOReader.kt:135 readFrom, CIOReader.kt:1 access$readFrom, CIOReader.kt:98 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:235 resume, DispatchedTask.kt:191 resumeUnconfined, DispatchedTask.kt:163 dispatch, CancellableContinuationImpl.kt:474 dispatchResume, CancellableContinuationImpl.kt:508 resumeImpl, CancellableContinuationImpl.kt:497 resumeImpl$default, CancellableContinuationImpl.kt:368 resumeWith, SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", + "totalCount": 1051, + "totalSize": 25224 } }, - "totalSize": 49200 + "totalSize": 49224 }, "java.lang.Integer": { "name": "java.lang.Integer", "sites": { - "CIOReader.kt:139, CIOReader.kt:1, CIOReader.kt:111, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { - "stackTrace": "CIOReader.kt:139, CIOReader.kt:1, CIOReader.kt:111, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "CIOReader.kt:139 readFrom, CIOReader.kt:1 access$readFrom, CIOReader.kt:111 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:235 resume, DispatchedTask.kt:191 resumeUnconfined, DispatchedTask.kt:163 dispatch, CancellableContinuationImpl.kt:474 dispatchResume, CancellableContinuationImpl.kt:508 resumeImpl, CancellableContinuationImpl.kt:497 resumeImpl$default, CancellableContinuationImpl.kt:368 resumeWith, SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run": { + "stackTrace": "CIOReader.kt:139 readFrom, CIOReader.kt:1 access$readFrom, CIOReader.kt:111 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:235 resume, DispatchedTask.kt:191 resumeUnconfined, DispatchedTask.kt:163 dispatch, CancellableContinuationImpl.kt:474 dispatchResume, CancellableContinuationImpl.kt:508 resumeImpl, CancellableContinuationImpl.kt:497 resumeImpl$default, CancellableContinuationImpl.kt:368 resumeWith, SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", "totalCount": 1000, "totalSize": 16000 }, - "CIOReader.kt:139, CIOReader.kt:1, CIOReader.kt:98, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { - "stackTrace": "CIOReader.kt:139, CIOReader.kt:1, CIOReader.kt:98, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", - "totalCount": 1050, - "totalSize": 16800 + "CIOReader.kt:139 readFrom, CIOReader.kt:1 access$readFrom, CIOReader.kt:98 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:235 resume, DispatchedTask.kt:191 resumeUnconfined, DispatchedTask.kt:163 dispatch, CancellableContinuationImpl.kt:474 dispatchResume, CancellableContinuationImpl.kt:508 resumeImpl, CancellableContinuationImpl.kt:497 resumeImpl$default, CancellableContinuationImpl.kt:368 resumeWith, SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run": { + "stackTrace": "CIOReader.kt:139 readFrom, CIOReader.kt:1 access$readFrom, CIOReader.kt:98 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:235 resume, DispatchedTask.kt:191 resumeUnconfined, DispatchedTask.kt:163 dispatch, CancellableContinuationImpl.kt:474 dispatchResume, CancellableContinuationImpl.kt:508 resumeImpl, CancellableContinuationImpl.kt:497 resumeImpl$default, CancellableContinuationImpl.kt:368 resumeWith, SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", + "totalCount": 1051, + "totalSize": 16816 } }, - "totalSize": 32800 + "totalSize": 32816 } } }, "ByteBufferChannel.kt": { "name": "ByteBufferChannel.kt", - "locationSize": 144580768, + "locationSize": 145843352, "instanceIndex": { "io.ktor.utils.io.ByteBufferChannel$write$1": { "name": "io.ktor.utils.io.ByteBufferChannel$write$1", "sites": { - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:-1, ByteWriteChannel.kt:91, CIOReader.kt:135, CIOReader.kt:1, CIOReader.kt:111, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:-1, ByteWriteChannel.kt:91, CIOReader.kt:135, CIOReader.kt:1, CIOReader.kt:111, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "ByteBufferChannel.kt:-1 write$suspendImpl, ByteBufferChannel.kt:-1 write, ByteWriteChannel.kt:91 write$default, CIOReader.kt:135 readFrom, CIOReader.kt:1 access$readFrom, CIOReader.kt:111 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:235 resume, DispatchedTask.kt:191 resumeUnconfined, DispatchedTask.kt:163 dispatch, CancellableContinuationImpl.kt:474 dispatchResume, CancellableContinuationImpl.kt:508 resumeImpl, CancellableContinuationImpl.kt:497 resumeImpl$default, CancellableContinuationImpl.kt:368 resumeWith, SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith": { + "stackTrace": "ByteBufferChannel.kt:-1 write$suspendImpl, ByteBufferChannel.kt:-1 write, ByteWriteChannel.kt:91 write$default, CIOReader.kt:135 readFrom, CIOReader.kt:1 access$readFrom, CIOReader.kt:111 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:235 resume, DispatchedTask.kt:191 resumeUnconfined, DispatchedTask.kt:163 dispatch, CancellableContinuationImpl.kt:474 dispatchResume, CancellableContinuationImpl.kt:508 resumeImpl, CancellableContinuationImpl.kt:497 resumeImpl$default, CancellableContinuationImpl.kt:368 resumeWith, SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith", "totalCount": 1000, "totalSize": 48000 }, - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:-1, ByteWriteChannel.kt:91, CIOReader.kt:135, CIOReader.kt:1, CIOReader.kt:98, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:-1, ByteWriteChannel.kt:91, CIOReader.kt:135, CIOReader.kt:1, CIOReader.kt:98, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", - "totalCount": 1050, - "totalSize": 50400 + "ByteBufferChannel.kt:-1 write$suspendImpl, ByteBufferChannel.kt:-1 write, ByteWriteChannel.kt:91 write$default, CIOReader.kt:135 readFrom, CIOReader.kt:1 access$readFrom, CIOReader.kt:98 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:235 resume, DispatchedTask.kt:191 resumeUnconfined, DispatchedTask.kt:163 dispatch, CancellableContinuationImpl.kt:474 dispatchResume, CancellableContinuationImpl.kt:508 resumeImpl, CancellableContinuationImpl.kt:497 resumeImpl$default, CancellableContinuationImpl.kt:368 resumeWith, SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith": { + "stackTrace": "ByteBufferChannel.kt:-1 write$suspendImpl, ByteBufferChannel.kt:-1 write, ByteWriteChannel.kt:91 write$default, CIOReader.kt:135 readFrom, CIOReader.kt:1 access$readFrom, CIOReader.kt:98 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:235 resume, DispatchedTask.kt:191 resumeUnconfined, DispatchedTask.kt:163 dispatch, CancellableContinuationImpl.kt:474 dispatchResume, CancellableContinuationImpl.kt:508 resumeImpl, CancellableContinuationImpl.kt:497 resumeImpl$default, CancellableContinuationImpl.kt:368 resumeWith, SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 1051, + "totalSize": 50448 } }, - "totalSize": 98400 + "totalSize": 98448 }, "java.nio.HeapCharBuffer": { "name": "java.nio.HeapCharBuffer", "sites": { - "ByteBufferChannel.kt:2014, ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1654, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1724, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2014, ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1654, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1724, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "ByteBufferChannel.kt:2014 invoke, ByteBufferChannel.kt:1966 invoke, ByteBufferChannel.kt:1654 read$suspendImpl, ByteBufferChannel.kt:-1 read, ByteBufferChannel.kt:1724 readBlockSuspend, ByteBufferChannel.kt:25 access$readBlockSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2014 invoke, ByteBufferChannel.kt:1966 invoke, ByteBufferChannel.kt:1654 read$suspendImpl, ByteBufferChannel.kt:-1 read, ByteBufferChannel.kt:1724 readBlockSuspend, ByteBufferChannel.kt:25 access$readBlockSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 56000 }, - "ByteBufferChannel.kt:2014, ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1654, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2014, ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1654, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1", - "totalCount": 7045, - "totalSize": 394520 - }, - "ByteBufferChannel.kt:2014, ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1654, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1966, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2014, ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1654, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1966, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", - "totalCount": 4, - "totalSize": 224 + "ByteBufferChannel.kt:2014 invoke, ByteBufferChannel.kt:1966 invoke, ByteBufferChannel.kt:1654 read$suspendImpl, ByteBufferChannel.kt:-1 read, ByteBufferChannel.kt:1966 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2014 invoke, ByteBufferChannel.kt:1966 invoke, ByteBufferChannel.kt:1654 read$suspendImpl, ByteBufferChannel.kt:-1 read, ByteBufferChannel.kt:1966 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 7044, + "totalSize": 394464 } }, - "totalSize": 450744 + "totalSize": 450464 }, "io.ktor.utils.io.ByteBufferChannel$readUTF8LineToUtf8Suspend$1": { "name": "io.ktor.utils.io.ByteBufferChannel$readUTF8LineToUtf8Suspend$1", "sites": { - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1", + "ByteBufferChannel.kt:-1 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:-1 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 7000, "totalSize": 560000 }, - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57", + "ByteBufferChannel.kt:-1 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:30 parseRequest, ServerPipeline.kt:57 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:-1 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:30 parseRequest, ServerPipeline.kt:57 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 80000 } @@ -284,33 +279,33 @@ "kotlin.jvm.internal.Ref$IntRef": { "name": "kotlin.jvm.internal.Ref$IntRef", "sites": { - "ByteBufferChannel.kt:1956, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:1956, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1", + "ByteBufferChannel.kt:1956 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:1956 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 7000, "totalSize": 112000 }, - "ByteBufferChannel.kt:1957, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:1957, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1", + "ByteBufferChannel.kt:1957 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:1957 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 7000, "totalSize": 112000 }, - "ByteBufferChannel.kt:1963, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:1963, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1", + "ByteBufferChannel.kt:1963 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:1963 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 7000, "totalSize": 112000 }, - "ByteBufferChannel.kt:1956, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57": { - "stackTrace": "ByteBufferChannel.kt:1956, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57", + "ByteBufferChannel.kt:1956 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:30 parseRequest, ServerPipeline.kt:57 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:1956 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:30 parseRequest, ServerPipeline.kt:57 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, - "ByteBufferChannel.kt:1957, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57": { - "stackTrace": "ByteBufferChannel.kt:1957, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57", + "ByteBufferChannel.kt:1957 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:30 parseRequest, ServerPipeline.kt:57 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:1957 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:30 parseRequest, ServerPipeline.kt:57 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, - "ByteBufferChannel.kt:1963, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57": { - "stackTrace": "ByteBufferChannel.kt:1963, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57", + "ByteBufferChannel.kt:1963 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:30 parseRequest, ServerPipeline.kt:57 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:1963 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:30 parseRequest, ServerPipeline.kt:57 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 } @@ -320,23 +315,23 @@ "kotlin.jvm.internal.Ref$BooleanRef": { "name": "kotlin.jvm.internal.Ref$BooleanRef", "sites": { - "ByteBufferChannel.kt:1958, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:1958, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1", + "ByteBufferChannel.kt:1958 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:1958 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 7000, "totalSize": 112000 }, - "ByteBufferChannel.kt:1959, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:1959, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1", + "ByteBufferChannel.kt:1959 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:1959 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 7000, "totalSize": 112000 }, - "ByteBufferChannel.kt:1958, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57": { - "stackTrace": "ByteBufferChannel.kt:1958, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57", + "ByteBufferChannel.kt:1958 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:30 parseRequest, ServerPipeline.kt:57 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:1958 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:30 parseRequest, ServerPipeline.kt:57 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, - "ByteBufferChannel.kt:1959, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57": { - "stackTrace": "ByteBufferChannel.kt:1959, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57", + "ByteBufferChannel.kt:1959 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:30 parseRequest, ServerPipeline.kt:57 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:1959 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:30 parseRequest, ServerPipeline.kt:57 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 } @@ -346,18 +341,18 @@ "[C": { "name": "[C", "sites": { - "ByteBufferChannel.kt:1961, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:1961, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1", + "ByteBufferChannel.kt:1961 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:1961 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 7000, "totalSize": 114800000 }, - "ByteBufferChannel.kt:1961, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57": { - "stackTrace": "ByteBufferChannel.kt:1961, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57", + "ByteBufferChannel.kt:1961 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:30 parseRequest, ServerPipeline.kt:57 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:1961 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:30 parseRequest, ServerPipeline.kt:57 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16400000 }, - "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 3, "totalSize": 648 } @@ -367,13 +362,13 @@ "kotlin.jvm.internal.Ref$ObjectRef": { "name": "kotlin.jvm.internal.Ref$ObjectRef", "sites": { - "ByteBufferChannel.kt:1962, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:1962, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1", + "ByteBufferChannel.kt:1962 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:1962 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 7000, "totalSize": 112000 }, - "ByteBufferChannel.kt:1962, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57": { - "stackTrace": "ByteBufferChannel.kt:1962, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57", + "ByteBufferChannel.kt:1962 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:30 parseRequest, ServerPipeline.kt:57 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:1962 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:30 parseRequest, ServerPipeline.kt:57 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 } @@ -383,39 +378,34 @@ "io.ktor.utils.io.ByteBufferChannel$readUTF8LineToUtf8Suspend$2": { "name": "io.ktor.utils.io.ByteBufferChannel$readUTF8LineToUtf8Suspend$2", "sites": { - "ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:101, HttpParser.kt:45, HttpParser.kt:-1", - "totalCount": 7045, - "totalSize": 394520 + "ByteBufferChannel.kt:1966 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:1966 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 7044, + "totalSize": 394464 }, - "ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57": { - "stackTrace": "ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57", + "ByteBufferChannel.kt:1966 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:30 parseRequest, ServerPipeline.kt:57 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:1966 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:30 parseRequest, ServerPipeline.kt:57 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 56000 - }, - "ByteBufferChannel.kt:1966, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:1966, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", - "totalCount": 4, - "totalSize": 224 } }, - "totalSize": 450744 + "totalSize": 450464 }, "io.ktor.utils.io.internal.ReadSessionImpl": { "name": "io.ktor.utils.io.internal.ReadSessionImpl", "sites": { - "ByteBufferChannel.kt:1595, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServerPipeline.kt:70": { - "stackTrace": "ByteBufferChannel.kt:1595, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServerPipeline.kt:70", + "ByteBufferChannel.kt:1595 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServerPipeline.kt:70 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:1595 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServerPipeline.kt:70 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, - "ByteBufferChannel.kt:1595, ByteBufferChannel.kt:26, ByteChannel.kt:14, ServerPipeline.kt:117": { - "stackTrace": "ByteBufferChannel.kt:1595, ByteBufferChannel.kt:26, ByteChannel.kt:14, ServerPipeline.kt:117", + "ByteBufferChannel.kt:1595 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ServerPipeline.kt:117 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:1595 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ServerPipeline.kt:117 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, - "ByteBufferChannel.kt:1595, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "ByteBufferChannel.kt:1595, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "ByteBufferChannel.kt:1595 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "ByteBufferChannel.kt:1595 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 24000 } @@ -425,18 +415,18 @@ "io.ktor.utils.io.internal.WriteSessionImpl": { "name": "io.ktor.utils.io.internal.WriteSessionImpl", "sites": { - "ByteBufferChannel.kt:1833, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServerPipeline.kt:70": { - "stackTrace": "ByteBufferChannel.kt:1833, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServerPipeline.kt:70", + "ByteBufferChannel.kt:1833 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServerPipeline.kt:70 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:1833 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServerPipeline.kt:70 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, - "ByteBufferChannel.kt:1833, ByteBufferChannel.kt:26, ByteChannel.kt:14, ServerPipeline.kt:117": { - "stackTrace": "ByteBufferChannel.kt:1833, ByteBufferChannel.kt:26, ByteChannel.kt:14, ServerPipeline.kt:117", + "ByteBufferChannel.kt:1833 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ServerPipeline.kt:117 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:1833 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ServerPipeline.kt:117 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, - "ByteBufferChannel.kt:1833, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "ByteBufferChannel.kt:1833, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "ByteBufferChannel.kt:1833 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "ByteBufferChannel.kt:1833 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 32000 } @@ -446,33 +436,33 @@ "io.ktor.utils.io.internal.CancellableReusableContinuation": { "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", "sites": { - "ByteBufferChannel.kt:2199, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServerPipeline.kt:70": { - "stackTrace": "ByteBufferChannel.kt:2199, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServerPipeline.kt:70", + "ByteBufferChannel.kt:2199 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServerPipeline.kt:70 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2199 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServerPipeline.kt:70 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, - "ByteBufferChannel.kt:2272, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServerPipeline.kt:70": { - "stackTrace": "ByteBufferChannel.kt:2272, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServerPipeline.kt:70", + "ByteBufferChannel.kt:2272 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServerPipeline.kt:70 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2272 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServerPipeline.kt:70 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, - "ByteBufferChannel.kt:2199, ByteBufferChannel.kt:26, ByteChannel.kt:14, ServerPipeline.kt:117": { - "stackTrace": "ByteBufferChannel.kt:2199, ByteBufferChannel.kt:26, ByteChannel.kt:14, ServerPipeline.kt:117", + "ByteBufferChannel.kt:2199 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ServerPipeline.kt:117 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2199 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ServerPipeline.kt:117 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, - "ByteBufferChannel.kt:2272, ByteBufferChannel.kt:26, ByteChannel.kt:14, ServerPipeline.kt:117": { - "stackTrace": "ByteBufferChannel.kt:2272, ByteBufferChannel.kt:26, ByteChannel.kt:14, ServerPipeline.kt:117", + "ByteBufferChannel.kt:2272 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ServerPipeline.kt:117 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2272 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ServerPipeline.kt:117 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, - "ByteBufferChannel.kt:2199, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "ByteBufferChannel.kt:2199, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "ByteBufferChannel.kt:2199 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "ByteBufferChannel.kt:2199 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 24000 }, - "ByteBufferChannel.kt:2272, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "ByteBufferChannel.kt:2272, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "ByteBufferChannel.kt:2272 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "ByteBufferChannel.kt:2272 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 24000 } @@ -482,18 +472,18 @@ "io.ktor.utils.io.ByteBufferChannel$writeSuspension$1": { "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspension$1", "sites": { - "ByteBufferChannel.kt:2277, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServerPipeline.kt:70": { - "stackTrace": "ByteBufferChannel.kt:2277, ByteBufferChannel.kt:26, ByteChannel.kt:14, ByteChannel.kt:14, ServerPipeline.kt:70", + "ByteBufferChannel.kt:2277 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServerPipeline.kt:70 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2277 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServerPipeline.kt:70 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, - "ByteBufferChannel.kt:2277, ByteBufferChannel.kt:26, ByteChannel.kt:14, ServerPipeline.kt:117": { - "stackTrace": "ByteBufferChannel.kt:2277, ByteBufferChannel.kt:26, ByteChannel.kt:14, ServerPipeline.kt:117", + "ByteBufferChannel.kt:2277 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ServerPipeline.kt:117 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2277 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ServerPipeline.kt:117 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, - "ByteBufferChannel.kt:2277, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "ByteBufferChannel.kt:2277, ByteBufferChannel.kt:26, ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "ByteBufferChannel.kt:2277 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "ByteBufferChannel.kt:2277 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 24000 } @@ -503,13 +493,13 @@ "io.ktor.utils.io.ByteBufferChannel$copyDirect$1": { "name": "io.ktor.utils.io.ByteBufferChannel$copyDirect$1", "sites": { - "ByteBufferChannel.kt:-1, ByteReadChannelJVM.kt:288, ByteReadChannel.kt:246, ServerPipeline.kt:206, ServerPipeline.kt:1, ServerPipeline.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteReadChannelJVM.kt:288, ByteReadChannel.kt:246, ServerPipeline.kt:206, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "ByteBufferChannel.kt:-1 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, ByteReadChannel.kt:246 copyTo, ServerPipeline.kt:206 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:-1 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, ByteReadChannel.kt:246 copyTo, ServerPipeline.kt:206 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 96000 }, - "ByteBufferChannel.kt:-1, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "ByteBufferChannel.kt:-1 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith": { + "stackTrace": "ByteBufferChannel.kt:-1 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith", "totalCount": 1000, "totalSize": 96000 } @@ -519,100 +509,105 @@ "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1": { "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", "sites": { - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteReadChannelJVM.kt:288, ByteReadChannel.kt:246, ServerPipeline.kt:206, ServerPipeline.kt:1, ServerPipeline.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteReadChannelJVM.kt:288, ByteReadChannel.kt:246, ServerPipeline.kt:206, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, ByteReadChannel.kt:246 copyTo, ServerPipeline.kt:206 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, ByteReadChannel.kt:246 copyTo, ServerPipeline.kt:206 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 }, - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:1716, ByteBufferChannel.kt:1672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:1716, ByteBufferChannel.kt:1672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57", + "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:1716 readBlockSuspend, ByteBufferChannel.kt:1672 read$suspendImpl, ByteBufferChannel.kt:-1 read, ByteBufferChannel.kt:1966 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:30 parseRequest, ServerPipeline.kt:57 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:1716 readBlockSuspend, ByteBufferChannel.kt:1672 read$suspendImpl, ByteBufferChannel.kt:-1 read, ByteBufferChannel.kt:1966 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:30 parseRequest, ServerPipeline.kt:57 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 }, - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1871, CIOWriter.kt:100, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1274, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1871, CIOWriter.kt:100, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1274, ByteBufferChannel.kt:-1", - "totalCount": 2012, - "totalSize": 96576 + "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1871 awaitAtLeast, CIOWriter.kt:100 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, ByteBufferChannel.kt:1274 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1871 awaitAtLeast, CIOWriter.kt:100 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, ByteBufferChannel.kt:1274 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2207, + "totalSize": 105936 }, - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1", - "totalCount": 5932, - "totalSize": 284736 + "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 3867, + "totalSize": 185616 }, - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1871, CIOWriter.kt:100, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1871, CIOWriter.kt:100, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteBufferChannel.kt:-1", - "totalCount": 51997, - "totalSize": 2495856 + "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1871 awaitAtLeast, CIOWriter.kt:100 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, ByteBufferChannel.kt:1254 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1871 awaitAtLeast, CIOWriter.kt:100 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, ByteBufferChannel.kt:1254 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 51999, + "totalSize": 2495952 }, - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", - "totalCount": 26420, - "totalSize": 1268160 + "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 35939, + "totalSize": 1725072 }, - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", - "totalCount": 5, - "totalSize": 240 + "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 48 + }, + "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:339 restoreStateAfterRead, ByteBufferChannel.kt:3392 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:339 restoreStateAfterRead, ByteBufferChannel.kt:3392 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 48 } }, - "totalSize": 4241568 + "totalSize": 4608672 }, "kotlinx.coroutines.internal.DispatchedContinuation": { "name": "kotlinx.coroutines.internal.DispatchedContinuation", "sites": { - "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteReadChannelJVM.kt:288, ByteReadChannel.kt:246, ServerPipeline.kt:206, ServerPipeline.kt:1, ServerPipeline.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteReadChannelJVM.kt:288, ByteReadChannel.kt:246, ServerPipeline.kt:206, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, ByteReadChannel.kt:246 copyTo, ServerPipeline.kt:206 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, ByteReadChannel.kt:246 copyTo, ServerPipeline.kt:206 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 }, - "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:1716, ByteBufferChannel.kt:1672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57": { - "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:2176, ByteBufferChannel.kt:1716, ByteBufferChannel.kt:1672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57", + "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:1716 readBlockSuspend, ByteBufferChannel.kt:1672 read$suspendImpl, ByteBufferChannel.kt:-1 read, ByteBufferChannel.kt:1966 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:30 parseRequest, ServerPipeline.kt:57 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:1716 readBlockSuspend, ByteBufferChannel.kt:1672 read$suspendImpl, ByteBufferChannel.kt:-1 read, ByteBufferChannel.kt:1966 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:30 parseRequest, ServerPipeline.kt:57 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 }, - "ByteBufferChannel.kt:2286, ByteBufferChannel.kt:2277, ByteBufferChannel.kt:2305, WriteSessionImpl.kt:72, FileChannels.kt:60, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147": { - "stackTrace": "ByteBufferChannel.kt:2286, ByteBufferChannel.kt:2277, ByteBufferChannel.kt:2305, WriteSessionImpl.kt:72, FileChannels.kt:60, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "ByteBufferChannel.kt:2286 invoke, ByteBufferChannel.kt:2277 invoke, ByteBufferChannel.kt:2305 tryWriteSuspend$ktor_io, WriteSessionImpl.kt:72 tryAwait, FileChannels.kt:60 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, ByteBufferChannel.kt:1841 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask": { + "stackTrace": "ByteBufferChannel.kt:2286 invoke, ByteBufferChannel.kt:2277 invoke, ByteBufferChannel.kt:2305 tryWriteSuspend$ktor_io, WriteSessionImpl.kt:72 tryAwait, FileChannels.kt:60 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, ByteBufferChannel.kt:1841 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask", "totalCount": 1000, "totalSize": 48000 }, - "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1871, CIOWriter.kt:100, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1274, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1871, CIOWriter.kt:100, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1274, ByteBufferChannel.kt:-1", - "totalCount": 2012, - "totalSize": 96576 + "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1871 awaitAtLeast, CIOWriter.kt:100 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, ByteBufferChannel.kt:1274 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1871 awaitAtLeast, CIOWriter.kt:100 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, ByteBufferChannel.kt:1274 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2207, + "totalSize": 105936 }, - "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1", - "totalCount": 4982, - "totalSize": 239136 + "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 3793, + "totalSize": 182064 }, - "ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 48000 }, - "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1871, CIOWriter.kt:100, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1871, CIOWriter.kt:100, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteBufferChannel.kt:-1", - "totalCount": 51997, - "totalSize": 2495856 + "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1871 awaitAtLeast, CIOWriter.kt:100 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, ByteBufferChannel.kt:1254 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1871 awaitAtLeast, CIOWriter.kt:100 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, ByteBufferChannel.kt:1254 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 51999, + "totalSize": 2495952 }, - "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", - "totalCount": 26126, - "totalSize": 1254048 + "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 34690, + "totalSize": 1665120 }, - "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59": { - "stackTrace": "ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", - "totalCount": 5, - "totalSize": 240 + "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 48 } }, - "totalSize": 4277856 + "totalSize": 4641120 }, "io.ktor.utils.io.ByteBufferChannel$readBlockSuspend$1": { "name": "io.ktor.utils.io.ByteBufferChannel$readBlockSuspend$1", "sites": { - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1966, ByteBufferChannel.kt:1949, ByteBufferChannel.kt:2057, ByteBufferChannel.kt:-1, HttpParser.kt:30, ServerPipeline.kt:57", + "ByteBufferChannel.kt:-1 readBlockSuspend, ByteBufferChannel.kt:1672 read$suspendImpl, ByteBufferChannel.kt:-1 read, ByteBufferChannel.kt:1966 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:30 parseRequest, ServerPipeline.kt:57 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:-1 readBlockSuspend, ByteBufferChannel.kt:1672 read$suspendImpl, ByteBufferChannel.kt:-1 read, ByteBufferChannel.kt:1966 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:30 parseRequest, ServerPipeline.kt:57 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 } @@ -622,8 +617,8 @@ "io.ktor.utils.io.ByteBufferChannel$attachJob$1": { "name": "io.ktor.utils.io.ByteBufferChannel$attachJob$1", "sites": { - "ByteBufferChannel.kt:89, Coroutines.kt:140": { - "stackTrace": "ByteBufferChannel.kt:89, Coroutines.kt:140", + "ByteBufferChannel.kt:89 attachJob, Coroutines.kt:140 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:89 attachJob, Coroutines.kt:140 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -633,8 +628,8 @@ "kotlinx.coroutines.InvokeOnCancelling": { "name": "kotlinx.coroutines.InvokeOnCancelling", "sites": { - "ByteBufferChannel.kt:89, Coroutines.kt:140": { - "stackTrace": "ByteBufferChannel.kt:89, Coroutines.kt:140", + "ByteBufferChannel.kt:89 attachJob, Coroutines.kt:140 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:89 attachJob, Coroutines.kt:140 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 } @@ -644,30 +639,30 @@ "kotlinx.coroutines.NodeList": { "name": "kotlinx.coroutines.NodeList", "sites": { - "ByteBufferChannel.kt:89, Coroutines.kt:140": { - "stackTrace": "ByteBufferChannel.kt:89, Coroutines.kt:140", - "totalCount": 659, - "totalSize": 15816 + "ByteBufferChannel.kt:89 attachJob, Coroutines.kt:140 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:89 attachJob, Coroutines.kt:140 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 995, + "totalSize": 23880 } }, - "totalSize": 15816 + "totalSize": 23880 }, "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1": { "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", "sites": { - "ByteBufferChannel.kt:89, Coroutines.kt:140": { - "stackTrace": "ByteBufferChannel.kt:89, Coroutines.kt:140", - "totalCount": 659, - "totalSize": 21088 + "ByteBufferChannel.kt:89 attachJob, Coroutines.kt:140 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:89 attachJob, Coroutines.kt:140 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 995, + "totalSize": 31840 } }, - "totalSize": 21088 + "totalSize": 31840 }, "io.ktor.utils.io.ByteBufferChannel$writeSuspendSession$1": { "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspendSession$1", "sites": { - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "ByteBufferChannel.kt:-1 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:-1 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 } @@ -677,62 +672,72 @@ "kotlinx.coroutines.internal.LimitedDispatcher$Worker": { "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", "sites": { - "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 1030, - "totalSize": 24720 + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", + "totalCount": 1007, + "totalSize": 24168 }, - "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", - "totalCount": 26919, - "totalSize": 646056 + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 36121, + "totalSize": 866904 + }, + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:195 flushImpl, ByteBufferChannel.kt:25 access$flushImpl, ByteBufferChannel.kt:2288 invoke, ByteBufferChannel.kt:2277 invoke, ByteBufferChannel.kt:2305 tryWriteSuspend$ktor_io, WriteSessionImpl.kt:72 tryAwait, FileChannels.kt:60 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:195 flushImpl, ByteBufferChannel.kt:25 access$flushImpl, ByteBufferChannel.kt:2288 invoke, ByteBufferChannel.kt:2277 invoke, ByteBufferChannel.kt:2305 tryWriteSuspend$ktor_io, WriteSessionImpl.kt:72 tryAwait, FileChannels.kt:60 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 24 } }, - "totalSize": 670776 + "totalSize": 891096 }, "kotlinx.coroutines.scheduling.TaskImpl": { "name": "kotlinx.coroutines.scheduling.TaskImpl", "sites": { - "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 1030, - "totalSize": 32960 + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", + "totalCount": 1007, + "totalSize": 32224 + }, + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 36121, + "totalSize": 1155872 }, - "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", - "totalCount": 26919, - "totalSize": 861408 + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:195 flushImpl, ByteBufferChannel.kt:25 access$flushImpl, ByteBufferChannel.kt:2288 invoke, ByteBufferChannel.kt:2277 invoke, ByteBufferChannel.kt:2305 tryWriteSuspend$ktor_io, WriteSessionImpl.kt:72 tryAwait, FileChannels.kt:60 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:195 flushImpl, ByteBufferChannel.kt:25 access$flushImpl, ByteBufferChannel.kt:2288 invoke, ByteBufferChannel.kt:2277 invoke, ByteBufferChannel.kt:2305 tryWriteSuspend$ktor_io, WriteSessionImpl.kt:72 tryAwait, FileChannels.kt:60 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 32 } }, - "totalSize": 894368 + "totalSize": 1188128 }, "java.lang.Long": { "name": "java.lang.Long", "sites": { - "ByteBufferChannel.kt:1293, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157": { - "stackTrace": "ByteBufferChannel.kt:1293, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", - "totalCount": 993, - "totalSize": 23832 + "ByteBufferChannel.kt:1293 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run": { + "stackTrace": "ByteBufferChannel.kt:1293 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", + "totalCount": 721, + "totalSize": 17304 }, - "ByteBufferChannel.kt:1689, ByteBufferChannel.kt:-1, BaseApplicationResponse.kt:215, BaseApplicationResponse.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:1689, ByteBufferChannel.kt:-1, BaseApplicationResponse.kt:215, BaseApplicationResponse.kt:-1", + "ByteBufferChannel.kt:1689 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, BaseApplicationResponse.kt:215 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:1689 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, BaseApplicationResponse.kt:215 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, - "ByteBufferChannel.kt:1293, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:1293, ByteBufferChannel.kt:-1", + "ByteBufferChannel.kt:1293 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:1293 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, - "ByteBufferChannel.kt:1689, ByteBufferChannel.kt:-1, ByteReadChannel.kt:226, DefaultEnginePipeline.kt:40": { - "stackTrace": "ByteBufferChannel.kt:1689, ByteBufferChannel.kt:-1, ByteReadChannel.kt:226, DefaultEnginePipeline.kt:40", + "ByteBufferChannel.kt:1689 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:1689 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, - "ByteBufferChannel.kt:1293, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:1293, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", - "totalCount": 7, - "totalSize": 168 + "ByteBufferChannel.kt:1293 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:1293 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 279, + "totalSize": 6696 } }, "totalSize": 96000 @@ -740,8 +745,8 @@ "java.lang.Object": { "name": "java.lang.Object", "sites": { - "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 2, "totalSize": 32 } @@ -751,8 +756,8 @@ "java.util.concurrent.ConcurrentHashMap$Node": { "name": "java.util.concurrent.ConcurrentHashMap$Node", "sites": { - "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 2, "totalSize": 64 } @@ -762,19 +767,19 @@ "[B": { "name": "[B", "sites": { - "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 151, - "totalSize": 19632 + "totalSize": 19392 } }, - "totalSize": 19632 + "totalSize": 19392 }, "java.lang.String": { "name": "java.lang.String", "sites": { - "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 96, "totalSize": 2304 } @@ -784,8 +789,8 @@ "java.lang.StringBuilder": { "name": "java.lang.StringBuilder", "sites": { - "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 14, "totalSize": 336 } @@ -795,8 +800,8 @@ "java.net.URL": { "name": "java.net.URL", "sites": { - "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 7, "totalSize": 448 } @@ -806,8 +811,8 @@ "java.io.File": { "name": "java.io.File", "sites": { - "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 3, "totalSize": 96 } @@ -817,8 +822,8 @@ "java.util.jar.JarFile$JarFileEntry": { "name": "java.util.jar.JarFile$JarFileEntry", "sites": { - "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 104 } @@ -828,8 +833,8 @@ "jdk.internal.loader.URLClassPath$JarLoader$2": { "name": "jdk.internal.loader.URLClassPath$JarLoader$2", "sites": { - "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 40 } @@ -839,8 +844,8 @@ "java.util.zip.ZipFile$ZipFileInputStream": { "name": "java.util.zip.ZipFile$ZipFileInputStream", "sites": { - "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 56 } @@ -850,8 +855,8 @@ "java.util.zip.ZipFile$InflaterCleanupAction": { "name": "java.util.zip.ZipFile$InflaterCleanupAction", "sites": { - "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 24 } @@ -861,8 +866,8 @@ "jdk.internal.ref.CleanerImpl$PhantomCleanableRef": { "name": "jdk.internal.ref.CleanerImpl$PhantomCleanableRef", "sites": { - "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 48 } @@ -872,8 +877,8 @@ "java.util.zip.ZipFile$ZipFileInflaterInputStream": { "name": "java.util.zip.ZipFile$ZipFileInflaterInputStream", "sites": { - "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 56 } @@ -883,8 +888,8 @@ "java.util.WeakHashMap$Entry": { "name": "java.util.WeakHashMap$Entry", "sites": { - "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 40 } @@ -894,8 +899,8 @@ "java.util.zip.CRC32": { "name": "java.util.zip.CRC32", "sites": { - "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 16 } @@ -905,8 +910,8 @@ "java.security.CodeSource": { "name": "java.security.CodeSource", "sites": { - "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 40 } @@ -916,8 +921,8 @@ "java.security.SecureClassLoader$CodeSourceKey": { "name": "java.security.SecureClassLoader$CodeSourceKey", "sites": { - "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 16 } @@ -927,8 +932,8 @@ "java.security.SecureClassLoader$1": { "name": "java.security.SecureClassLoader$1", "sites": { - "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 24 } @@ -938,8 +943,8 @@ "[I": { "name": "[I", "sites": { - "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 32, "totalSize": 1816 } @@ -949,8 +954,8 @@ "[Ljava.lang.String;": { "name": "[Ljava.lang.String;", "sites": { - "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 2, "totalSize": 416 } @@ -960,8 +965,8 @@ "java.util.ArrayList": { "name": "java.util.ArrayList", "sites": { - "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 10, "totalSize": 240 } @@ -971,8 +976,8 @@ "[Ljava.lang.Object;": { "name": "[Ljava.lang.Object;", "sites": { - "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 7, "totalSize": 432 } @@ -982,8 +987,8 @@ "[J": { "name": "[J", "sites": { - "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 6, "totalSize": 144 } @@ -993,8 +998,8 @@ "java.util.BitSet": { "name": "java.util.BitSet", "sites": { - "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 6, "totalSize": 144 } @@ -1004,8 +1009,8 @@ "java.util.HashMap": { "name": "java.util.HashMap", "sites": { - "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 3, "totalSize": 144 } @@ -1015,8 +1020,8 @@ "[Ljava.util.List;": { "name": "[Ljava.util.List;", "sites": { - "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", + "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 24 } @@ -1026,179 +1031,179 @@ "io.ktor.utils.io.ByteBufferChannel$readUTF8LineToUtf8Suspend$3": { "name": "io.ktor.utils.io.ByteBufferChannel$readUTF8LineToUtf8Suspend$3", "sites": { - "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2042, ByteBufferChannel.kt:25, ByteBufferChannel.kt:-1", - "totalCount": 1, - "totalSize": 24 + "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2042 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 4, + "totalSize": 96 } }, - "totalSize": 24 + "totalSize": 96 } } }, "CancellableReusableContinuation.kt": { "name": "CancellableReusableContinuation.kt", - "locationSize": 880424, + "locationSize": 758192, "instanceIndex": { "kotlinx.coroutines.internal.LimitedDispatcher$Worker": { "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", "sites": { - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, CIOReader.kt:107, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, CIOReader.kt:107, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, CIOReader.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:235 resume, DispatchedTask.kt:191 resumeUnconfined, DispatchedTask.kt:163 dispatch, CancellableContinuationImpl.kt:474 dispatchResume, CancellableContinuationImpl.kt:508 resumeImpl, CancellableContinuationImpl.kt:497 resumeImpl$default, CancellableContinuationImpl.kt:368 resumeWith, SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, CIOReader.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:235 resume, DispatchedTask.kt:191 resumeUnconfined, DispatchedTask.kt:163 dispatch, CancellableContinuationImpl.kt:474 dispatchResume, CancellableContinuationImpl.kt:508 resumeImpl, CancellableContinuationImpl.kt:497 resumeImpl$default, CancellableContinuationImpl.kt:368 resumeWith, SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run", "totalCount": 1000, "totalSize": 24000 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, CIOApplicationResponse.kt:104, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, CIOApplicationResponse.kt:104, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, CIOApplicationResponse.kt:104 sendResponseMessage, CIOApplicationResponse.kt:46 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, CIOApplicationResponse.kt:104 sendResponseMessage, CIOApplicationResponse.kt:46 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 1028, - "totalSize": 24672 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, ByteBufferChannel.kt:1254 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, ByteBufferChannel.kt:1254 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke", + "totalCount": 1003, + "totalSize": 24072 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", - "totalCount": 993, - "totalSize": 23832 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 721, + "totalSize": 17304 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, ByteWriteChannel.kt:168, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, ByteWriteChannel.kt:168, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1", - "totalCount": 999, - "totalSize": 23976 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, ByteWriteChannel.kt:168 close, BaseApplicationResponse.kt:360 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, ByteWriteChannel.kt:168 close, BaseApplicationResponse.kt:360 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 854, + "totalSize": 20496 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", - "totalCount": 306, - "totalSize": 7344 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 279, + "totalSize": 6696 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", - "totalCount": 7, - "totalSize": 168 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, ByteBufferChannel.kt:1254 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, ByteBufferChannel.kt:1254 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 36, + "totalSize": 864 } }, - "totalSize": 127992 + "totalSize": 117432 }, "kotlinx.coroutines.scheduling.TaskImpl": { "name": "kotlinx.coroutines.scheduling.TaskImpl", "sites": { - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, CIOReader.kt:107, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, CIOReader.kt:107, SelectorManagerSupport.kt:83, SelectorManagerSupport.kt:65, ActorSelectorManager.kt:70, ActorSelectorManager.kt:18, ActorSelectorManager.kt:-1", + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, CIOReader.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:235 resume, DispatchedTask.kt:191 resumeUnconfined, DispatchedTask.kt:163 dispatch, CancellableContinuationImpl.kt:474 dispatchResume, CancellableContinuationImpl.kt:508 resumeImpl, CancellableContinuationImpl.kt:497 resumeImpl$default, CancellableContinuationImpl.kt:368 resumeWith, SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, CIOReader.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:235 resume, DispatchedTask.kt:191 resumeUnconfined, DispatchedTask.kt:163 dispatch, CancellableContinuationImpl.kt:474 dispatchResume, CancellableContinuationImpl.kt:508 resumeImpl, CancellableContinuationImpl.kt:497 resumeImpl$default, CancellableContinuationImpl.kt:368 resumeWith, SelectorManagerSupport.kt:83 handleSelectedKey, SelectorManagerSupport.kt:65 handleSelectedKeys, ActorSelectorManager.kt:70 process, ActorSelectorManager.kt:18 access$process, ActorSelectorManager.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run", "totalCount": 1000, "totalSize": 32000 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, CIOApplicationResponse.kt:104, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, CIOApplicationResponse.kt:104, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, CIOApplicationResponse.kt:104 sendResponseMessage, CIOApplicationResponse.kt:46 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, CIOApplicationResponse.kt:104 sendResponseMessage, CIOApplicationResponse.kt:46 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 1028, - "totalSize": 32896 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, ByteBufferChannel.kt:1254 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, ByteBufferChannel.kt:1254 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke", + "totalCount": 1003, + "totalSize": 32096 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", - "totalCount": 993, - "totalSize": 31776 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 721, + "totalSize": 23072 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, ByteWriteChannel.kt:168, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, ByteWriteChannel.kt:168, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1", - "totalCount": 999, - "totalSize": 31968 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, ByteWriteChannel.kt:168 close, BaseApplicationResponse.kt:360 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, ByteWriteChannel.kt:168 close, BaseApplicationResponse.kt:360 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 854, + "totalSize": 27328 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", - "totalCount": 306, - "totalSize": 9792 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 279, + "totalSize": 8928 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", - "totalCount": 7, - "totalSize": 224 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, ByteBufferChannel.kt:1254 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, ByteBufferChannel.kt:1254 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 36, + "totalSize": 1152 } }, - "totalSize": 170656 + "totalSize": 156576 }, "kotlinx.coroutines.InvokeOnCancelling": { "name": "kotlinx.coroutines.InvokeOnCancelling", "sites": { - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteReadChannelJVM.kt:288, ByteReadChannel.kt:246, ServerPipeline.kt:206, ServerPipeline.kt:1, ServerPipeline.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteReadChannelJVM.kt:288, ByteReadChannel.kt:246, ServerPipeline.kt:206, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, ByteReadChannel.kt:246 copyTo, ServerPipeline.kt:206 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, ByteReadChannel.kt:246 copyTo, ServerPipeline.kt:206 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", - "totalCount": 971, - "totalSize": 38840 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", "totalCount": 1000, "totalSize": 40000 }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", - "totalCount": 2, - "totalSize": 80 + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 13, + "totalSize": 520 + }, + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 1, + "totalSize": 40 } }, - "totalSize": 158920 + "totalSize": 120560 }, "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation": { "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", "sites": { - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteReadChannelJVM.kt:288, ByteReadChannel.kt:246, ServerPipeline.kt:206, ServerPipeline.kt:1, ServerPipeline.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteReadChannelJVM.kt:288, ByteReadChannel.kt:246, ServerPipeline.kt:206, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, ByteReadChannel.kt:246 copyTo, ServerPipeline.kt:206 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, ByteReadChannel.kt:246 copyTo, ServerPipeline.kt:206 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke": { + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", - "totalCount": 971, - "totalSize": 23304 - }, - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", - "totalCount": 2, - "totalSize": 48 + "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 13, + "totalSize": 312 + }, + "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 24 } }, - "totalSize": 95352 + "totalSize": 72336 }, "kotlin.Result$Failure": { "name": "kotlin.Result$Failure", "sites": { - "CancellableReusableContinuation.kt:24, ByteBufferChannel.kt:158, ByteWriteChannel.kt:168, ServerPipeline.kt:151": { - "stackTrace": "CancellableReusableContinuation.kt:24, ByteBufferChannel.kt:158, ByteWriteChannel.kt:168, ServerPipeline.kt:151", + "CancellableReusableContinuation.kt:24 close, ByteBufferChannel.kt:158 close, ByteWriteChannel.kt:168 close, ServerPipeline.kt:151 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:24 close, ByteBufferChannel.kt:158 close, ByteWriteChannel.kt:168 close, ServerPipeline.kt:151 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, - "CancellableReusableContinuation.kt:24, ByteBufferChannel.kt:158, Coroutines.kt:158, Coroutines.kt:157": { - "stackTrace": "CancellableReusableContinuation.kt:24, ByteBufferChannel.kt:158, Coroutines.kt:158, Coroutines.kt:157", + "CancellableReusableContinuation.kt:24 close, ByteBufferChannel.kt:158 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:24 close, ByteBufferChannel.kt:158 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, - "CancellableReusableContinuation.kt:24, ByteBufferChannel.kt:158, ByteWriteChannel.kt:168, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:24, ByteBufferChannel.kt:158, ByteWriteChannel.kt:168, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1", + "CancellableReusableContinuation.kt:24 close, ByteBufferChannel.kt:158 close, ByteWriteChannel.kt:168 close, BaseApplicationResponse.kt:360 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:24 close, ByteBufferChannel.kt:158 close, ByteWriteChannel.kt:168 close, BaseApplicationResponse.kt:360 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 } @@ -1208,108 +1213,62 @@ "kotlinx.coroutines.NodeList": { "name": "kotlinx.coroutines.NodeList", "sites": { - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", - "totalCount": 964, - "totalSize": 23136 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 8, - "totalSize": 192 + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 987, + "totalSize": 23688 }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", - "totalCount": 29, - "totalSize": 696 + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 13, + "totalSize": 312 }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteReadChannelJVM.kt:288, ByteReadChannel.kt:246, ServerPipeline.kt:206, ServerPipeline.kt:1, ServerPipeline.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteReadChannelJVM.kt:288, ByteReadChannel.kt:246, ServerPipeline.kt:206, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, ByteReadChannel.kt:246 copyTo, ServerPipeline.kt:206 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, ByteReadChannel.kt:246 copyTo, ServerPipeline.kt:206 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 24 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", - "totalCount": 2, - "totalSize": 48 } }, - "totalSize": 24096 + "totalSize": 24024 }, "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1": { "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", "sites": { - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", - "totalCount": 965, - "totalSize": 30880 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", - "totalCount": 998, - "totalSize": 31936 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 8, - "totalSize": 256 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteReadChannelJVM.kt:288, ByteReadChannel.kt:246, ServerPipeline.kt:206, ServerPipeline.kt:1, ServerPipeline.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2245, ByteBufferChannel.kt:1277, ByteReadChannelJVM.kt:288, ByteReadChannel.kt:246, ServerPipeline.kt:206, ServerPipeline.kt:1, ServerPipeline.kt:-1", - "totalCount": 769, - "totalSize": 24608 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", - "totalCount": 2, - "totalSize": 64 - } - }, - "totalSize": 87744 - }, - "kotlinx.coroutines.internal.Removed": { - "name": "kotlinx.coroutines.internal.Removed", - "sites": { - "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", - "totalCount": 954, - "totalSize": 15264 - }, - "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteReadChannelJVM.kt:288, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 19, - "totalSize": 304 + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 1000, + "totalSize": 32000 }, - "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:20, ByteBufferChannel.kt:161, ByteWriteChannel.kt:168, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:20, ByteBufferChannel.kt:161, ByteWriteChannel.kt:168, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1", - "totalCount": 1, - "totalSize": 16 + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 13, + "totalSize": 416 }, - "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59": { - "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2311, ByteBufferChannel.kt:1206, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", - "totalCount": 1, - "totalSize": 16 + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, ByteReadChannel.kt:246 copyTo, ServerPipeline.kt:206 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, ByteReadChannel.kt:246 copyTo, ServerPipeline.kt:206 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 944, + "totalSize": 30208 }, - "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:20, ByteBufferChannel.kt:161, Coroutines.kt:158, Coroutines.kt:157": { - "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:20, ByteBufferChannel.kt:161, Coroutines.kt:158, Coroutines.kt:157", + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", "totalCount": 1, - "totalSize": 16 + "totalSize": 32 } }, - "totalSize": 15616 + "totalSize": 62656 }, "kotlinx.coroutines.JobSupport$Finishing": { "name": "kotlinx.coroutines.JobSupport$Finishing", "sites": { - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", - "totalCount": 993, - "totalSize": 31776 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 721, + "totalSize": 23072 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", - "totalCount": 7, - "totalSize": 224 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 279, + "totalSize": 8928 } }, "totalSize": 32000 @@ -1317,15 +1276,15 @@ "kotlin.jvm.internal.Ref$ObjectRef": { "name": "kotlin.jvm.internal.Ref$ObjectRef", "sites": { - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", - "totalCount": 993, - "totalSize": 15888 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 721, + "totalSize": 11536 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", - "totalCount": 7, - "totalSize": 112 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 279, + "totalSize": 4464 } }, "totalSize": 16000 @@ -1333,15 +1292,15 @@ "[Ljava.lang.Object;": { "name": "[Ljava.lang.Object;", "sites": { - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", - "totalCount": 993, - "totalSize": 31776 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 721, + "totalSize": 23072 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", - "totalCount": 7, - "totalSize": 224 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 279, + "totalSize": 8928 } }, "totalSize": 32000 @@ -1349,15 +1308,15 @@ "java.util.ArrayList": { "name": "java.util.ArrayList", "sites": { - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", - "totalCount": 993, - "totalSize": 23832 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 721, + "totalSize": 17304 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", - "totalCount": 7, - "totalSize": 168 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 279, + "totalSize": 6696 } }, "totalSize": 24000 @@ -1365,29 +1324,44 @@ "kotlinx.coroutines.internal.DispatchedContinuation": { "name": "kotlinx.coroutines.internal.DispatchedContinuation", "sites": { - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2145, ByteBufferChannel.kt:140, Coroutines.kt:158, Coroutines.kt:157", - "totalCount": 993, - "totalSize": 47664 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 721, + "totalSize": 34608 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", - "totalCount": 7, - "totalSize": 336 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 279, + "totalSize": 13392 } }, "totalSize": 48000 }, - "kotlinx.coroutines.BlockingEventLoop": { - "name": "kotlinx.coroutines.BlockingEventLoop", + "kotlinx.coroutines.internal.Removed": { + "name": "kotlinx.coroutines.internal.Removed", "sites": { - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2134, ByteBufferChannel.kt:908, ByteBufferChannel.kt:1240, ByteBufferChannel.kt:-1", + "CancellableReusableContinuation.kt:132 dispose, CancellableReusableContinuation.kt:20 close, ByteBufferChannel.kt:161 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:132 dispose, CancellableReusableContinuation.kt:20 close, ByteBufferChannel.kt:161 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 274, + "totalSize": 4384 + }, + "CancellableReusableContinuation.kt:132 dispose, CancellableReusableContinuation.kt:64 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:132 dispose, CancellableReusableContinuation.kt:64 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 12, + "totalSize": 192 + }, + "CancellableReusableContinuation.kt:132 dispose, CancellableReusableContinuation.kt:64 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:132 dispose, CancellableReusableContinuation.kt:64 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", "totalCount": 1, - "totalSize": 48 + "totalSize": 16 + }, + "CancellableReusableContinuation.kt:132 dispose, CancellableReusableContinuation.kt:64 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke": { + "stackTrace": "CancellableReusableContinuation.kt:132 dispose, CancellableReusableContinuation.kt:64 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke", + "totalCount": 1, + "totalSize": 16 } }, - "totalSize": 48 + "totalSize": 4608 } } }, @@ -1398,8 +1372,8 @@ "io.ktor.http.cio.HttpParserKt$parseHeaders$2": { "name": "io.ktor.http.cio.HttpParserKt$parseHeaders$2", "sites": { - "HttpParser.kt:-1, HttpParser.kt:45, HttpParser.kt:-1": { - "stackTrace": "HttpParser.kt:-1, HttpParser.kt:45, HttpParser.kt:-1", + "HttpParser.kt:-1 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "HttpParser.kt:-1 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 } @@ -1409,8 +1383,8 @@ "io.ktor.http.cio.HttpHeadersMap": { "name": "io.ktor.http.cio.HttpHeadersMap", "sites": { - "HttpParser.kt:97, HttpParser.kt:45, HttpParser.kt:-1": { - "stackTrace": "HttpParser.kt:97, HttpParser.kt:45, HttpParser.kt:-1", + "HttpParser.kt:97 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "HttpParser.kt:97 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -1420,8 +1394,8 @@ "io.ktor.http.cio.Request": { "name": "io.ktor.http.cio.Request", "sites": { - "HttpParser.kt:47, HttpParser.kt:-1": { - "stackTrace": "HttpParser.kt:47, HttpParser.kt:-1", + "HttpParser.kt:47 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "HttpParser.kt:47 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 } @@ -1431,8 +1405,8 @@ "io.ktor.http.cio.HttpParserKt$parseRequest$1": { "name": "io.ktor.http.cio.HttpParserKt$parseRequest$1", "sites": { - "HttpParser.kt:-1, ServerPipeline.kt:57": { - "stackTrace": "HttpParser.kt:-1, ServerPipeline.kt:57", + "HttpParser.kt:-1 parseRequest, ServerPipeline.kt:57 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "HttpParser.kt:-1 parseRequest, ServerPipeline.kt:57 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 } @@ -1442,8 +1416,8 @@ "io.ktor.http.cio.internals.CharArrayBuilder": { "name": "io.ktor.http.cio.internals.CharArrayBuilder", "sites": { - "HttpParser.kt:25, ServerPipeline.kt:57": { - "stackTrace": "HttpParser.kt:25, ServerPipeline.kt:57", + "HttpParser.kt:25 parseRequest, ServerPipeline.kt:57 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "HttpParser.kt:25 parseRequest, ServerPipeline.kt:57 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 } @@ -1453,8 +1427,8 @@ "io.ktor.http.cio.internals.MutableRange": { "name": "io.ktor.http.cio.internals.MutableRange", "sites": { - "HttpParser.kt:26, ServerPipeline.kt:57": { - "stackTrace": "HttpParser.kt:26, ServerPipeline.kt:57", + "HttpParser.kt:26 parseRequest, ServerPipeline.kt:57 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "HttpParser.kt:26 parseRequest, ServerPipeline.kt:57 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -1465,48 +1439,48 @@ }, "CharArrayBuilder.kt": { "name": "CharArrayBuilder.kt", - "locationSize": 2160000, + "locationSize": 2176000, "instanceIndex": { "io.ktor.http.cio.internals.CharArrayBuilder$SubSequenceImpl": { "name": "io.ktor.http.cio.internals.CharArrayBuilder$SubSequenceImpl", "sites": { - "CharArrayBuilder.kt:37, HttpHeadersMap.kt:79, HttpParser.kt:128, HttpParser.kt:45, HttpParser.kt:-1": { - "stackTrace": "CharArrayBuilder.kt:37, HttpHeadersMap.kt:79, HttpParser.kt:128, HttpParser.kt:45, HttpParser.kt:-1", + "CharArrayBuilder.kt:37 subSequence, HttpHeadersMap.kt:79 get, HttpParser.kt:128 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CharArrayBuilder.kt:37 subSequence, HttpHeadersMap.kt:79 get, HttpParser.kt:128 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, - "CharArrayBuilder.kt:37, HttpHeadersMap.kt:79, ServerPipeline.kt:73": { - "stackTrace": "CharArrayBuilder.kt:37, HttpHeadersMap.kt:79, ServerPipeline.kt:73", + "CharArrayBuilder.kt:37 subSequence, HttpHeadersMap.kt:79 get, ServerPipeline.kt:73 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CharArrayBuilder.kt:37 subSequence, HttpHeadersMap.kt:79 get, ServerPipeline.kt:73 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, - "CharArrayBuilder.kt:37, HttpHeadersMap.kt:79, ServerPipeline.kt:91": { - "stackTrace": "CharArrayBuilder.kt:37, HttpHeadersMap.kt:79, ServerPipeline.kt:91", + "CharArrayBuilder.kt:37 subSequence, HttpHeadersMap.kt:79 get, ServerPipeline.kt:91 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CharArrayBuilder.kt:37 subSequence, HttpHeadersMap.kt:79 get, ServerPipeline.kt:91 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, - "CharArrayBuilder.kt:151, ConnectionOptions.kt:86, ConnectionOptions.kt:51, ServerPipeline.kt:91": { - "stackTrace": "CharArrayBuilder.kt:151, ConnectionOptions.kt:86, ConnectionOptions.kt:51, ServerPipeline.kt:91", + "CharArrayBuilder.kt:151 subSequence, ConnectionOptions.kt:86 parseSlow, ConnectionOptions.kt:51 parse, ServerPipeline.kt:91 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CharArrayBuilder.kt:151 subSequence, ConnectionOptions.kt:86 parseSlow, ConnectionOptions.kt:51 parse, ServerPipeline.kt:91 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, - "CharArrayBuilder.kt:37, HttpHeadersMap.kt:117, ServerPipeline.kt:94": { - "stackTrace": "CharArrayBuilder.kt:37, HttpHeadersMap.kt:117, ServerPipeline.kt:94", + "CharArrayBuilder.kt:37 subSequence, HttpHeadersMap.kt:117 valueAt, ServerPipeline.kt:94 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CharArrayBuilder.kt:37 subSequence, HttpHeadersMap.kt:117 valueAt, ServerPipeline.kt:94 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, - "CharArrayBuilder.kt:37, HttpHeadersMap.kt:79, CIOApplicationRequest.kt:41, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { - "stackTrace": "CharArrayBuilder.kt:37, HttpHeadersMap.kt:79, CIOApplicationRequest.kt:41, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "CharArrayBuilder.kt:37 subSequence, HttpHeadersMap.kt:79 get, CIOApplicationRequest.kt:41 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CharArrayBuilder.kt:37 subSequence, HttpHeadersMap.kt:79 get, CIOApplicationRequest.kt:41 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, - "CharArrayBuilder.kt:37, HttpHeadersMap.kt:104, CIOHeaders.kt:37, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CharArrayBuilder.kt:37, HttpHeadersMap.kt:104, CIOHeaders.kt:37, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CharArrayBuilder.kt:37 subSequence, HttpHeadersMap.kt:104 nameAt, CIOHeaders.kt:37 getKey, CIOHeaders.kt:36 getKey, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "CharArrayBuilder.kt:37 subSequence, HttpHeadersMap.kt:104 nameAt, CIOHeaders.kt:37 getKey, CIOHeaders.kt:36 getKey, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 6000, "totalSize": 192000 }, - "CharArrayBuilder.kt:37, HttpHeadersMap.kt:117, CIOHeaders.kt:38, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CharArrayBuilder.kt:37, HttpHeadersMap.kt:117, CIOHeaders.kt:38, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CharArrayBuilder.kt:37 subSequence, HttpHeadersMap.kt:117 valueAt, CIOHeaders.kt:38 getValue, CIOHeaders.kt:36 getValue, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "CharArrayBuilder.kt:37 subSequence, HttpHeadersMap.kt:117 valueAt, CIOHeaders.kt:38 getValue, CIOHeaders.kt:36 getValue, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 6000, "totalSize": 192000 } @@ -1516,69 +1490,69 @@ "[B": { "name": "[B", "sites": { - "CharArrayBuilder.kt:109, CharArrayBuilder.kt:10, CharArrayBuilder.kt:154, ConnectionOptions.kt:86, ConnectionOptions.kt:51, ServerPipeline.kt:91": { - "stackTrace": "CharArrayBuilder.kt:109, CharArrayBuilder.kt:10, CharArrayBuilder.kt:154, ConnectionOptions.kt:86, ConnectionOptions.kt:51, ServerPipeline.kt:91", + "CharArrayBuilder.kt:109 copy, CharArrayBuilder.kt:10 access$copy, CharArrayBuilder.kt:154 toString, ConnectionOptions.kt:86 parseSlow, ConnectionOptions.kt:51 parse, ServerPipeline.kt:91 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CharArrayBuilder.kt:109 copy, CharArrayBuilder.kt:10 access$copy, CharArrayBuilder.kt:154 toString, ConnectionOptions.kt:86 parseSlow, ConnectionOptions.kt:51 parse, ServerPipeline.kt:91 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, - "CharArrayBuilder.kt:154, ConnectionOptions.kt:86, ConnectionOptions.kt:51, ServerPipeline.kt:91": { - "stackTrace": "CharArrayBuilder.kt:154, ConnectionOptions.kt:86, ConnectionOptions.kt:51, ServerPipeline.kt:91", + "CharArrayBuilder.kt:154 toString, ConnectionOptions.kt:86 parseSlow, ConnectionOptions.kt:51 parse, ServerPipeline.kt:91 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CharArrayBuilder.kt:154 toString, ConnectionOptions.kt:86 parseSlow, ConnectionOptions.kt:51 parse, ServerPipeline.kt:91 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, - "CharArrayBuilder.kt:109, CharArrayBuilder.kt:10, CharArrayBuilder.kt:154, CIOApplicationRequest.kt:41, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { - "stackTrace": "CharArrayBuilder.kt:109, CharArrayBuilder.kt:10, CharArrayBuilder.kt:154, CIOApplicationRequest.kt:41, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "CharArrayBuilder.kt:109 copy, CharArrayBuilder.kt:10 access$copy, CharArrayBuilder.kt:154 toString, CIOApplicationRequest.kt:41 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CharArrayBuilder.kt:109 copy, CharArrayBuilder.kt:10 access$copy, CharArrayBuilder.kt:154 toString, CIOApplicationRequest.kt:41 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, - "CharArrayBuilder.kt:154, CIOApplicationRequest.kt:41, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { - "stackTrace": "CharArrayBuilder.kt:154, CIOApplicationRequest.kt:41, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "CharArrayBuilder.kt:154 toString, CIOApplicationRequest.kt:41 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CharArrayBuilder.kt:154 toString, CIOApplicationRequest.kt:41 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, - "CharArrayBuilder.kt:109, CharArrayBuilder.kt:10, CharArrayBuilder.kt:154, CIOHeaders.kt:37, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CharArrayBuilder.kt:109, CharArrayBuilder.kt:10, CharArrayBuilder.kt:154, CIOHeaders.kt:37, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CharArrayBuilder.kt:109 copy, CharArrayBuilder.kt:10 access$copy, CharArrayBuilder.kt:154 toString, CIOHeaders.kt:37 getKey, CIOHeaders.kt:36 getKey, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "CharArrayBuilder.kt:109 copy, CharArrayBuilder.kt:10 access$copy, CharArrayBuilder.kt:154 toString, CIOHeaders.kt:37 getKey, CIOHeaders.kt:36 getKey, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 6000, "totalSize": 176000 }, - "CharArrayBuilder.kt:154, CIOHeaders.kt:37, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CharArrayBuilder.kt:154, CIOHeaders.kt:37, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CharArrayBuilder.kt:154 toString, CIOHeaders.kt:37 getKey, CIOHeaders.kt:36 getKey, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend": { + "stackTrace": "CharArrayBuilder.kt:154 toString, CIOHeaders.kt:37 getKey, CIOHeaders.kt:36 getKey, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend", "totalCount": 6000, "totalSize": 176000 }, - "CharArrayBuilder.kt:109, CharArrayBuilder.kt:10, CharArrayBuilder.kt:154, CIOHeaders.kt:38, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CharArrayBuilder.kt:109, CharArrayBuilder.kt:10, CharArrayBuilder.kt:154, CIOHeaders.kt:38, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CharArrayBuilder.kt:109 copy, CharArrayBuilder.kt:10 access$copy, CharArrayBuilder.kt:154 toString, CIOHeaders.kt:38 getValue, CIOHeaders.kt:36 getValue, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "CharArrayBuilder.kt:109 copy, CharArrayBuilder.kt:10 access$copy, CharArrayBuilder.kt:154 toString, CIOHeaders.kt:38 getValue, CIOHeaders.kt:36 getValue, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 6000, - "totalSize": 216000 + "totalSize": 224000 }, - "CharArrayBuilder.kt:154, CIOHeaders.kt:38, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CharArrayBuilder.kt:154, CIOHeaders.kt:38, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CharArrayBuilder.kt:154 toString, CIOHeaders.kt:38 getValue, CIOHeaders.kt:36 getValue, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend": { + "stackTrace": "CharArrayBuilder.kt:154 toString, CIOHeaders.kt:38 getValue, CIOHeaders.kt:36 getValue, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend", "totalCount": 6000, - "totalSize": 216000 + "totalSize": 224000 } }, - "totalSize": 912000 + "totalSize": 928000 }, "java.lang.StringBuilder": { "name": "java.lang.StringBuilder", "sites": { - "CharArrayBuilder.kt:109, CharArrayBuilder.kt:10, CharArrayBuilder.kt:154, ConnectionOptions.kt:86, ConnectionOptions.kt:51, ServerPipeline.kt:91": { - "stackTrace": "CharArrayBuilder.kt:109, CharArrayBuilder.kt:10, CharArrayBuilder.kt:154, ConnectionOptions.kt:86, ConnectionOptions.kt:51, ServerPipeline.kt:91", + "CharArrayBuilder.kt:109 copy, CharArrayBuilder.kt:10 access$copy, CharArrayBuilder.kt:154 toString, ConnectionOptions.kt:86 parseSlow, ConnectionOptions.kt:51 parse, ServerPipeline.kt:91 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CharArrayBuilder.kt:109 copy, CharArrayBuilder.kt:10 access$copy, CharArrayBuilder.kt:154 toString, ConnectionOptions.kt:86 parseSlow, ConnectionOptions.kt:51 parse, ServerPipeline.kt:91 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, - "CharArrayBuilder.kt:109, CharArrayBuilder.kt:10, CharArrayBuilder.kt:154, CIOApplicationRequest.kt:41, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { - "stackTrace": "CharArrayBuilder.kt:109, CharArrayBuilder.kt:10, CharArrayBuilder.kt:154, CIOApplicationRequest.kt:41, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "CharArrayBuilder.kt:109 copy, CharArrayBuilder.kt:10 access$copy, CharArrayBuilder.kt:154 toString, CIOApplicationRequest.kt:41 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CharArrayBuilder.kt:109 copy, CharArrayBuilder.kt:10 access$copy, CharArrayBuilder.kt:154 toString, CIOApplicationRequest.kt:41 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, - "CharArrayBuilder.kt:109, CharArrayBuilder.kt:10, CharArrayBuilder.kt:154, CIOHeaders.kt:37, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CharArrayBuilder.kt:109, CharArrayBuilder.kt:10, CharArrayBuilder.kt:154, CIOHeaders.kt:37, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CharArrayBuilder.kt:109 copy, CharArrayBuilder.kt:10 access$copy, CharArrayBuilder.kt:154 toString, CIOHeaders.kt:37 getKey, CIOHeaders.kt:36 getKey, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "CharArrayBuilder.kt:109 copy, CharArrayBuilder.kt:10 access$copy, CharArrayBuilder.kt:154 toString, CIOHeaders.kt:37 getKey, CIOHeaders.kt:36 getKey, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 6000, "totalSize": 144000 }, - "CharArrayBuilder.kt:109, CharArrayBuilder.kt:10, CharArrayBuilder.kt:154, CIOHeaders.kt:38, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CharArrayBuilder.kt:109, CharArrayBuilder.kt:10, CharArrayBuilder.kt:154, CIOHeaders.kt:38, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CharArrayBuilder.kt:109 copy, CharArrayBuilder.kt:10 access$copy, CharArrayBuilder.kt:154 toString, CIOHeaders.kt:38 getValue, CIOHeaders.kt:36 getValue, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "CharArrayBuilder.kt:109 copy, CharArrayBuilder.kt:10 access$copy, CharArrayBuilder.kt:154 toString, CIOHeaders.kt:38 getValue, CIOHeaders.kt:36 getValue, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 6000, "totalSize": 144000 } @@ -1588,23 +1562,23 @@ "java.lang.String": { "name": "java.lang.String", "sites": { - "CharArrayBuilder.kt:154, ConnectionOptions.kt:86, ConnectionOptions.kt:51, ServerPipeline.kt:91": { - "stackTrace": "CharArrayBuilder.kt:154, ConnectionOptions.kt:86, ConnectionOptions.kt:51, ServerPipeline.kt:91", + "CharArrayBuilder.kt:154 toString, ConnectionOptions.kt:86 parseSlow, ConnectionOptions.kt:51 parse, ServerPipeline.kt:91 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CharArrayBuilder.kt:154 toString, ConnectionOptions.kt:86 parseSlow, ConnectionOptions.kt:51 parse, ServerPipeline.kt:91 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, - "CharArrayBuilder.kt:154, CIOApplicationRequest.kt:41, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { - "stackTrace": "CharArrayBuilder.kt:154, CIOApplicationRequest.kt:41, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "CharArrayBuilder.kt:154 toString, CIOApplicationRequest.kt:41 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CharArrayBuilder.kt:154 toString, CIOApplicationRequest.kt:41 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, - "CharArrayBuilder.kt:154, CIOHeaders.kt:37, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CharArrayBuilder.kt:154, CIOHeaders.kt:37, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CharArrayBuilder.kt:154 toString, CIOHeaders.kt:37 getKey, CIOHeaders.kt:36 getKey, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend": { + "stackTrace": "CharArrayBuilder.kt:154 toString, CIOHeaders.kt:37 getKey, CIOHeaders.kt:36 getKey, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend", "totalCount": 6000, "totalSize": 144000 }, - "CharArrayBuilder.kt:154, CIOHeaders.kt:38, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CharArrayBuilder.kt:154, CIOHeaders.kt:38, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CharArrayBuilder.kt:154 toString, CIOHeaders.kt:38 getValue, CIOHeaders.kt:36 getValue, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend": { + "stackTrace": "CharArrayBuilder.kt:154 toString, CIOHeaders.kt:38 getValue, CIOHeaders.kt:36 getValue, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend", "totalCount": 6000, "totalSize": 144000 } @@ -1620,18 +1594,18 @@ "io.ktor.utils.io.ByteBufferChannel": { "name": "io.ktor.utils.io.ByteBufferChannel", "sites": { - "ByteChannel.kt:14, ByteChannel.kt:14, ServerPipeline.kt:70": { - "stackTrace": "ByteChannel.kt:14, ByteChannel.kt:14, ServerPipeline.kt:70", + "ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServerPipeline.kt:70 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServerPipeline.kt:70 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 112000 }, - "ByteChannel.kt:14, ServerPipeline.kt:117": { - "stackTrace": "ByteChannel.kt:14, ServerPipeline.kt:117", + "ByteChannel.kt:14 ByteChannel, ServerPipeline.kt:117 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteChannel.kt:14 ByteChannel, ServerPipeline.kt:117 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 112000 }, - "ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "ByteChannel.kt:14, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 112000 } @@ -1647,8 +1621,8 @@ "[Ljava.lang.String;": { "name": "[Ljava.lang.String;", "sites": { - "HttpProtocolVersion.kt:58, ServerPipeline.kt:75": { - "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "HttpProtocolVersion.kt:58 parse, ServerPipeline.kt:75 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "HttpProtocolVersion.kt:58 parse, ServerPipeline.kt:75 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -1658,8 +1632,8 @@ "java.util.Arrays$ArrayList": { "name": "java.util.Arrays$ArrayList", "sites": { - "HttpProtocolVersion.kt:58, ServerPipeline.kt:75": { - "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "HttpProtocolVersion.kt:58 parse, ServerPipeline.kt:75 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "HttpProtocolVersion.kt:58 parse, ServerPipeline.kt:75 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -1669,8 +1643,8 @@ "kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$2": { "name": "kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$2", "sites": { - "HttpProtocolVersion.kt:58, ServerPipeline.kt:75": { - "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "HttpProtocolVersion.kt:58 parse, ServerPipeline.kt:75 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "HttpProtocolVersion.kt:58 parse, ServerPipeline.kt:75 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -1680,8 +1654,8 @@ "kotlin.text.DelimitedRangesSequence": { "name": "kotlin.text.DelimitedRangesSequence", "sites": { - "HttpProtocolVersion.kt:58, ServerPipeline.kt:75": { - "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "HttpProtocolVersion.kt:58 parse, ServerPipeline.kt:75 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "HttpProtocolVersion.kt:58 parse, ServerPipeline.kt:75 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 } @@ -1691,8 +1665,8 @@ "kotlin.sequences.SequencesKt___SequencesKt$asIterable$$inlined$Iterable$1": { "name": "kotlin.sequences.SequencesKt___SequencesKt$asIterable$$inlined$Iterable$1", "sites": { - "HttpProtocolVersion.kt:58, ServerPipeline.kt:75": { - "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "HttpProtocolVersion.kt:58 parse, ServerPipeline.kt:75 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "HttpProtocolVersion.kt:58 parse, ServerPipeline.kt:75 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 } @@ -1702,8 +1676,8 @@ "[Ljava.lang.Object;": { "name": "[Ljava.lang.Object;", "sites": { - "HttpProtocolVersion.kt:58, ServerPipeline.kt:75": { - "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "HttpProtocolVersion.kt:58 parse, ServerPipeline.kt:75 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "HttpProtocolVersion.kt:58 parse, ServerPipeline.kt:75 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 56000 } @@ -1713,8 +1687,8 @@ "java.util.ArrayList": { "name": "java.util.ArrayList", "sites": { - "HttpProtocolVersion.kt:58, ServerPipeline.kt:75": { - "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "HttpProtocolVersion.kt:58 parse, ServerPipeline.kt:75 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "HttpProtocolVersion.kt:58 parse, ServerPipeline.kt:75 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -1724,8 +1698,8 @@ "kotlin.text.DelimitedRangesSequence$iterator$1": { "name": "kotlin.text.DelimitedRangesSequence$iterator$1", "sites": { - "HttpProtocolVersion.kt:58, ServerPipeline.kt:75": { - "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "HttpProtocolVersion.kt:58 parse, ServerPipeline.kt:75 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "HttpProtocolVersion.kt:58 parse, ServerPipeline.kt:75 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 } @@ -1735,8 +1709,8 @@ "kotlin.ranges.IntRange": { "name": "kotlin.ranges.IntRange", "sites": { - "HttpProtocolVersion.kt:58, ServerPipeline.kt:75": { - "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "HttpProtocolVersion.kt:58 parse, ServerPipeline.kt:75 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "HttpProtocolVersion.kt:58 parse, ServerPipeline.kt:75 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 6000, "totalSize": 144000 } @@ -1746,8 +1720,8 @@ "java.util.Arrays$ArrayItr": { "name": "java.util.Arrays$ArrayItr", "sites": { - "HttpProtocolVersion.kt:58, ServerPipeline.kt:75": { - "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "HttpProtocolVersion.kt:58 parse, ServerPipeline.kt:75 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "HttpProtocolVersion.kt:58 parse, ServerPipeline.kt:75 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 9000, "totalSize": 216000 } @@ -1757,8 +1731,8 @@ "kotlin.Pair": { "name": "kotlin.Pair", "sites": { - "HttpProtocolVersion.kt:58, ServerPipeline.kt:75": { - "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "HttpProtocolVersion.kt:58 parse, ServerPipeline.kt:75 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "HttpProtocolVersion.kt:58 parse, ServerPipeline.kt:75 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 4000, "totalSize": 96000 } @@ -1768,8 +1742,8 @@ "[B": { "name": "[B", "sites": { - "HttpProtocolVersion.kt:58, ServerPipeline.kt:75": { - "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "HttpProtocolVersion.kt:58 parse, ServerPipeline.kt:75 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "HttpProtocolVersion.kt:58 parse, ServerPipeline.kt:75 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 3000, "totalSize": 72000 } @@ -1779,8 +1753,8 @@ "java.lang.String": { "name": "java.lang.String", "sites": { - "HttpProtocolVersion.kt:58, ServerPipeline.kt:75": { - "stackTrace": "HttpProtocolVersion.kt:58, ServerPipeline.kt:75", + "HttpProtocolVersion.kt:58 parse, ServerPipeline.kt:75 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "HttpProtocolVersion.kt:58 parse, ServerPipeline.kt:75 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 3000, "totalSize": 72000 } @@ -1796,8 +1770,8 @@ "kotlinx.coroutines.channels.ChannelResult": { "name": "kotlinx.coroutines.channels.ChannelResult", "sites": { - "ServerPipeline.kt:83": { - "stackTrace": "ServerPipeline.kt:83", + "ServerPipeline.kt:83 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServerPipeline.kt:83 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 } @@ -1807,8 +1781,8 @@ "kotlinx.coroutines.internal.LimitedDispatcher$Worker": { "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", "sites": { - "ServerPipeline.kt:83": { - "stackTrace": "ServerPipeline.kt:83", + "ServerPipeline.kt:83 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServerPipeline.kt:83 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -1818,8 +1792,8 @@ "kotlinx.coroutines.scheduling.TaskImpl": { "name": "kotlinx.coroutines.scheduling.TaskImpl", "sites": { - "ServerPipeline.kt:83": { - "stackTrace": "ServerPipeline.kt:83", + "ServerPipeline.kt:83 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServerPipeline.kt:83 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 } @@ -1829,8 +1803,8 @@ "kotlinx.coroutines.CompletableDeferredImpl": { "name": "kotlinx.coroutines.CompletableDeferredImpl", "sites": { - "ServerPipeline.kt:122": { - "stackTrace": "ServerPipeline.kt:122", + "ServerPipeline.kt:122 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServerPipeline.kt:122 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -1840,13 +1814,13 @@ "io.ktor.server.cio.backend.ServerPipelineKt$startServerConnectionPipeline$1$2": { "name": "io.ktor.server.cio.backend.ServerPipelineKt$startServerConnectionPipeline$1$2", "sites": { - "ServerPipeline.kt:124": { - "stackTrace": "ServerPipeline.kt:124", + "ServerPipeline.kt:124 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServerPipeline.kt:124 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 64000 }, - "ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124": { - "stackTrace": "ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124", + "ServerPipeline.kt:-1 create, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, ServerPipeline.kt:124 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServerPipeline.kt:-1 create, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, ServerPipeline.kt:124 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 64000 } @@ -1856,8 +1830,8 @@ "kotlin.coroutines.CombinedContext": { "name": "kotlin.coroutines.CombinedContext", "sites": { - "ServerPipeline.kt:124": { - "stackTrace": "ServerPipeline.kt:124", + "ServerPipeline.kt:124 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServerPipeline.kt:124 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 9000, "totalSize": 216000 } @@ -1867,8 +1841,8 @@ "kotlinx.coroutines.ChildHandleNode": { "name": "kotlinx.coroutines.ChildHandleNode", "sites": { - "ServerPipeline.kt:124": { - "stackTrace": "ServerPipeline.kt:124", + "ServerPipeline.kt:124 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServerPipeline.kt:124 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 } @@ -1878,18 +1852,18 @@ "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1": { "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", "sites": { - "ServerPipeline.kt:124": { - "stackTrace": "ServerPipeline.kt:124", + "ServerPipeline.kt:124 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServerPipeline.kt:124 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, - "ServerPipeline.kt:146": { - "stackTrace": "ServerPipeline.kt:146", + "ServerPipeline.kt:146 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServerPipeline.kt:146 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, - "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1": { - "stackTrace": "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "ServerPipeline.kt:200 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, WeakTimeoutQueueJvm.kt:86 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServerPipeline.kt:200 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, WeakTimeoutQueueJvm.kt:86 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 } @@ -1899,8 +1873,8 @@ "kotlinx.coroutines.StandaloneCoroutine": { "name": "kotlinx.coroutines.StandaloneCoroutine", "sites": { - "ServerPipeline.kt:124": { - "stackTrace": "ServerPipeline.kt:124", + "ServerPipeline.kt:124 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServerPipeline.kt:124 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -1910,8 +1884,8 @@ "io.ktor.server.cio.backend.ServerRequestScope": { "name": "io.ktor.server.cio.backend.ServerRequestScope", "sites": { - "ServerPipeline.kt:125, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124": { - "stackTrace": "ServerPipeline.kt:125, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124", + "ServerPipeline.kt:125 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, ServerPipeline.kt:124 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServerPipeline.kt:125 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, ServerPipeline.kt:124 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 } @@ -1921,8 +1895,8 @@ "kotlinx.coroutines.JobSupport$AwaitContinuation": { "name": "kotlinx.coroutines.JobSupport$AwaitContinuation", "sites": { - "ServerPipeline.kt:146": { - "stackTrace": "ServerPipeline.kt:146", + "ServerPipeline.kt:146 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServerPipeline.kt:146 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 56000 } @@ -1932,13 +1906,13 @@ "kotlinx.coroutines.ChildContinuation": { "name": "kotlinx.coroutines.ChildContinuation", "sites": { - "ServerPipeline.kt:146": { - "stackTrace": "ServerPipeline.kt:146", + "ServerPipeline.kt:146 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServerPipeline.kt:146 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, - "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1": { - "stackTrace": "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "ServerPipeline.kt:200 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, WeakTimeoutQueueJvm.kt:86 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServerPipeline.kt:200 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, WeakTimeoutQueueJvm.kt:86 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 } @@ -1948,8 +1922,8 @@ "kotlinx.coroutines.ResumeAwaitOnCompletion": { "name": "kotlinx.coroutines.ResumeAwaitOnCompletion", "sites": { - "ServerPipeline.kt:146": { - "stackTrace": "ServerPipeline.kt:146", + "ServerPipeline.kt:146 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServerPipeline.kt:146 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 } @@ -1959,8 +1933,8 @@ "kotlinx.coroutines.DisposeOnCancel": { "name": "kotlinx.coroutines.DisposeOnCancel", "sites": { - "ServerPipeline.kt:146": { - "stackTrace": "ServerPipeline.kt:146", + "ServerPipeline.kt:146 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServerPipeline.kt:146 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 } @@ -1970,8 +1944,8 @@ "io.ktor.server.cio.backend.ServerPipelineKt$pipelineWriterLoop$receiveChildOrNull$1": { "name": "io.ktor.server.cio.backend.ServerPipelineKt$pipelineWriterLoop$receiveChildOrNull$1", "sites": { - "ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1": { - "stackTrace": "ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "ServerPipeline.kt:-1 create, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, WeakTimeoutQueueJvm.kt:86 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServerPipeline.kt:-1 create, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, WeakTimeoutQueueJvm.kt:86 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 } @@ -1981,8 +1955,8 @@ "kotlinx.coroutines.channels.BufferedChannel$receiveCatching$1": { "name": "kotlinx.coroutines.channels.BufferedChannel$receiveCatching$1", "sites": { - "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1": { - "stackTrace": "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "ServerPipeline.kt:200 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, WeakTimeoutQueueJvm.kt:86 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServerPipeline.kt:200 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, WeakTimeoutQueueJvm.kt:86 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 } @@ -1992,8 +1966,8 @@ "kotlinx.coroutines.channels.BufferedChannel$receiveCatchingOnNoWaiterSuspend$1": { "name": "kotlinx.coroutines.channels.BufferedChannel$receiveCatchingOnNoWaiterSuspend$1", "sites": { - "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1": { - "stackTrace": "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "ServerPipeline.kt:200 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, WeakTimeoutQueueJvm.kt:86 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServerPipeline.kt:200 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, WeakTimeoutQueueJvm.kt:86 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 56000 } @@ -2003,8 +1977,8 @@ "kotlinx.coroutines.internal.DispatchedContinuation": { "name": "kotlinx.coroutines.internal.DispatchedContinuation", "sites": { - "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1": { - "stackTrace": "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "ServerPipeline.kt:200 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, WeakTimeoutQueueJvm.kt:86 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServerPipeline.kt:200 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, WeakTimeoutQueueJvm.kt:86 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 } @@ -2014,8 +1988,8 @@ "kotlinx.coroutines.CancellableContinuationImpl": { "name": "kotlinx.coroutines.CancellableContinuationImpl", "sites": { - "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1": { - "stackTrace": "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "ServerPipeline.kt:200 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, WeakTimeoutQueueJvm.kt:86 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServerPipeline.kt:200 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, WeakTimeoutQueueJvm.kt:86 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 } @@ -2025,8 +1999,8 @@ "kotlinx.coroutines.channels.ReceiveCatching": { "name": "kotlinx.coroutines.channels.ReceiveCatching", "sites": { - "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1": { - "stackTrace": "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "ServerPipeline.kt:200 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, WeakTimeoutQueueJvm.kt:86 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServerPipeline.kt:200 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, WeakTimeoutQueueJvm.kt:86 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 } @@ -2036,8 +2010,8 @@ "kotlinx.coroutines.NodeList": { "name": "kotlinx.coroutines.NodeList", "sites": { - "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1": { - "stackTrace": "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "ServerPipeline.kt:200 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, WeakTimeoutQueueJvm.kt:86 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServerPipeline.kt:200 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, WeakTimeoutQueueJvm.kt:86 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -2047,8 +2021,8 @@ "[Ljava.lang.Object;": { "name": "[Ljava.lang.Object;", "sites": { - "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1": { - "stackTrace": "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "ServerPipeline.kt:200 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, WeakTimeoutQueueJvm.kt:86 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServerPipeline.kt:200 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, WeakTimeoutQueueJvm.kt:86 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 31, "totalSize": 8432 } @@ -2058,8 +2032,8 @@ "java.util.concurrent.atomic.AtomicReferenceArray": { "name": "java.util.concurrent.atomic.AtomicReferenceArray", "sites": { - "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1": { - "stackTrace": "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "ServerPipeline.kt:200 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, WeakTimeoutQueueJvm.kt:86 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServerPipeline.kt:200 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, WeakTimeoutQueueJvm.kt:86 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 31, "totalSize": 496 } @@ -2069,8 +2043,8 @@ "kotlinx.coroutines.channels.ChannelSegment": { "name": "kotlinx.coroutines.channels.ChannelSegment", "sites": { - "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1": { - "stackTrace": "ServerPipeline.kt:200, ServerPipeline.kt:-1, ServerPipeline.kt:-1, WeakTimeoutQueueJvm.kt:86, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "ServerPipeline.kt:200 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, WeakTimeoutQueueJvm.kt:86 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServerPipeline.kt:200 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, WeakTimeoutQueueJvm.kt:86 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 31, "totalSize": 1240 } @@ -2086,8 +2060,8 @@ "java.util.ArrayList": { "name": "java.util.ArrayList", "sites": { - "ConnectionOptions.kt:83, ConnectionOptions.kt:51, ServerPipeline.kt:91": { - "stackTrace": "ConnectionOptions.kt:83, ConnectionOptions.kt:51, ServerPipeline.kt:91", + "ConnectionOptions.kt:83 parseSlow, ConnectionOptions.kt:51 parse, ServerPipeline.kt:91 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ConnectionOptions.kt:83 parseSlow, ConnectionOptions.kt:51 parse, ServerPipeline.kt:91 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -2097,8 +2071,8 @@ "[Ljava.lang.Object;": { "name": "[Ljava.lang.Object;", "sites": { - "ConnectionOptions.kt:86, ConnectionOptions.kt:51, ServerPipeline.kt:91": { - "stackTrace": "ConnectionOptions.kt:86, ConnectionOptions.kt:51, ServerPipeline.kt:91", + "ConnectionOptions.kt:86 parseSlow, ConnectionOptions.kt:51 parse, ServerPipeline.kt:91 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ConnectionOptions.kt:86 parseSlow, ConnectionOptions.kt:51 parse, ServerPipeline.kt:91 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 56000 } @@ -2108,8 +2082,8 @@ "io.ktor.http.cio.ConnectionOptions": { "name": "io.ktor.http.cio.ConnectionOptions", "sites": { - "ConnectionOptions.kt:105, ConnectionOptions.kt:51, ServerPipeline.kt:91": { - "stackTrace": "ConnectionOptions.kt:105, ConnectionOptions.kt:51, ServerPipeline.kt:91", + "ConnectionOptions.kt:105 parseSlow, ConnectionOptions.kt:51 parse, ServerPipeline.kt:91 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ConnectionOptions.kt:105 parseSlow, ConnectionOptions.kt:51 parse, ServerPipeline.kt:91 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -2120,13 +2094,13 @@ }, "WeakTimeoutQueueJvm.kt": { "name": "WeakTimeoutQueueJvm.kt", - "locationSize": 584640, + "locationSize": 590272, "instanceIndex": { "kotlinx.coroutines.internal.LimitedDispatcher$Worker": { "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", "sites": { - "WeakTimeoutQueueJvm.kt:191": { - "stackTrace": "WeakTimeoutQueueJvm.kt:191", + "WeakTimeoutQueueJvm.kt:191 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "WeakTimeoutQueueJvm.kt:191 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -2136,8 +2110,8 @@ "kotlinx.coroutines.scheduling.TaskImpl": { "name": "kotlinx.coroutines.scheduling.TaskImpl", "sites": { - "WeakTimeoutQueueJvm.kt:191": { - "stackTrace": "WeakTimeoutQueueJvm.kt:191", + "WeakTimeoutQueueJvm.kt:191 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "WeakTimeoutQueueJvm.kt:191 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 } @@ -2147,8 +2121,8 @@ "[Ljava.lang.StackTraceElement;": { "name": "[Ljava.lang.StackTraceElement;", "sites": { - "WeakTimeoutQueueJvm.kt:192": { - "stackTrace": "WeakTimeoutQueueJvm.kt:192", + "WeakTimeoutQueueJvm.kt:192 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "WeakTimeoutQueueJvm.kt:192 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 2000, "totalSize": 32000 } @@ -2158,8 +2132,8 @@ "kotlinx.coroutines.JobCancellationException": { "name": "kotlinx.coroutines.JobCancellationException", "sites": { - "WeakTimeoutQueueJvm.kt:192": { - "stackTrace": "WeakTimeoutQueueJvm.kt:192", + "WeakTimeoutQueueJvm.kt:192 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "WeakTimeoutQueueJvm.kt:192 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 } @@ -2169,8 +2143,8 @@ "kotlinx.coroutines.CompletedExceptionally": { "name": "kotlinx.coroutines.CompletedExceptionally", "sites": { - "WeakTimeoutQueueJvm.kt:192": { - "stackTrace": "WeakTimeoutQueueJvm.kt:192", + "WeakTimeoutQueueJvm.kt:192 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "WeakTimeoutQueueJvm.kt:192 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -2180,8 +2154,8 @@ "kotlinx.coroutines.JobSupport$Finishing": { "name": "kotlinx.coroutines.JobSupport$Finishing", "sites": { - "WeakTimeoutQueueJvm.kt:192": { - "stackTrace": "WeakTimeoutQueueJvm.kt:192", + "WeakTimeoutQueueJvm.kt:192 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "WeakTimeoutQueueJvm.kt:192 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 } @@ -2191,8 +2165,8 @@ "kotlin.jvm.internal.Ref$ObjectRef": { "name": "kotlin.jvm.internal.Ref$ObjectRef", "sites": { - "WeakTimeoutQueueJvm.kt:192": { - "stackTrace": "WeakTimeoutQueueJvm.kt:192", + "WeakTimeoutQueueJvm.kt:192 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "WeakTimeoutQueueJvm.kt:192 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 } @@ -2202,8 +2176,8 @@ "[Ljava.lang.Object;": { "name": "[Ljava.lang.Object;", "sites": { - "WeakTimeoutQueueJvm.kt:192": { - "stackTrace": "WeakTimeoutQueueJvm.kt:192", + "WeakTimeoutQueueJvm.kt:192 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "WeakTimeoutQueueJvm.kt:192 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 } @@ -2213,8 +2187,8 @@ "java.util.ArrayList": { "name": "java.util.ArrayList", "sites": { - "WeakTimeoutQueueJvm.kt:192": { - "stackTrace": "WeakTimeoutQueueJvm.kt:192", + "WeakTimeoutQueueJvm.kt:192 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "WeakTimeoutQueueJvm.kt:192 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -2224,8 +2198,8 @@ "java.util.ArrayList$Itr": { "name": "java.util.ArrayList$Itr", "sites": { - "WeakTimeoutQueueJvm.kt:192": { - "stackTrace": "WeakTimeoutQueueJvm.kt:192", + "WeakTimeoutQueueJvm.kt:192 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "WeakTimeoutQueueJvm.kt:192 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 } @@ -2235,8 +2209,8 @@ "kotlinx.coroutines.ChildHandleNode": { "name": "kotlinx.coroutines.ChildHandleNode", "sites": { - "WeakTimeoutQueueJvm.kt:179, WeakTimeoutQueueJvm.kt:77, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1": { - "stackTrace": "WeakTimeoutQueueJvm.kt:179, WeakTimeoutQueueJvm.kt:77, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "WeakTimeoutQueueJvm.kt:179 , WeakTimeoutQueueJvm.kt:77 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "WeakTimeoutQueueJvm.kt:179 , WeakTimeoutQueueJvm.kt:77 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 } @@ -2246,8 +2220,8 @@ "kotlinx.coroutines.JobImpl": { "name": "kotlinx.coroutines.JobImpl", "sites": { - "WeakTimeoutQueueJvm.kt:179, WeakTimeoutQueueJvm.kt:77, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1": { - "stackTrace": "WeakTimeoutQueueJvm.kt:179, WeakTimeoutQueueJvm.kt:77, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "WeakTimeoutQueueJvm.kt:179 , WeakTimeoutQueueJvm.kt:77 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "WeakTimeoutQueueJvm.kt:179 , WeakTimeoutQueueJvm.kt:77 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -2257,8 +2231,8 @@ "kotlin.coroutines.CombinedContext": { "name": "kotlin.coroutines.CombinedContext", "sites": { - "WeakTimeoutQueueJvm.kt:181, WeakTimeoutQueueJvm.kt:176, WeakTimeoutQueueJvm.kt:77, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1": { - "stackTrace": "WeakTimeoutQueueJvm.kt:181, WeakTimeoutQueueJvm.kt:176, WeakTimeoutQueueJvm.kt:77, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "WeakTimeoutQueueJvm.kt:181 , WeakTimeoutQueueJvm.kt:176 , WeakTimeoutQueueJvm.kt:77 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "WeakTimeoutQueueJvm.kt:181 , WeakTimeoutQueueJvm.kt:176 , WeakTimeoutQueueJvm.kt:77 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 3000, "totalSize": 72000 } @@ -2268,8 +2242,8 @@ "io.ktor.server.cio.internal.WeakTimeoutQueue$WeakTimeoutCoroutine": { "name": "io.ktor.server.cio.internal.WeakTimeoutQueue$WeakTimeoutCoroutine", "sites": { - "WeakTimeoutQueueJvm.kt:77, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1": { - "stackTrace": "WeakTimeoutQueueJvm.kt:77, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "WeakTimeoutQueueJvm.kt:77 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "WeakTimeoutQueueJvm.kt:77 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -2279,8 +2253,8 @@ "java.lang.Long": { "name": "java.lang.Long", "sites": { - "WeakTimeoutQueueJvm.kt:12, WeakTimeoutQueueJvm.kt:11, WeakTimeoutQueueJvm.kt:109, WeakTimeoutQueueJvm.kt:78, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1": { - "stackTrace": "WeakTimeoutQueueJvm.kt:12, WeakTimeoutQueueJvm.kt:11, WeakTimeoutQueueJvm.kt:109, WeakTimeoutQueueJvm.kt:78, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "WeakTimeoutQueueJvm.kt:12 invoke, WeakTimeoutQueueJvm.kt:11 invoke, WeakTimeoutQueueJvm.kt:109 register, WeakTimeoutQueueJvm.kt:78 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "WeakTimeoutQueueJvm.kt:12 invoke, WeakTimeoutQueueJvm.kt:11 invoke, WeakTimeoutQueueJvm.kt:109 register, WeakTimeoutQueueJvm.kt:78 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -2290,8 +2264,8 @@ "io.ktor.server.cio.internal.WeakTimeoutQueue$JobTask": { "name": "io.ktor.server.cio.internal.WeakTimeoutQueue$JobTask", "sites": { - "WeakTimeoutQueueJvm.kt:113, WeakTimeoutQueueJvm.kt:78, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1": { - "stackTrace": "WeakTimeoutQueueJvm.kt:113, WeakTimeoutQueueJvm.kt:78, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "WeakTimeoutQueueJvm.kt:113 register, WeakTimeoutQueueJvm.kt:78 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "WeakTimeoutQueueJvm.kt:113 register, WeakTimeoutQueueJvm.kt:78 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 } @@ -2301,8 +2275,8 @@ "io.ktor.server.cio.internal.WeakTimeoutQueue$withTimeout$2$1": { "name": "io.ktor.server.cio.internal.WeakTimeoutQueue$withTimeout$2$1", "sites": { - "WeakTimeoutQueueJvm.kt:79, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1": { - "stackTrace": "WeakTimeoutQueueJvm.kt:79, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "WeakTimeoutQueueJvm.kt:79 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "WeakTimeoutQueueJvm.kt:79 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -2312,8 +2286,8 @@ "kotlinx.coroutines.InvokeOnCompletion": { "name": "kotlinx.coroutines.InvokeOnCompletion", "sites": { - "WeakTimeoutQueueJvm.kt:-1, WeakTimeoutQueueJvm.kt:79, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1": { - "stackTrace": "WeakTimeoutQueueJvm.kt:-1, WeakTimeoutQueueJvm.kt:79, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", + "WeakTimeoutQueueJvm.kt:-1 invokeOnCompletion, WeakTimeoutQueueJvm.kt:79 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "WeakTimeoutQueueJvm.kt:-1 invokeOnCompletion, WeakTimeoutQueueJvm.kt:79 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 } @@ -2323,24 +2297,24 @@ "kotlinx.coroutines.internal.Removed": { "name": "kotlinx.coroutines.internal.Removed", "sites": { - "WeakTimeoutQueueJvm.kt:192": { - "stackTrace": "WeakTimeoutQueueJvm.kt:192", - "totalCount": 2, - "totalSize": 32 + "WeakTimeoutQueueJvm.kt:192 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "WeakTimeoutQueueJvm.kt:192 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 4, + "totalSize": 64 } }, - "totalSize": 32 + "totalSize": 64 }, "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1": { "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", "sites": { - "WeakTimeoutQueueJvm.kt:179, WeakTimeoutQueueJvm.kt:77, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1": { - "stackTrace": "WeakTimeoutQueueJvm.kt:179, WeakTimeoutQueueJvm.kt:77, ServerPipeline.kt:204, ServerPipeline.kt:1, ServerPipeline.kt:-1", - "totalCount": 769, - "totalSize": 24608 + "WeakTimeoutQueueJvm.kt:179 , WeakTimeoutQueueJvm.kt:77 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "WeakTimeoutQueueJvm.kt:179 , WeakTimeoutQueueJvm.kt:77 withTimeout, ServerPipeline.kt:204 pipelineWriterLoop, ServerPipeline.kt:1 access$pipelineWriterLoop, ServerPipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 944, + "totalSize": 30208 } }, - "totalSize": 24608 + "totalSize": 30208 } } }, @@ -2351,8 +2325,8 @@ "io.ktor.server.cio.CIOApplicationEngine$startConnector$1": { "name": "io.ktor.server.cio.CIOApplicationEngine$startConnector$1", "sites": { - "CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124": { - "stackTrace": "CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124", + "CIOApplicationEngine.kt:-1 invoke, CIOApplicationEngine.kt:-1 invoke, ServerPipeline.kt:135 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, ServerPipeline.kt:124 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CIOApplicationEngine.kt:-1 invoke, CIOApplicationEngine.kt:-1 invoke, ServerPipeline.kt:135 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, ServerPipeline.kt:124 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 } @@ -2362,13 +2336,13 @@ "io.ktor.server.cio.CIOApplicationEngine$handleRequest$2": { "name": "io.ktor.server.cio.CIOApplicationEngine$handleRequest$2", "sites": { - "CIOApplicationEngine.kt:159, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:121, CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124": { - "stackTrace": "CIOApplicationEngine.kt:159, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:121, CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124", + "CIOApplicationEngine.kt:154 handleRequest, CIOApplicationEngine.kt:23 access$handleRequest, CIOApplicationEngine.kt:116 invokeSuspend, CIOApplicationEngine.kt:-1 invoke, CIOApplicationEngine.kt:-1 invoke, ServerPipeline.kt:135 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, ServerPipeline.kt:124 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask": { + "stackTrace": "CIOApplicationEngine.kt:154 handleRequest, CIOApplicationEngine.kt:23 access$handleRequest, CIOApplicationEngine.kt:116 invokeSuspend, CIOApplicationEngine.kt:-1 invoke, CIOApplicationEngine.kt:-1 invoke, ServerPipeline.kt:135 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, ServerPipeline.kt:124 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask", "totalCount": 1000, "totalSize": 48000 }, - "CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:159, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:121, CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124": { - "stackTrace": "CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:159, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:121, CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124", + "CIOApplicationEngine.kt:-1 create, IntrinsicsJvm.kt:163 createCoroutineUnintercepted, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, CIOApplicationEngine.kt:154 handleRequest, CIOApplicationEngine.kt:23 access$handleRequest, CIOApplicationEngine.kt:116 invokeSuspend, CIOApplicationEngine.kt:-1 invoke, CIOApplicationEngine.kt:-1 invoke, ServerPipeline.kt:135 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, ServerPipeline.kt:124 invokeSuspend": { + "stackTrace": "CIOApplicationEngine.kt:-1 create, IntrinsicsJvm.kt:163 createCoroutineUnintercepted, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, CIOApplicationEngine.kt:154 handleRequest, CIOApplicationEngine.kt:23 access$handleRequest, CIOApplicationEngine.kt:116 invokeSuspend, CIOApplicationEngine.kt:-1 invoke, CIOApplicationEngine.kt:-1 invoke, ServerPipeline.kt:135 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, ServerPipeline.kt:124 invokeSuspend", "totalCount": 1000, "totalSize": 48000 } @@ -2378,8 +2352,8 @@ "kotlin.coroutines.CombinedContext": { "name": "kotlin.coroutines.CombinedContext", "sites": { - "CIOApplicationEngine.kt:159, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:121, CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124": { - "stackTrace": "CIOApplicationEngine.kt:159, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:121, CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124", + "CIOApplicationEngine.kt:154 handleRequest, CIOApplicationEngine.kt:23 access$handleRequest, CIOApplicationEngine.kt:116 invokeSuspend, CIOApplicationEngine.kt:-1 invoke, CIOApplicationEngine.kt:-1 invoke, ServerPipeline.kt:135 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, ServerPipeline.kt:124 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask": { + "stackTrace": "CIOApplicationEngine.kt:154 handleRequest, CIOApplicationEngine.kt:23 access$handleRequest, CIOApplicationEngine.kt:116 invokeSuspend, CIOApplicationEngine.kt:-1 invoke, CIOApplicationEngine.kt:-1 invoke, ServerPipeline.kt:135 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, ServerPipeline.kt:124 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask", "totalCount": 4000, "totalSize": 96000 } @@ -2389,8 +2363,8 @@ "kotlinx.coroutines.ChildHandleNode": { "name": "kotlinx.coroutines.ChildHandleNode", "sites": { - "CIOApplicationEngine.kt:159, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:121, CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124": { - "stackTrace": "CIOApplicationEngine.kt:159, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:121, CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124", + "CIOApplicationEngine.kt:154 handleRequest, CIOApplicationEngine.kt:23 access$handleRequest, CIOApplicationEngine.kt:116 invokeSuspend, CIOApplicationEngine.kt:-1 invoke, CIOApplicationEngine.kt:-1 invoke, ServerPipeline.kt:135 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, ServerPipeline.kt:124 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask": { + "stackTrace": "CIOApplicationEngine.kt:154 handleRequest, CIOApplicationEngine.kt:23 access$handleRequest, CIOApplicationEngine.kt:116 invokeSuspend, CIOApplicationEngine.kt:-1 invoke, CIOApplicationEngine.kt:-1 invoke, ServerPipeline.kt:135 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, ServerPipeline.kt:124 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask", "totalCount": 1000, "totalSize": 32000 } @@ -2400,8 +2374,8 @@ "kotlinx.coroutines.DispatchedCoroutine": { "name": "kotlinx.coroutines.DispatchedCoroutine", "sites": { - "CIOApplicationEngine.kt:159, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:121, CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124": { - "stackTrace": "CIOApplicationEngine.kt:159, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:121, CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124", + "CIOApplicationEngine.kt:154 handleRequest, CIOApplicationEngine.kt:23 access$handleRequest, CIOApplicationEngine.kt:116 invokeSuspend, CIOApplicationEngine.kt:-1 invoke, CIOApplicationEngine.kt:-1 invoke, ServerPipeline.kt:135 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, ServerPipeline.kt:124 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask": { + "stackTrace": "CIOApplicationEngine.kt:154 handleRequest, CIOApplicationEngine.kt:23 access$handleRequest, CIOApplicationEngine.kt:116 invokeSuspend, CIOApplicationEngine.kt:-1 invoke, CIOApplicationEngine.kt:-1 invoke, ServerPipeline.kt:135 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, ServerPipeline.kt:124 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask", "totalCount": 1000, "totalSize": 32000 } @@ -2411,8 +2385,8 @@ "kotlinx.coroutines.internal.DispatchedContinuation": { "name": "kotlinx.coroutines.internal.DispatchedContinuation", "sites": { - "CIOApplicationEngine.kt:159, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:121, CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124": { - "stackTrace": "CIOApplicationEngine.kt:159, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:121, CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124", + "CIOApplicationEngine.kt:154 handleRequest, CIOApplicationEngine.kt:23 access$handleRequest, CIOApplicationEngine.kt:116 invokeSuspend, CIOApplicationEngine.kt:-1 invoke, CIOApplicationEngine.kt:-1 invoke, ServerPipeline.kt:135 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, ServerPipeline.kt:124 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask": { + "stackTrace": "CIOApplicationEngine.kt:154 handleRequest, CIOApplicationEngine.kt:23 access$handleRequest, CIOApplicationEngine.kt:116 invokeSuspend, CIOApplicationEngine.kt:-1 invoke, CIOApplicationEngine.kt:-1 invoke, ServerPipeline.kt:135 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, ServerPipeline.kt:124 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask", "totalCount": 1000, "totalSize": 48000 } @@ -2422,8 +2396,8 @@ "kotlinx.coroutines.internal.LimitedDispatcher$Worker": { "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", "sites": { - "CIOApplicationEngine.kt:159, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:121, CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124": { - "stackTrace": "CIOApplicationEngine.kt:159, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:121, CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124", + "CIOApplicationEngine.kt:154 handleRequest, CIOApplicationEngine.kt:23 access$handleRequest, CIOApplicationEngine.kt:116 invokeSuspend, CIOApplicationEngine.kt:-1 invoke, CIOApplicationEngine.kt:-1 invoke, ServerPipeline.kt:135 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, ServerPipeline.kt:124 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask": { + "stackTrace": "CIOApplicationEngine.kt:154 handleRequest, CIOApplicationEngine.kt:23 access$handleRequest, CIOApplicationEngine.kt:116 invokeSuspend, CIOApplicationEngine.kt:-1 invoke, CIOApplicationEngine.kt:-1 invoke, ServerPipeline.kt:135 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, ServerPipeline.kt:124 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask", "totalCount": 1000, "totalSize": 24000 } @@ -2433,8 +2407,8 @@ "kotlinx.coroutines.scheduling.TaskImpl": { "name": "kotlinx.coroutines.scheduling.TaskImpl", "sites": { - "CIOApplicationEngine.kt:159, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:121, CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124": { - "stackTrace": "CIOApplicationEngine.kt:159, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:121, CIOApplicationEngine.kt:-1, CIOApplicationEngine.kt:-1, ServerPipeline.kt:135, ServerPipeline.kt:-1, ServerPipeline.kt:-1, ServerPipeline.kt:124", + "CIOApplicationEngine.kt:154 handleRequest, CIOApplicationEngine.kt:23 access$handleRequest, CIOApplicationEngine.kt:116 invokeSuspend, CIOApplicationEngine.kt:-1 invoke, CIOApplicationEngine.kt:-1 invoke, ServerPipeline.kt:135 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, ServerPipeline.kt:124 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask": { + "stackTrace": "CIOApplicationEngine.kt:154 handleRequest, CIOApplicationEngine.kt:23 access$handleRequest, CIOApplicationEngine.kt:116 invokeSuspend, CIOApplicationEngine.kt:-1 invoke, CIOApplicationEngine.kt:-1 invoke, ServerPipeline.kt:135 invokeSuspend, ServerPipeline.kt:-1 invoke, ServerPipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, ServerPipeline.kt:124 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask", "totalCount": 1000, "totalSize": 32000 } @@ -2444,8 +2418,8 @@ "io.ktor.server.cio.CIOApplicationCall": { "name": "io.ktor.server.cio.CIOApplicationCall", "sites": { - "CIOApplicationEngine.kt:160": { - "stackTrace": "CIOApplicationEngine.kt:160", + "CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 } @@ -2455,8 +2429,8 @@ "io.ktor.util.pipeline.PipelinePhase": { "name": "io.ktor.util.pipeline.PipelinePhase", "sites": { - "CIOApplicationEngine.kt:129, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:173": { - "stackTrace": "CIOApplicationEngine.kt:129, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:173", + "CIOApplicationEngine.kt:124 addHandlerForExpectedHeader, CIOApplicationEngine.kt:23 access$addHandlerForExpectedHeader, CIOApplicationEngine.kt:168 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CIOApplicationEngine.kt:124 addHandlerForExpectedHeader, CIOApplicationEngine.kt:23 access$addHandlerForExpectedHeader, CIOApplicationEngine.kt:168 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 } @@ -2466,8 +2440,8 @@ "io.ktor.server.cio.CIOApplicationEngine$addHandlerForExpectedHeader$2": { "name": "io.ktor.server.cio.CIOApplicationEngine$addHandlerForExpectedHeader$2", "sites": { - "CIOApplicationEngine.kt:131, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:173": { - "stackTrace": "CIOApplicationEngine.kt:131, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:173", + "CIOApplicationEngine.kt:126 addHandlerForExpectedHeader, CIOApplicationEngine.kt:23 access$addHandlerForExpectedHeader, CIOApplicationEngine.kt:168 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CIOApplicationEngine.kt:126 addHandlerForExpectedHeader, CIOApplicationEngine.kt:23 access$addHandlerForExpectedHeader, CIOApplicationEngine.kt:168 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 64000 } @@ -2477,8 +2451,8 @@ "io.ktor.server.cio.CIOApplicationEngine$handleRequest$2$invokeSuspend$$inlined$execute$1": { "name": "io.ktor.server.cio.CIOApplicationEngine$handleRequest$2$invokeSuspend$$inlined$execute$1", "sites": { - "CIOApplicationEngine.kt:238": { - "stackTrace": "CIOApplicationEngine.kt:238", + "CIOApplicationEngine.kt:229 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CIOApplicationEngine.kt:229 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 } @@ -2489,18 +2463,18 @@ }, "AttributesJvm.kt": { "name": "AttributesJvm.kt", - "locationSize": 544000, + "locationSize": 576000, "instanceIndex": { "java.util.HashMap": { "name": "java.util.HashMap", "sites": { - "AttributesJvm.kt:53, AttributesJvm.kt:13, AttributesJvm.kt:12, BaseApplicationCall.kt:15, CIOApplicationCall.kt:25, CIOApplicationEngine.kt:160": { - "stackTrace": "AttributesJvm.kt:53, AttributesJvm.kt:13, AttributesJvm.kt:12, BaseApplicationCall.kt:15, CIOApplicationCall.kt:25, CIOApplicationEngine.kt:160", + "AttributesJvm.kt:53 , AttributesJvm.kt:13 Attributes, AttributesJvm.kt:12 Attributes$default, BaseApplicationCall.kt:15 , CIOApplicationCall.kt:25 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "AttributesJvm.kt:53 , AttributesJvm.kt:13 Attributes, AttributesJvm.kt:12 Attributes$default, BaseApplicationCall.kt:15 , CIOApplicationCall.kt:25 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 }, - "AttributesJvm.kt:53, AttributesJvm.kt:13, AttributesJvm.kt:12, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "AttributesJvm.kt:53, AttributesJvm.kt:13, AttributesJvm.kt:12, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "AttributesJvm.kt:53 , AttributesJvm.kt:13 Attributes, AttributesJvm.kt:12 Attributes$default, OutgoingContent.kt:60 setProperty, Versions.kt:21 setVersions, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "AttributesJvm.kt:53 , AttributesJvm.kt:13 Attributes, AttributesJvm.kt:12 Attributes$default, OutgoingContent.kt:60 setProperty, Versions.kt:21 setVersions, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 48000 } @@ -2510,13 +2484,13 @@ "io.ktor.util.HashMapAttributes": { "name": "io.ktor.util.HashMapAttributes", "sites": { - "AttributesJvm.kt:13, AttributesJvm.kt:12, BaseApplicationCall.kt:15, CIOApplicationCall.kt:25, CIOApplicationEngine.kt:160": { - "stackTrace": "AttributesJvm.kt:13, AttributesJvm.kt:12, BaseApplicationCall.kt:15, CIOApplicationCall.kt:25, CIOApplicationEngine.kt:160", + "AttributesJvm.kt:13 Attributes, AttributesJvm.kt:12 Attributes$default, BaseApplicationCall.kt:15 , CIOApplicationCall.kt:25 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "AttributesJvm.kt:13 Attributes, AttributesJvm.kt:12 Attributes$default, BaseApplicationCall.kt:15 , CIOApplicationCall.kt:25 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, - "AttributesJvm.kt:13, AttributesJvm.kt:12, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "AttributesJvm.kt:13, AttributesJvm.kt:12, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "AttributesJvm.kt:13 Attributes, AttributesJvm.kt:12 Attributes$default, OutgoingContent.kt:60 setProperty, Versions.kt:21 setVersions, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "AttributesJvm.kt:13 Attributes, AttributesJvm.kt:12 Attributes$default, OutgoingContent.kt:60 setProperty, Versions.kt:21 setVersions, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 16000 } @@ -2526,13 +2500,13 @@ "java.util.concurrent.ConcurrentHashMap": { "name": "java.util.concurrent.ConcurrentHashMap", "sites": { - "AttributesJvm.kt:36, AttributesJvm.kt:13, Pipeline.kt:25, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { - "stackTrace": "AttributesJvm.kt:36, AttributesJvm.kt:13, Pipeline.kt:25, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "AttributesJvm.kt:36 , AttributesJvm.kt:13 Attributes, Pipeline.kt:25 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , CIOApplicationRequest.kt:21 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "AttributesJvm.kt:36 , AttributesJvm.kt:13 Attributes, Pipeline.kt:25 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , CIOApplicationRequest.kt:21 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 64000 }, - "AttributesJvm.kt:36, AttributesJvm.kt:13, Pipeline.kt:25, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160": { - "stackTrace": "AttributesJvm.kt:36, AttributesJvm.kt:13, Pipeline.kt:25, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "AttributesJvm.kt:36 , AttributesJvm.kt:13 Attributes, Pipeline.kt:25 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , CIOApplicationResponse.kt:23 , CIOApplicationCall.kt:35 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "AttributesJvm.kt:36 , AttributesJvm.kt:13 Attributes, Pipeline.kt:25 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , CIOApplicationResponse.kt:23 , CIOApplicationCall.kt:35 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 64000 } @@ -2542,13 +2516,13 @@ "io.ktor.util.ConcurrentSafeAttributes": { "name": "io.ktor.util.ConcurrentSafeAttributes", "sites": { - "AttributesJvm.kt:13, Pipeline.kt:25, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { - "stackTrace": "AttributesJvm.kt:13, Pipeline.kt:25, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "AttributesJvm.kt:13 Attributes, Pipeline.kt:25 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , CIOApplicationRequest.kt:21 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "AttributesJvm.kt:13 Attributes, Pipeline.kt:25 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , CIOApplicationRequest.kt:21 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, - "AttributesJvm.kt:13, Pipeline.kt:25, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160": { - "stackTrace": "AttributesJvm.kt:13, Pipeline.kt:25, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "AttributesJvm.kt:13 Attributes, Pipeline.kt:25 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , CIOApplicationResponse.kt:23 , CIOApplicationCall.kt:35 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "AttributesJvm.kt:13 Attributes, Pipeline.kt:25 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , CIOApplicationResponse.kt:23 , CIOApplicationCall.kt:35 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 } @@ -2558,13 +2532,13 @@ "[Ljava.util.HashMap$Node;": { "name": "[Ljava.util.HashMap$Node;", "sites": { - "AttributesJvm.kt:24, BaseApplicationCall.kt:25, BaseApplicationCall.kt:24, CIOApplicationCall.kt:42, CIOApplicationEngine.kt:160": { - "stackTrace": "AttributesJvm.kt:24, BaseApplicationCall.kt:25, BaseApplicationCall.kt:24, CIOApplicationCall.kt:42, CIOApplicationEngine.kt:160", + "AttributesJvm.kt:24 put, BaseApplicationCall.kt:25 putResponseAttribute, BaseApplicationCall.kt:24 putResponseAttribute$default, CIOApplicationCall.kt:42 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "AttributesJvm.kt:24 put, BaseApplicationCall.kt:25 putResponseAttribute, BaseApplicationCall.kt:24 putResponseAttribute$default, CIOApplicationCall.kt:42 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 80000 }, - "AttributesJvm.kt:24, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "AttributesJvm.kt:24, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "AttributesJvm.kt:24 put, OutgoingContent.kt:60 setProperty, Versions.kt:21 setVersions, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "AttributesJvm.kt:24 put, OutgoingContent.kt:60 setProperty, Versions.kt:21 setVersions, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 80000 } @@ -2574,23 +2548,28 @@ "java.util.HashMap$Node": { "name": "java.util.HashMap$Node", "sites": { - "AttributesJvm.kt:24, BaseApplicationCall.kt:25, BaseApplicationCall.kt:24, CIOApplicationCall.kt:42, CIOApplicationEngine.kt:160": { - "stackTrace": "AttributesJvm.kt:24, BaseApplicationCall.kt:25, BaseApplicationCall.kt:24, CIOApplicationCall.kt:42, CIOApplicationEngine.kt:160", + "AttributesJvm.kt:24 put, BaseApplicationCall.kt:25 putResponseAttribute, BaseApplicationCall.kt:24 putResponseAttribute$default, CIOApplicationCall.kt:42 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "AttributesJvm.kt:24 put, BaseApplicationCall.kt:25 putResponseAttribute, BaseApplicationCall.kt:24 putResponseAttribute$default, CIOApplicationCall.kt:42 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, - "AttributesJvm.kt:24, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "AttributesJvm.kt:24, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "AttributesJvm.kt:24 put, PreCompressed.kt:178 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend": { + "stackTrace": "AttributesJvm.kt:24 put, PreCompressed.kt:178 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend", "totalCount": 1000, "totalSize": 32000 }, - "AttributesJvm.kt:24, ResponseType.kt:22, PipelineCall.kt:102, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "AttributesJvm.kt:24, ResponseType.kt:22, PipelineCall.kt:102, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "AttributesJvm.kt:24 put, OutgoingContent.kt:60 setProperty, Versions.kt:21 setVersions, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "AttributesJvm.kt:24 put, OutgoingContent.kt:60 setProperty, Versions.kt:21 setVersions, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 1000, + "totalSize": 32000 + }, + "AttributesJvm.kt:24 put, ResponseType.kt:22 setResponseType, PipelineCall.kt:102 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke": { + "stackTrace": "AttributesJvm.kt:24 put, ResponseType.kt:22 setResponseType, PipelineCall.kt:102 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 } }, - "totalSize": 96000 + "totalSize": 128000 } } }, @@ -2601,8 +2580,8 @@ "io.ktor.server.engine.BaseApplicationRequest$headers$2": { "name": "io.ktor.server.engine.BaseApplicationRequest$headers$2", "sites": { - "BaseApplicationRequest.kt:22, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { - "stackTrace": "BaseApplicationRequest.kt:22, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "BaseApplicationRequest.kt:22 , CIOApplicationRequest.kt:21 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "BaseApplicationRequest.kt:22 , CIOApplicationRequest.kt:21 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -2612,8 +2591,8 @@ "kotlin.SynchronizedLazyImpl": { "name": "kotlin.SynchronizedLazyImpl", "sites": { - "BaseApplicationRequest.kt:22, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { - "stackTrace": "BaseApplicationRequest.kt:22, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "BaseApplicationRequest.kt:22 , CIOApplicationRequest.kt:21 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "BaseApplicationRequest.kt:22 , CIOApplicationRequest.kt:21 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -2623,8 +2602,8 @@ "io.ktor.server.request.ApplicationReceivePipeline": { "name": "io.ktor.server.request.ApplicationReceivePipeline", "sites": { - "BaseApplicationRequest.kt:24, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { - "stackTrace": "BaseApplicationRequest.kt:24, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "BaseApplicationRequest.kt:24 , CIOApplicationRequest.kt:21 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "BaseApplicationRequest.kt:24 , CIOApplicationRequest.kt:21 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 } @@ -2634,8 +2613,8 @@ "io.ktor.http.HeadersBuilder": { "name": "io.ktor.http.HeadersBuilder", "sites": { - "BaseApplicationRequest.kt:47, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "BaseApplicationRequest.kt:47, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "BaseApplicationRequest.kt:47 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend": { + "stackTrace": "BaseApplicationRequest.kt:47 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 24000 } @@ -2645,8 +2624,8 @@ "io.ktor.server.engine.DelegateHeaders": { "name": "io.ktor.server.engine.DelegateHeaders", "sites": { - "BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke": { + "stackTrace": "BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 } @@ -2662,8 +2641,8 @@ "[Lio.ktor.util.pipeline.PipelinePhase;": { "name": "[Lio.ktor.util.pipeline.PipelinePhase;", "sites": { - "ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { - "stackTrace": "ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , CIOApplicationRequest.kt:21 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , CIOApplicationRequest.kt:21 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 } @@ -2679,13 +2658,13 @@ "kotlin.collections.ArrayAsCollection": { "name": "kotlin.collections.ArrayAsCollection", "sites": { - "Pipeline.kt:32, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { - "stackTrace": "Pipeline.kt:32, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "Pipeline.kt:32 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , CIOApplicationRequest.kt:21 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Pipeline.kt:32 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , CIOApplicationRequest.kt:21 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, - "Pipeline.kt:32, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160": { - "stackTrace": "Pipeline.kt:32, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "Pipeline.kt:32 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , CIOApplicationResponse.kt:23 , CIOApplicationCall.kt:35 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Pipeline.kt:32 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , CIOApplicationResponse.kt:23 , CIOApplicationCall.kt:35 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -2695,13 +2674,13 @@ "java.util.ArrayList": { "name": "java.util.ArrayList", "sites": { - "Pipeline.kt:32, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { - "stackTrace": "Pipeline.kt:32, ApplicationReceiveFunctions.kt:26, BaseApplicationRequest.kt:24, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "Pipeline.kt:32 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , CIOApplicationRequest.kt:21 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Pipeline.kt:32 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , CIOApplicationRequest.kt:21 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, - "Pipeline.kt:32, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160": { - "stackTrace": "Pipeline.kt:32, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "Pipeline.kt:32 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , CIOApplicationResponse.kt:23 , CIOApplicationCall.kt:35 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Pipeline.kt:32 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , CIOApplicationResponse.kt:23 , CIOApplicationCall.kt:35 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -2711,18 +2690,18 @@ "io.ktor.util.pipeline.PhaseContent": { "name": "io.ktor.util.pipeline.PhaseContent", "sites": { - "Pipeline.kt:376, Pipeline.kt:244, BaseApplicationRequest.kt:27, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { - "stackTrace": "Pipeline.kt:376, Pipeline.kt:244, BaseApplicationRequest.kt:27, CIOApplicationRequest.kt:21, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "Pipeline.kt:376 fastPathMerge, Pipeline.kt:244 resetFrom, BaseApplicationRequest.kt:27 , CIOApplicationRequest.kt:21 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Pipeline.kt:376 fastPathMerge, Pipeline.kt:244 resetFrom, BaseApplicationRequest.kt:27 , CIOApplicationRequest.kt:21 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 2000, "totalSize": 64000 }, - "Pipeline.kt:376, Pipeline.kt:244, BaseApplicationResponse.kt:47, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160": { - "stackTrace": "Pipeline.kt:376, Pipeline.kt:244, BaseApplicationResponse.kt:47, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "Pipeline.kt:376 fastPathMerge, Pipeline.kt:244 resetFrom, BaseApplicationResponse.kt:47 , CIOApplicationResponse.kt:23 , CIOApplicationCall.kt:35 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Pipeline.kt:376 fastPathMerge, Pipeline.kt:244 resetFrom, BaseApplicationResponse.kt:47 , CIOApplicationResponse.kt:23 , CIOApplicationCall.kt:35 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 3000, "totalSize": 96000 }, - "Pipeline.kt:137, CIOApplicationEngine.kt:130, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:173": { - "stackTrace": "Pipeline.kt:137, CIOApplicationEngine.kt:130, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:173", + "Pipeline.kt:137 insertPhaseBefore, CIOApplicationEngine.kt:125 addHandlerForExpectedHeader, CIOApplicationEngine.kt:23 access$addHandlerForExpectedHeader, CIOApplicationEngine.kt:168 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Pipeline.kt:137 insertPhaseBefore, CIOApplicationEngine.kt:125 addHandlerForExpectedHeader, CIOApplicationEngine.kt:23 access$addHandlerForExpectedHeader, CIOApplicationEngine.kt:168 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 } @@ -2732,8 +2711,8 @@ "io.ktor.util.pipeline.PipelinePhaseRelation$Before": { "name": "io.ktor.util.pipeline.PipelinePhaseRelation$Before", "sites": { - "Pipeline.kt:137, CIOApplicationEngine.kt:130, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:173": { - "stackTrace": "Pipeline.kt:137, CIOApplicationEngine.kt:130, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:173", + "Pipeline.kt:137 insertPhaseBefore, CIOApplicationEngine.kt:125 addHandlerForExpectedHeader, CIOApplicationEngine.kt:23 access$addHandlerForExpectedHeader, CIOApplicationEngine.kt:168 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Pipeline.kt:137 insertPhaseBefore, CIOApplicationEngine.kt:125 addHandlerForExpectedHeader, CIOApplicationEngine.kt:23 access$addHandlerForExpectedHeader, CIOApplicationEngine.kt:168 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 } @@ -2743,8 +2722,8 @@ "io.ktor.server.cio.CIOApplicationEngine$handleRequest$2$invokeSuspend$$inlined$execute$1": { "name": "io.ktor.server.cio.CIOApplicationEngine$handleRequest$2$invokeSuspend$$inlined$execute$1", "sites": { - "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Pipeline.kt:-1 create, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, CIOApplicationEngine.kt:229 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Pipeline.kt:-1 create, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, CIOApplicationEngine.kt:229 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 } @@ -2754,8 +2733,8 @@ "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1$invokeSuspend$$inlined$execute$1": { "name": "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1$invokeSuspend$$inlined$execute$1", "sites": { - "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Pipeline.kt:-1 create, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, CIOApplicationEngine.kt:229 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run": { + "stackTrace": "Pipeline.kt:-1 create, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, CIOApplicationEngine.kt:229 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", "totalCount": 1000, "totalSize": 40000 } @@ -2765,8 +2744,8 @@ "io.ktor.server.routing.Routing$executeResult$$inlined$execute$1": { "name": "io.ktor.server.routing.Routing$executeResult$$inlined$execute$1", "sites": { - "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Pipeline.kt:-1 create, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke": { + "stackTrace": "Pipeline.kt:-1 create, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 } @@ -2782,8 +2761,8 @@ "io.ktor.server.cio.CIOApplicationRequest$cookies$2": { "name": "io.ktor.server.cio.CIOApplicationRequest$cookies$2", "sites": { - "CIOApplicationRequest.kt:22, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { - "stackTrace": "CIOApplicationRequest.kt:22, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "CIOApplicationRequest.kt:22 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CIOApplicationRequest.kt:22 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -2793,18 +2772,18 @@ "kotlin.SynchronizedLazyImpl": { "name": "kotlin.SynchronizedLazyImpl", "sites": { - "CIOApplicationRequest.kt:22, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { - "stackTrace": "CIOApplicationRequest.kt:22, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "CIOApplicationRequest.kt:22 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CIOApplicationRequest.kt:22 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, - "CIOApplicationRequest.kt:28, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { - "stackTrace": "CIOApplicationRequest.kt:28, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "CIOApplicationRequest.kt:28 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CIOApplicationRequest.kt:28 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, - "CIOApplicationRequest.kt:30, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { - "stackTrace": "CIOApplicationRequest.kt:30, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "CIOApplicationRequest.kt:30 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CIOApplicationRequest.kt:30 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -2814,8 +2793,8 @@ "io.ktor.http.cio.CIOHeaders": { "name": "io.ktor.http.cio.CIOHeaders", "sites": { - "CIOApplicationRequest.kt:26, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { - "stackTrace": "CIOApplicationRequest.kt:26, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "CIOApplicationRequest.kt:26 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CIOApplicationRequest.kt:26 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -2825,8 +2804,8 @@ "io.ktor.server.cio.CIOApplicationRequest$queryParameters$2": { "name": "io.ktor.server.cio.CIOApplicationRequest$queryParameters$2", "sites": { - "CIOApplicationRequest.kt:28, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { - "stackTrace": "CIOApplicationRequest.kt:28, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "CIOApplicationRequest.kt:28 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CIOApplicationRequest.kt:28 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -2836,8 +2815,8 @@ "io.ktor.server.cio.CIOApplicationRequest$rawQueryParameters$2": { "name": "io.ktor.server.cio.CIOApplicationRequest$rawQueryParameters$2", "sites": { - "CIOApplicationRequest.kt:30, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { - "stackTrace": "CIOApplicationRequest.kt:30, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "CIOApplicationRequest.kt:30 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CIOApplicationRequest.kt:30 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -2847,8 +2826,8 @@ "io.ktor.server.cio.CIOConnectionPoint": { "name": "io.ktor.server.cio.CIOConnectionPoint", "sites": { - "CIOApplicationRequest.kt:36, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { - "stackTrace": "CIOApplicationRequest.kt:36, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "CIOApplicationRequest.kt:36 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CIOApplicationRequest.kt:36 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 } @@ -2858,8 +2837,8 @@ "io.ktor.server.request.RequestCookies": { "name": "io.ktor.server.request.RequestCookies", "sites": { - "CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, RoutingPipelineCall.kt:-1, RouteNode.kt:154, RouteNode.kt:289, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, RoutingPipelineCall.kt:-1, RouteNode.kt:154, RouteNode.kt:289, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CIOApplicationRequest.kt:22 invoke, CIOApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, CIOApplicationRequest.kt:22 getCookies, RoutingPipelineCall.kt:-1 getCookies, RouteNode.kt:154 , RouteNode.kt:291 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "CIOApplicationRequest.kt:22 invoke, CIOApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, CIOApplicationRequest.kt:22 getCookies, RoutingPipelineCall.kt:-1 getCookies, RouteNode.kt:154 , RouteNode.kt:291 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 } @@ -2875,8 +2854,8 @@ "io.ktor.http.cio.CIOHeaders$names$2": { "name": "io.ktor.http.cio.CIOHeaders$names$2", "sites": { - "CIOHeaders.kt:15, CIOApplicationRequest.kt:26, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { - "stackTrace": "CIOHeaders.kt:15, CIOApplicationRequest.kt:26, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "CIOHeaders.kt:15 , CIOApplicationRequest.kt:26 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CIOHeaders.kt:15 , CIOApplicationRequest.kt:26 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -2886,8 +2865,8 @@ "kotlin.UnsafeLazyImpl": { "name": "kotlin.UnsafeLazyImpl", "sites": { - "CIOHeaders.kt:15, CIOApplicationRequest.kt:26, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { - "stackTrace": "CIOHeaders.kt:15, CIOApplicationRequest.kt:26, CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "CIOHeaders.kt:15 , CIOApplicationRequest.kt:26 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CIOHeaders.kt:15 , CIOApplicationRequest.kt:26 , CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -2897,8 +2876,8 @@ "kotlin.ranges.IntRange": { "name": "kotlin.ranges.IntRange", "sites": { - "CIOHeaders.kt:33, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CIOHeaders.kt:33, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CIOHeaders.kt:33 entries, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CIOHeaders.kt:33 entries, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 } @@ -2908,8 +2887,8 @@ "[Ljava.lang.Object;": { "name": "[Ljava.lang.Object;", "sites": { - "CIOHeaders.kt:43, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CIOHeaders.kt:43, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CIOHeaders.kt:43 entries, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CIOHeaders.kt:43 entries, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 56000 } @@ -2919,8 +2898,8 @@ "java.util.ArrayList": { "name": "java.util.ArrayList", "sites": { - "CIOHeaders.kt:43, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CIOHeaders.kt:43, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CIOHeaders.kt:43 entries, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CIOHeaders.kt:43 entries, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 } @@ -2930,8 +2909,8 @@ "kotlin.ranges.IntProgressionIterator": { "name": "kotlin.ranges.IntProgressionIterator", "sites": { - "CIOHeaders.kt:44, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CIOHeaders.kt:44, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CIOHeaders.kt:44 entries, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CIOHeaders.kt:44 entries, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 } @@ -2941,8 +2920,8 @@ "io.ktor.http.cio.CIOHeaders$Entry": { "name": "io.ktor.http.cio.CIOHeaders$Entry", "sites": { - "CIOHeaders.kt:33, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CIOHeaders.kt:33, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CIOHeaders.kt:33 entries, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CIOHeaders.kt:33 entries, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 6000, "totalSize": 144000 } @@ -2952,8 +2931,8 @@ "java.util.LinkedHashMap": { "name": "java.util.LinkedHashMap", "sites": { - "CIOHeaders.kt:33, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CIOHeaders.kt:33, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CIOHeaders.kt:33 entries, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CIOHeaders.kt:33 entries, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 56000 } @@ -2963,8 +2942,8 @@ "java.util.LinkedHashSet": { "name": "java.util.LinkedHashSet", "sites": { - "CIOHeaders.kt:33, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CIOHeaders.kt:33, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CIOHeaders.kt:33 entries, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CIOHeaders.kt:33 entries, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 16000 } @@ -2974,8 +2953,8 @@ "java.util.ArrayList$Itr": { "name": "java.util.ArrayList$Itr", "sites": { - "CIOHeaders.kt:33, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CIOHeaders.kt:33, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CIOHeaders.kt:33 entries, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CIOHeaders.kt:33 entries, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 } @@ -2985,8 +2964,8 @@ "[Ljava.util.HashMap$Node;": { "name": "[Ljava.util.HashMap$Node;", "sites": { - "CIOHeaders.kt:33, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CIOHeaders.kt:33, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CIOHeaders.kt:33 entries, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CIOHeaders.kt:33 entries, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 80000 } @@ -2996,8 +2975,8 @@ "java.util.LinkedHashMap$Entry": { "name": "java.util.LinkedHashMap$Entry", "sites": { - "CIOHeaders.kt:33, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CIOHeaders.kt:33, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CIOHeaders.kt:33 entries, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CIOHeaders.kt:33 entries, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 6000, "totalSize": 240000 } @@ -3007,8 +2986,8 @@ "java.util.Collections$SingletonList": { "name": "java.util.Collections$SingletonList", "sites": { - "CIOHeaders.kt:38, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CIOHeaders.kt:38, CIOHeaders.kt:36, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CIOHeaders.kt:38 getValue, CIOHeaders.kt:36 getValue, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CIOHeaders.kt:38 getValue, CIOHeaders.kt:36 getValue, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke", "totalCount": 6000, "totalSize": 144000 } @@ -3024,8 +3003,8 @@ "io.ktor.server.cio.CIOApplicationRequest": { "name": "io.ktor.server.cio.CIOApplicationRequest", "sites": { - "CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160": { - "stackTrace": "CIOApplicationCall.kt:27, CIOApplicationEngine.kt:160", + "CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CIOApplicationCall.kt:27 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 64000 } @@ -3035,8 +3014,8 @@ "io.ktor.server.cio.CIOApplicationResponse": { "name": "io.ktor.server.cio.CIOApplicationResponse", "sites": { - "CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160": { - "stackTrace": "CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "CIOApplicationCall.kt:35 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CIOApplicationCall.kt:35 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 72000 } @@ -3052,8 +3031,8 @@ "io.ktor.server.engine.BaseApplicationResponse$cookies$2": { "name": "io.ktor.server.engine.BaseApplicationResponse$cookies$2", "sites": { - "BaseApplicationResponse.kt:32, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160": { - "stackTrace": "BaseApplicationResponse.kt:32, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "BaseApplicationResponse.kt:32 , CIOApplicationResponse.kt:23 , CIOApplicationCall.kt:35 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "BaseApplicationResponse.kt:32 , CIOApplicationResponse.kt:23 , CIOApplicationCall.kt:35 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -3063,8 +3042,8 @@ "kotlin.SynchronizedLazyImpl": { "name": "kotlin.SynchronizedLazyImpl", "sites": { - "BaseApplicationResponse.kt:32, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160": { - "stackTrace": "BaseApplicationResponse.kt:32, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "BaseApplicationResponse.kt:32 , CIOApplicationResponse.kt:23 , CIOApplicationCall.kt:35 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "BaseApplicationResponse.kt:32 , CIOApplicationResponse.kt:23 , CIOApplicationCall.kt:35 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -3074,8 +3053,8 @@ "io.ktor.server.response.ApplicationSendPipeline": { "name": "io.ktor.server.response.ApplicationSendPipeline", "sites": { - "BaseApplicationResponse.kt:44, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160": { - "stackTrace": "BaseApplicationResponse.kt:44, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "BaseApplicationResponse.kt:44 , CIOApplicationResponse.kt:23 , CIOApplicationCall.kt:35 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "BaseApplicationResponse.kt:44 , CIOApplicationResponse.kt:23 , CIOApplicationCall.kt:35 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 } @@ -3085,8 +3064,8 @@ "io.ktor.server.response.ResponseCookies": { "name": "io.ktor.server.response.ResponseCookies", "sites": { - "BaseApplicationResponse.kt:33, BaseApplicationResponse.kt:32, BaseApplicationResponse.kt:32, RoutingPipelineCall.kt:-1, RouteNode.kt:176, RouteNode.kt:294, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "BaseApplicationResponse.kt:33, BaseApplicationResponse.kt:32, BaseApplicationResponse.kt:32, RoutingPipelineCall.kt:-1, RouteNode.kt:176, RouteNode.kt:294, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "BaseApplicationResponse.kt:33 invoke, BaseApplicationResponse.kt:32 invoke, LazyJVM.kt:74 getValue, BaseApplicationResponse.kt:32 getCookies, RoutingPipelineCall.kt:-1 getCookies, RouteNode.kt:178 , RouteNode.kt:296 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "BaseApplicationResponse.kt:33 invoke, BaseApplicationResponse.kt:32 invoke, LazyJVM.kt:74 getValue, BaseApplicationResponse.kt:32 getCookies, RoutingPipelineCall.kt:-1 getCookies, RouteNode.kt:178 , RouteNode.kt:296 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 } @@ -3096,8 +3075,8 @@ "io.ktor.server.engine.BaseApplicationResponse$Companion$setupSendPipeline$1": { "name": "io.ktor.server.engine.BaseApplicationResponse$Companion$setupSendPipeline$1", "sites": { - "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke": { + "stackTrace": "BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 } @@ -3107,8 +3086,8 @@ "io.ktor.server.engine.BaseApplicationResponse$respondOutgoingContent$1": { "name": "io.ktor.server.engine.BaseApplicationResponse$respondOutgoingContent$1", "sites": { - "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "BaseApplicationResponse.kt:-1 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource": { + "stackTrace": "BaseApplicationResponse.kt:-1 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource", "totalCount": 1000, "totalSize": 48000 } @@ -3118,8 +3097,8 @@ "kotlin.jvm.internal.Ref$BooleanRef": { "name": "kotlin.jvm.internal.Ref$BooleanRef", "sites": { - "BaseApplicationResponse.kt:57, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "BaseApplicationResponse.kt:57, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "BaseApplicationResponse.kt:57 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond": { + "stackTrace": "BaseApplicationResponse.kt:57 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 16000 } @@ -3129,8 +3108,8 @@ "io.ktor.server.engine.BaseApplicationResponse$commitHeaders$2": { "name": "io.ktor.server.engine.BaseApplicationResponse$commitHeaders$2", "sites": { - "BaseApplicationResponse.kt:60, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "BaseApplicationResponse.kt:60, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "BaseApplicationResponse.kt:60 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond": { + "stackTrace": "BaseApplicationResponse.kt:60 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 32000 } @@ -3140,8 +3119,8 @@ "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$1": { "name": "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$1", "sites": { - "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "BaseApplicationResponse.kt:-1 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond": { + "stackTrace": "BaseApplicationResponse.kt:-1 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 64000 } @@ -3151,8 +3130,8 @@ "java.lang.Long": { "name": "java.lang.Long", "sites": { - "BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "BaseApplicationResponse.kt:209 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond": { + "stackTrace": "BaseApplicationResponse.kt:209 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 24000 } @@ -3162,13 +3141,13 @@ "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$2$copied$1": { "name": "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$2$copied$1", "sites": { - "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond": { + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 48000 }, - "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "BaseApplicationResponse.kt:-1 create, IntrinsicsJvm.kt:163 createCoroutineUnintercepted, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke": { + "stackTrace": "BaseApplicationResponse.kt:-1 create, IntrinsicsJvm.kt:163 createCoroutineUnintercepted, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 } @@ -3178,8 +3157,8 @@ "kotlin.coroutines.CombinedContext": { "name": "kotlin.coroutines.CombinedContext", "sites": { - "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond": { + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 4000, "totalSize": 96000 } @@ -3189,8 +3168,8 @@ "kotlinx.coroutines.ChildHandleNode": { "name": "kotlinx.coroutines.ChildHandleNode", "sites": { - "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond": { + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 32000 } @@ -3200,8 +3179,8 @@ "kotlinx.coroutines.DispatchedCoroutine": { "name": "kotlinx.coroutines.DispatchedCoroutine", "sites": { - "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond": { + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 32000 } @@ -3211,8 +3190,8 @@ "kotlinx.coroutines.internal.DispatchedContinuation": { "name": "kotlinx.coroutines.internal.DispatchedContinuation", "sites": { - "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond": { + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 48000 } @@ -3228,8 +3207,8 @@ "[Lio.ktor.util.pipeline.PipelinePhase;": { "name": "[Lio.ktor.util.pipeline.PipelinePhase;", "sites": { - "ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160": { - "stackTrace": "ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, CIOApplicationResponse.kt:23, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , CIOApplicationResponse.kt:23 , CIOApplicationCall.kt:35 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , CIOApplicationResponse.kt:23 , CIOApplicationCall.kt:35 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 } @@ -3245,48 +3224,48 @@ "java.util.LinkedHashMap": { "name": "java.util.LinkedHashMap", "sites": { - "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Headers.kt:28, Headers.kt:28, CIOApplicationResponse.kt:25, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160": { - "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Headers.kt:28, Headers.kt:28, CIOApplicationResponse.kt:25, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Headers.kt:28 , Headers.kt:28 , CIOApplicationResponse.kt:25 , CIOApplicationCall.kt:35 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Headers.kt:28 , Headers.kt:28 , CIOApplicationResponse.kt:25 , CIOApplicationCall.kt:35 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 56000 }, - "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Headers.kt:28, Headers.kt:28, BaseApplicationRequest.kt:47, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Headers.kt:28, Headers.kt:28, BaseApplicationRequest.kt:47, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Headers.kt:28 , Headers.kt:28 , BaseApplicationRequest.kt:47 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Headers.kt:28 , Headers.kt:28 , BaseApplicationRequest.kt:47 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 56000 }, - "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 56000 }, - "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingResolveContext.kt:181 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingResolveContext.kt:181 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 56000 }, - "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 56000 }, - "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 56000 }, - "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, PipelineRequest.kt:93, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, PipelineRequest.kt:93, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, PipelineRequest.kt:93 encodeParameters, CIOApplicationRequest.kt:28 invoke, CIOApplicationRequest.kt:28 invoke, LazyJVM.kt:74 getValue, CIOApplicationRequest.kt:28 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend": { + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, PipelineRequest.kt:93 encodeParameters, CIOApplicationRequest.kt:28 invoke, CIOApplicationRequest.kt:28 invoke, LazyJVM.kt:74 getValue, CIOApplicationRequest.kt:28 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend", "totalCount": 1000, "totalSize": 56000 }, - "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, CIOApplicationRequest.kt:28 invoke, CIOApplicationRequest.kt:28 invoke, LazyJVM.kt:74 getValue, CIOApplicationRequest.kt:28 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke": { + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, CIOApplicationRequest.kt:28 invoke, CIOApplicationRequest.kt:28 invoke, LazyJVM.kt:74 getValue, CIOApplicationRequest.kt:28 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 56000 }, - "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 56000 } @@ -3296,18 +3275,18 @@ "[Ljava.util.HashMap$Node;": { "name": "[Ljava.util.HashMap$Node;", "sites": { - "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 80000 }, - "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 80000 }, - "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:231 append, CIOApplicationResponse.kt:33 engineAppendHeader, ResponseHeaders.kt:57 append, BaseApplicationResponse.kt:83 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:231 append, CIOApplicationResponse.kt:33 engineAppendHeader, ResponseHeaders.kt:57 append, BaseApplicationResponse.kt:83 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 80000 } @@ -3317,23 +3296,23 @@ "java.util.LinkedHashMap$Entry": { "name": "java.util.LinkedHashMap$Entry", "sites": { - "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 6000, "totalSize": 240000 }, - "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 6000, "totalSize": 240000 }, - "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:231 append, CIOApplicationResponse.kt:33 engineAppendHeader, ResponseHeaders.kt:57 append, BaseApplicationResponse.kt:83 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:231 append, CIOApplicationResponse.kt:33 engineAppendHeader, ResponseHeaders.kt:57 append, BaseApplicationResponse.kt:83 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 40000 }, - "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:231 append, CIOApplicationResponse.kt:33 engineAppendHeader, ResponseHeaders.kt:57 append, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:231 append, CIOApplicationResponse.kt:33 engineAppendHeader, ResponseHeaders.kt:57 append, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 40000 } @@ -3343,33 +3322,33 @@ "java.util.LinkedHashMap$LinkedEntrySet": { "name": "java.util.LinkedHashMap$LinkedEntrySet", "sites": { - "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:421, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:421, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 16000 }, - "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 16000 }, - "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, CIOApplicationRequest.kt:28 invoke, CIOApplicationRequest.kt:28 invoke, LazyJVM.kt:74 getValue, CIOApplicationRequest.kt:28 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke": { + "stackTrace": "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, CIOApplicationRequest.kt:28 invoke, CIOApplicationRequest.kt:28 invoke, LazyJVM.kt:74 getValue, CIOApplicationRequest.kt:28 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 16000 }, - "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:182, StringValues.kt:235, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:182, StringValues.kt:235, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:182 forEach, StringValues.kt:235 appendAll, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:182 forEach, StringValues.kt:235 appendAll, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 16000 }, - "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:182, StringValues.kt:241, RoutingPipelineCall.kt:41, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:182, StringValues.kt:241, RoutingPipelineCall.kt:41, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:182 forEach, StringValues.kt:241 appendMissing, RoutingPipelineCall.kt:41 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:182 forEach, StringValues.kt:241 appendMissing, RoutingPipelineCall.kt:41 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 16000 }, - "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 16000 } @@ -3379,38 +3358,38 @@ "io.ktor.util.DelegatingMutableSet": { "name": "io.ktor.util.DelegatingMutableSet", "sites": { - "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:421, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:421, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 }, - "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 32000 }, - "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, CIOApplicationRequest.kt:28 invoke, CIOApplicationRequest.kt:28 invoke, LazyJVM.kt:74 getValue, CIOApplicationRequest.kt:28 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke": { + "stackTrace": "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, CIOApplicationRequest.kt:28 invoke, CIOApplicationRequest.kt:28 invoke, LazyJVM.kt:74 getValue, CIOApplicationRequest.kt:28 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 }, - "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:182, StringValues.kt:235, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:182, StringValues.kt:235, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:182 forEach, StringValues.kt:235 appendAll, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:182 forEach, StringValues.kt:235 appendAll, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 32000 }, - "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:182, StringValues.kt:241, RoutingPipelineCall.kt:41, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:182, StringValues.kt:241, RoutingPipelineCall.kt:41, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:182 forEach, StringValues.kt:241 appendMissing, RoutingPipelineCall.kt:41 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:182 forEach, StringValues.kt:241 appendMissing, RoutingPipelineCall.kt:41 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 32000 }, - "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 }, - "CaseInsensitiveMap.kt:36, CaseInsensitiveMap.kt:10, StringValues.kt:214, CIOApplicationResponse.kt:95, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CaseInsensitiveMap.kt:36, CaseInsensitiveMap.kt:10, StringValues.kt:214, CIOApplicationResponse.kt:95, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CaseInsensitiveMap.kt:36 getKeys, CaseInsensitiveMap.kt:10 keySet, StringValues.kt:214 names, CIOApplicationResponse.kt:95 sendResponseMessage, CIOApplicationResponse.kt:46 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "CaseInsensitiveMap.kt:36 getKeys, CaseInsensitiveMap.kt:10 keySet, StringValues.kt:214 names, CIOApplicationResponse.kt:95 sendResponseMessage, CIOApplicationResponse.kt:46 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 32000 } @@ -3420,8 +3399,8 @@ "io.ktor.util.Entry": { "name": "io.ktor.util.Entry", "sites": { - "CaseInsensitiveMap.kt:45, CaseInsensitiveMap.kt:45, DelegatingMutableSet.kt:43, StringValues.kt:421, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CaseInsensitiveMap.kt:45, CaseInsensitiveMap.kt:45, DelegatingMutableSet.kt:43, StringValues.kt:421, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CaseInsensitiveMap.kt:45 invoke, CaseInsensitiveMap.kt:45 invoke, DelegatingMutableSet.kt:43 next, StringValues.kt:421 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CaseInsensitiveMap.kt:45 invoke, CaseInsensitiveMap.kt:45 invoke, DelegatingMutableSet.kt:43 next, StringValues.kt:421 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke", "totalCount": 6000, "totalSize": 144000 } @@ -3431,8 +3410,8 @@ "java.util.LinkedHashMap$LinkedKeySet": { "name": "java.util.LinkedHashMap$LinkedKeySet", "sites": { - "CaseInsensitiveMap.kt:37, CaseInsensitiveMap.kt:10, StringValues.kt:214, CIOApplicationResponse.kt:95, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CaseInsensitiveMap.kt:37, CaseInsensitiveMap.kt:10, StringValues.kt:214, CIOApplicationResponse.kt:95, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CaseInsensitiveMap.kt:37 getKeys, CaseInsensitiveMap.kt:10 keySet, StringValues.kt:214 names, CIOApplicationResponse.kt:95 sendResponseMessage, CIOApplicationResponse.kt:46 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "CaseInsensitiveMap.kt:37 getKeys, CaseInsensitiveMap.kt:10 keySet, StringValues.kt:214 names, CIOApplicationResponse.kt:95 sendResponseMessage, CIOApplicationResponse.kt:46 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 16000 } @@ -3448,48 +3427,48 @@ "io.ktor.util.CaseInsensitiveMap": { "name": "io.ktor.util.CaseInsensitiveMap", "sites": { - "Collections.kt:10, StringValues.kt:206, Headers.kt:28, Headers.kt:28, CIOApplicationResponse.kt:25, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160": { - "stackTrace": "Collections.kt:10, StringValues.kt:206, Headers.kt:28, Headers.kt:28, CIOApplicationResponse.kt:25, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Headers.kt:28 , Headers.kt:28 , CIOApplicationResponse.kt:25 , CIOApplicationCall.kt:35 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Headers.kt:28 , Headers.kt:28 , CIOApplicationResponse.kt:25 , CIOApplicationCall.kt:35 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, - "Collections.kt:10, StringValues.kt:206, Headers.kt:28, Headers.kt:28, BaseApplicationRequest.kt:47, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Collections.kt:10, StringValues.kt:206, Headers.kt:28, Headers.kt:28, BaseApplicationRequest.kt:47, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Headers.kt:28 , Headers.kt:28 , BaseApplicationRequest.kt:47 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Headers.kt:28 , Headers.kt:28 , BaseApplicationRequest.kt:47 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 16000 }, - "Collections.kt:10, StringValues.kt:162, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Collections.kt:10, StringValues.kt:162, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 16000 }, - "Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingResolveContext.kt:181 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingResolveContext.kt:181 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 16000 }, - "Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend": { + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 16000 }, - "Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 16000 }, - "Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, PipelineRequest.kt:93, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, PipelineRequest.kt:93, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, PipelineRequest.kt:93 encodeParameters, CIOApplicationRequest.kt:28 invoke, CIOApplicationRequest.kt:28 invoke, LazyJVM.kt:74 getValue, CIOApplicationRequest.kt:28 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke": { + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, PipelineRequest.kt:93 encodeParameters, CIOApplicationRequest.kt:28 invoke, CIOApplicationRequest.kt:28 invoke, LazyJVM.kt:74 getValue, CIOApplicationRequest.kt:28 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 16000 }, - "Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, CIOApplicationRequest.kt:28 invoke, CIOApplicationRequest.kt:28 invoke, LazyJVM.kt:74 getValue, CIOApplicationRequest.kt:28 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke": { + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, CIOApplicationRequest.kt:28 invoke, CIOApplicationRequest.kt:28 invoke, LazyJVM.kt:74 getValue, CIOApplicationRequest.kt:28 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 16000 }, - "Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 16000 } @@ -3505,8 +3484,8 @@ "io.ktor.http.HeadersBuilder": { "name": "io.ktor.http.HeadersBuilder", "sites": { - "CIOApplicationResponse.kt:25, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160": { - "stackTrace": "CIOApplicationResponse.kt:25, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "CIOApplicationResponse.kt:25 , CIOApplicationCall.kt:35 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CIOApplicationResponse.kt:25 , CIOApplicationCall.kt:35 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -3516,8 +3495,8 @@ "io.ktor.server.cio.CIOApplicationResponse$headers$1": { "name": "io.ktor.server.cio.CIOApplicationResponse$headers$1", "sites": { - "CIOApplicationResponse.kt:31, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160": { - "stackTrace": "CIOApplicationResponse.kt:31, CIOApplicationCall.kt:35, CIOApplicationEngine.kt:160", + "CIOApplicationResponse.kt:31 , CIOApplicationCall.kt:35 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CIOApplicationResponse.kt:31 , CIOApplicationCall.kt:35 , CIOApplicationEngine.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -3527,8 +3506,8 @@ "io.ktor.server.cio.CIOApplicationResponse$respondOutgoingContent$1": { "name": "io.ktor.server.cio.CIOApplicationResponse$respondOutgoingContent$1", "sites": { - "CIOApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CIOApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CIOApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend": { + "stackTrace": "CIOApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend", "totalCount": 1000, "totalSize": 40000 } @@ -3538,8 +3517,8 @@ "kotlinx.coroutines.CompletedContinuation": { "name": "kotlinx.coroutines.CompletedContinuation", "sites": { - "CIOApplicationResponse.kt:79, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CIOApplicationResponse.kt:79, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CIOApplicationResponse.kt:79 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend": { + "stackTrace": "CIOApplicationResponse.kt:79 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend", "totalCount": 1000, "totalSize": 32000 } @@ -3549,8 +3528,8 @@ "kotlinx.coroutines.internal.LimitedDispatcher$Worker": { "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", "sites": { - "CIOApplicationResponse.kt:79, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CIOApplicationResponse.kt:79, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CIOApplicationResponse.kt:79 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend": { + "stackTrace": "CIOApplicationResponse.kt:79 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend", "totalCount": 1000, "totalSize": 24000 } @@ -3560,8 +3539,8 @@ "kotlinx.coroutines.scheduling.TaskImpl": { "name": "kotlinx.coroutines.scheduling.TaskImpl", "sites": { - "CIOApplicationResponse.kt:79, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CIOApplicationResponse.kt:79, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CIOApplicationResponse.kt:79 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend": { + "stackTrace": "CIOApplicationResponse.kt:79 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend", "totalCount": 1000, "totalSize": 32000 } @@ -3571,8 +3550,8 @@ "io.ktor.server.cio.CIOApplicationResponse$responseChannel$1": { "name": "io.ktor.server.cio.CIOApplicationResponse$responseChannel$1", "sites": { - "CIOApplicationResponse.kt:-1, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CIOApplicationResponse.kt:-1, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CIOApplicationResponse.kt:-1 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond": { + "stackTrace": "CIOApplicationResponse.kt:-1 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 40000 } @@ -3582,8 +3561,8 @@ "io.ktor.server.cio.CIOApplicationResponse$sendResponseMessage$1": { "name": "io.ktor.server.cio.CIOApplicationResponse$sendResponseMessage$1", "sites": { - "CIOApplicationResponse.kt:-1, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CIOApplicationResponse.kt:-1, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CIOApplicationResponse.kt:-1 sendResponseMessage, CIOApplicationResponse.kt:46 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "CIOApplicationResponse.kt:-1 sendResponseMessage, CIOApplicationResponse.kt:46 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 48000 } @@ -3593,8 +3572,8 @@ "io.ktor.http.cio.RequestResponseBuilder": { "name": "io.ktor.http.cio.RequestResponseBuilder", "sites": { - "CIOApplicationResponse.kt:92, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CIOApplicationResponse.kt:92, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CIOApplicationResponse.kt:92 sendResponseMessage, CIOApplicationResponse.kt:46 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "CIOApplicationResponse.kt:92 sendResponseMessage, CIOApplicationResponse.kt:46 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 16000 } @@ -3604,8 +3583,8 @@ "java.util.ArrayList$Itr": { "name": "java.util.ArrayList$Itr", "sites": { - "CIOApplicationResponse.kt:96, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CIOApplicationResponse.kt:96, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CIOApplicationResponse.kt:96 sendResponseMessage, CIOApplicationResponse.kt:46 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "CIOApplicationResponse.kt:96 sendResponseMessage, CIOApplicationResponse.kt:46 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 2000, "totalSize": 64000 } @@ -3615,8 +3594,8 @@ "io.ktor.server.cio.CIOApplicationResponse$preparedBodyChannel$1": { "name": "io.ktor.server.cio.CIOApplicationResponse$preparedBodyChannel$1", "sites": { - "CIOApplicationResponse.kt:-1, CIOApplicationResponse.kt:47, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "CIOApplicationResponse.kt:-1, CIOApplicationResponse.kt:47, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "CIOApplicationResponse.kt:-1 preparedBodyChannel, CIOApplicationResponse.kt:47 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "CIOApplicationResponse.kt:-1 preparedBodyChannel, CIOApplicationResponse.kt:47 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 40000 } @@ -3632,8 +3611,8 @@ "java.util.ArrayList": { "name": "java.util.ArrayList", "sites": { - "PhaseContent.kt:70, PhaseContent.kt:77, PhaseContent.kt:30, Pipeline.kt:155, CIOApplicationEngine.kt:131, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:173": { - "stackTrace": "PhaseContent.kt:70, PhaseContent.kt:77, PhaseContent.kt:30, Pipeline.kt:155, CIOApplicationEngine.kt:131, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:173", + "PhaseContent.kt:70 copiedInterceptors, PhaseContent.kt:77 copyInterceptors, PhaseContent.kt:30 addInterceptor, Pipeline.kt:155 intercept, CIOApplicationEngine.kt:126 addHandlerForExpectedHeader, CIOApplicationEngine.kt:23 access$addHandlerForExpectedHeader, CIOApplicationEngine.kt:168 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "PhaseContent.kt:70 copiedInterceptors, PhaseContent.kt:77 copyInterceptors, PhaseContent.kt:30 addInterceptor, Pipeline.kt:155 intercept, CIOApplicationEngine.kt:126 addHandlerForExpectedHeader, CIOApplicationEngine.kt:23 access$addHandlerForExpectedHeader, CIOApplicationEngine.kt:168 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -3643,8 +3622,8 @@ "[Ljava.lang.Object;": { "name": "[Ljava.lang.Object;", "sites": { - "PhaseContent.kt:33, Pipeline.kt:155, CIOApplicationEngine.kt:131, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:173": { - "stackTrace": "PhaseContent.kt:33, Pipeline.kt:155, CIOApplicationEngine.kt:131, CIOApplicationEngine.kt:23, CIOApplicationEngine.kt:173", + "PhaseContent.kt:33 addInterceptor, Pipeline.kt:155 intercept, CIOApplicationEngine.kt:126 addHandlerForExpectedHeader, CIOApplicationEngine.kt:23 access$addHandlerForExpectedHeader, CIOApplicationEngine.kt:168 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "PhaseContent.kt:33 addInterceptor, Pipeline.kt:155 intercept, CIOApplicationEngine.kt:126 addHandlerForExpectedHeader, CIOApplicationEngine.kt:23 access$addHandlerForExpectedHeader, CIOApplicationEngine.kt:168 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 56000 } @@ -3660,23 +3639,23 @@ "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1": { "name": "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1", "sites": { - "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "SuspendFunctionGun.kt:21 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, CIOApplicationEngine.kt:229 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "SuspendFunctionGun.kt:21 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, CIOApplicationEngine.kt:229 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, - "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "SuspendFunctionGun.kt:21 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, CIOApplicationEngine.kt:229 invokeSuspend": { + "stackTrace": "SuspendFunctionGun.kt:21 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, CIOApplicationEngine.kt:229 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, - "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "SuspendFunctionGun.kt:21 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "SuspendFunctionGun.kt:21 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, - "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "SuspendFunctionGun.kt:21 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend": { + "stackTrace": "SuspendFunctionGun.kt:21 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 24000 } @@ -3686,23 +3665,23 @@ "[Lkotlin.coroutines.Continuation;": { "name": "[Lkotlin.coroutines.Continuation;", "sites": { - "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "SuspendFunctionGun.kt:65 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, CIOApplicationEngine.kt:229 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "SuspendFunctionGun.kt:65 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, CIOApplicationEngine.kt:229 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, - "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "SuspendFunctionGun.kt:65 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, CIOApplicationEngine.kt:229 invokeSuspend": { + "stackTrace": "SuspendFunctionGun.kt:65 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, CIOApplicationEngine.kt:229 invokeSuspend", "totalCount": 1000, "totalSize": 32000 }, - "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "SuspendFunctionGun.kt:65 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "SuspendFunctionGun.kt:65 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, - "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "SuspendFunctionGun.kt:65 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend": { + "stackTrace": "SuspendFunctionGun.kt:65 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 32000 } @@ -3712,33 +3691,33 @@ "kotlinx.coroutines.internal.DispatchedContinuation": { "name": "kotlinx.coroutines.internal.DispatchedContinuation", "sites": { - "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, CIOApplicationEngine.kt:229 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, CIOApplicationEngine.kt:229 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 }, - "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, CIOApplicationEngine.kt:229 invokeSuspend, ContinuationImpl.kt:33 resumeWith": { + "stackTrace": "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, CIOApplicationEngine.kt:229 invokeSuspend, ContinuationImpl.kt:33 resumeWith", "totalCount": 1000, "totalSize": 48000 }, - "SuspendFunctionGun.kt:76, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "SuspendFunctionGun.kt:76, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "SuspendFunctionGun.kt:76 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend": { + "stackTrace": "SuspendFunctionGun.kt:76 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 48000 }, - "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 48000 }, - "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke": { + "stackTrace": "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 }, - "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke": { + "stackTrace": "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 } @@ -3748,8 +3727,8 @@ "kotlinx.coroutines.internal.LimitedDispatcher$Worker": { "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", "sites": { - "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 6000, "totalSize": 144000 } @@ -3759,8 +3738,8 @@ "kotlinx.coroutines.scheduling.TaskImpl": { "name": "kotlinx.coroutines.scheduling.TaskImpl", "sites": { - "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 6000, "totalSize": 192000 } @@ -3776,23 +3755,23 @@ "io.ktor.util.pipeline.SuspendFunctionGun": { "name": "io.ktor.util.pipeline.SuspendFunctionGun", "sites": { - "PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, CIOApplicationEngine.kt:229 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, CIOApplicationEngine.kt:229 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, - "PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, CIOApplicationEngine.kt:229 invokeSuspend, ContinuationImpl.kt:33 resumeWith": { + "stackTrace": "PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, CIOApplicationEngine.kt:229 invokeSuspend, ContinuationImpl.kt:33 resumeWith", "totalCount": 1000, "totalSize": 40000 }, - "PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 40000 }, - "PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "PipelineContext.kt:58, Pipeline.kt:270, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke": { + "stackTrace": "PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 } @@ -3808,8 +3787,8 @@ "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1": { "name": "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1", "sites": { - "DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, CIOApplicationEngine.kt:229 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, CIOApplicationEngine.kt:229 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 } @@ -3819,8 +3798,8 @@ "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1$invokeSuspend$$inlined$execute$1": { "name": "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1$invokeSuspend$$inlined$execute$1", "sites": { - "DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, CIOApplicationEngine.kt:229 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, CIOApplicationEngine.kt:229 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 } @@ -3836,8 +3815,8 @@ "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultTransformationChecker$1": { "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultTransformationChecker$1", "sites": { - "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke": { + "stackTrace": "BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 } @@ -3847,8 +3826,8 @@ "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultInterceptors$2": { "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultInterceptors$2", "sites": { - "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 40000 } @@ -3858,8 +3837,8 @@ "io.ktor.server.engine.BaseApplicationEngineKt$verifyHostHeader$1": { "name": "io.ktor.server.engine.BaseApplicationEngineKt$verifyHostHeader$1", "sites": { - "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "BaseApplicationEngine.kt:-1 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke": { + "stackTrace": "BaseApplicationEngine.kt:-1 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 } @@ -3869,8 +3848,8 @@ "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultTransformationChecker$2": { "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultTransformationChecker$2", "sites": { - "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke": { + "stackTrace": "BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 } @@ -3880,8 +3859,8 @@ "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultInterceptors$1": { "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultInterceptors$1", "sites": { - "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 } @@ -3897,18 +3876,18 @@ "io.ktor.util.StringValuesBuilderImpl$appendAll$1": { "name": "io.ktor.util.StringValuesBuilderImpl$appendAll$1", "sites": { - "StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 }, - "StringValues.kt:235, RoutingResolveContext.kt:186, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StringValues.kt:235, RoutingResolveContext.kt:186, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "StringValues.kt:235 appendAll, RoutingResolveContext.kt:186 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode": { + "stackTrace": "StringValues.kt:235 appendAll, RoutingResolveContext.kt:186 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode", "totalCount": 2000, "totalSize": 48000 }, - "StringValues.kt:235, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StringValues.kt:235, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "StringValues.kt:235 appendAll, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "StringValues.kt:235 appendAll, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 } @@ -3918,8 +3897,8 @@ "java.util.LinkedHashMap$LinkedKeySet": { "name": "java.util.LinkedHashMap$LinkedKeySet", "sites": { - "StringValues.kt:421, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StringValues.kt:421, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "StringValues.kt:421 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "StringValues.kt:421 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 16000 } @@ -3929,23 +3908,23 @@ "java.util.ArrayList": { "name": "java.util.ArrayList", "sites": { - "StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 6000, "totalSize": 144000 }, - "StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 6000, "totalSize": 144000 }, - "StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "StringValues.kt:287 ensureListForKey, StringValues.kt:231 append, CIOApplicationResponse.kt:33 engineAppendHeader, ResponseHeaders.kt:57 append, BaseApplicationResponse.kt:83 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "StringValues.kt:287 ensureListForKey, StringValues.kt:231 append, CIOApplicationResponse.kt:33 engineAppendHeader, ResponseHeaders.kt:57 append, BaseApplicationResponse.kt:83 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 24000 }, - "StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "StringValues.kt:287 ensureListForKey, StringValues.kt:231 append, CIOApplicationResponse.kt:33 engineAppendHeader, ResponseHeaders.kt:57 append, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "StringValues.kt:287 ensureListForKey, StringValues.kt:231 append, CIOApplicationResponse.kt:33 engineAppendHeader, ResponseHeaders.kt:57 append, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 24000 } @@ -3955,13 +3934,13 @@ "java.util.Collections$1": { "name": "java.util.Collections$1", "sites": { - "StringValues.kt:421, StringValues.kt:236, StringValues.kt:235, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StringValues.kt:421, StringValues.kt:236, StringValues.kt:235, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "StringValues.kt:421 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend": { + "stackTrace": "StringValues.kt:421 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend", "totalCount": 6000, "totalSize": 144000 }, - "StringValues.kt:249, StringValues.kt:236, StringValues.kt:235, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StringValues.kt:249, StringValues.kt:236, StringValues.kt:235, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "StringValues.kt:249 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend": { + "stackTrace": "StringValues.kt:249 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend", "totalCount": 6000, "totalSize": 144000 } @@ -3971,23 +3950,23 @@ "[Ljava.lang.Object;": { "name": "[Ljava.lang.Object;", "sites": { - "StringValues.kt:249, StringValues.kt:236, StringValues.kt:235, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StringValues.kt:249, StringValues.kt:236, StringValues.kt:235, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "StringValues.kt:249 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend": { + "stackTrace": "StringValues.kt:249 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend", "totalCount": 12000, "totalSize": 480000 }, - "StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 6000, "totalSize": 144000 }, - "StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "StringValues.kt:231 append, CIOApplicationResponse.kt:33 engineAppendHeader, ResponseHeaders.kt:57 append, BaseApplicationResponse.kt:83 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "StringValues.kt:231 append, CIOApplicationResponse.kt:33 engineAppendHeader, ResponseHeaders.kt:57 append, BaseApplicationResponse.kt:83 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 56000 }, - "StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "StringValues.kt:231 append, CIOApplicationResponse.kt:33 engineAppendHeader, ResponseHeaders.kt:57 append, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "StringValues.kt:231 append, CIOApplicationResponse.kt:33 engineAppendHeader, ResponseHeaders.kt:57 append, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 56000 } @@ -3997,8 +3976,8 @@ "io.ktor.util.StringValuesBuilderImpl$appendMissing$1": { "name": "io.ktor.util.StringValuesBuilderImpl$appendMissing$1", "sites": { - "StringValues.kt:241, RoutingPipelineCall.kt:41, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StringValues.kt:241, RoutingPipelineCall.kt:41, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "StringValues.kt:241 appendMissing, RoutingPipelineCall.kt:41 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "StringValues.kt:241 appendMissing, RoutingPipelineCall.kt:41 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 } @@ -4014,78 +3993,78 @@ "io.ktor.util.CaseInsensitiveString": { "name": "io.ktor.util.CaseInsensitiveString", "sites": { - "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke", "totalCount": 6000, "totalSize": 144000 }, - "Text.kt:103, CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:247, StringValues.kt:236, StringValues.kt:235, StringValues.kt:68, Headers.kt:12, CIOHeaders.kt:13, StringValues.kt:235, BaseApplicationRequest.kt:48, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, StringValues.kt:68 forEach, Headers.kt:12 forEach, CIOHeaders.kt:13 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke", "totalCount": 6000, "totalSize": 144000 }, - "Text.kt:103, CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:163, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke", "totalCount": 6000, "totalSize": 144000 }, - "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:185, StringValues.kt:169, BaseApplicationRequest.kt:64, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:185, StringValues.kt:169, BaseApplicationRequest.kt:64, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:185 listForKey, StringValues.kt:169 getAll, BaseApplicationRequest.kt:64 getAll, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:185 listForKey, StringValues.kt:169 getAll, BaseApplicationRequest.kt:64 getAll, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 }, - "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:185, StringValues.kt:169, BaseApplicationRequest.kt:64, StringValues.kt:36, Headers.kt:12, BaseApplicationRequest.kt:45, ApplicationRequestProperties.kt:17, ApplicationRequestProperties.kt:81, PreCompressed.kt:180, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:185, StringValues.kt:169, BaseApplicationRequest.kt:64, StringValues.kt:36, Headers.kt:12, BaseApplicationRequest.kt:45, ApplicationRequestProperties.kt:17, ApplicationRequestProperties.kt:81, PreCompressed.kt:180, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:185 listForKey, StringValues.kt:169 getAll, BaseApplicationRequest.kt:64 getAll, StringValues.kt:36 get, Headers.kt:12 get, BaseApplicationRequest.kt:45 get, ApplicationRequestProperties.kt:17 header, ApplicationRequestProperties.kt:81 acceptEncodingItems, PreCompressed.kt:183 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:185 listForKey, StringValues.kt:169 getAll, BaseApplicationRequest.kt:64 getAll, StringValues.kt:36 get, Headers.kt:12 get, BaseApplicationRequest.kt:45 get, ApplicationRequestProperties.kt:17 header, ApplicationRequestProperties.kt:81 acceptEncodingItems, PreCompressed.kt:183 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 24000 }, - "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, FileContentType.kt:40, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, FileContentType.kt:40, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, FileContentType.kt:40 fromFileExtension, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke": { + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, FileContentType.kt:40 fromFileExtension, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, - "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:287 ensureListForKey, StringValues.kt:231 append, CIOApplicationResponse.kt:33 engineAppendHeader, ResponseHeaders.kt:57 append, BaseApplicationResponse.kt:83 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke": { + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:287 ensureListForKey, StringValues.kt:231 append, CIOApplicationResponse.kt:33 engineAppendHeader, ResponseHeaders.kt:57 append, BaseApplicationResponse.kt:83 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, - "Text.kt:103, CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:231 append, CIOApplicationResponse.kt:33 engineAppendHeader, ResponseHeaders.kt:57 append, BaseApplicationResponse.kt:83 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke": { + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:231 append, CIOApplicationResponse.kt:33 engineAppendHeader, ResponseHeaders.kt:57 append, BaseApplicationResponse.kt:83 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, - "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:287 ensureListForKey, StringValues.kt:231 append, CIOApplicationResponse.kt:33 engineAppendHeader, ResponseHeaders.kt:57 append, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke": { + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:287 ensureListForKey, StringValues.kt:231 append, CIOApplicationResponse.kt:33 engineAppendHeader, ResponseHeaders.kt:57 append, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, - "Text.kt:103, CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:27, CaseInsensitiveMap.kt:10, StringValues.kt:287, StringValues.kt:231, CIOApplicationResponse.kt:33, ResponseHeaders.kt:57, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:231 append, CIOApplicationResponse.kt:33 engineAppendHeader, ResponseHeaders.kt:57 append, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke": { + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:231 append, CIOApplicationResponse.kt:33 engineAppendHeader, ResponseHeaders.kt:57 append, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, - "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:185, StringValues.kt:169, BaseApplicationRequest.kt:64, StringValues.kt:36, Headers.kt:12, BaseApplicationRequest.kt:45, BaseApplicationResponse.kt:99, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:185, StringValues.kt:169, BaseApplicationRequest.kt:64, StringValues.kt:36, Headers.kt:12, BaseApplicationRequest.kt:45, BaseApplicationResponse.kt:99, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:185 listForKey, StringValues.kt:169 getAll, BaseApplicationRequest.kt:64 getAll, StringValues.kt:36 get, Headers.kt:12 get, BaseApplicationRequest.kt:45 get, BaseApplicationResponse.kt:99 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend": { + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:185 listForKey, StringValues.kt:169 getAll, BaseApplicationRequest.kt:64 getAll, StringValues.kt:36 get, Headers.kt:12 get, BaseApplicationRequest.kt:45 get, BaseApplicationResponse.kt:99 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, - "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:208, CIOApplicationResponse.kt:41, ResponseHeaders.kt:28, ResponseHeaders.kt:23, BaseApplicationResponse.kt:100, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:208, CIOApplicationResponse.kt:41, ResponseHeaders.kt:28, ResponseHeaders.kt:23, BaseApplicationResponse.kt:100, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:208 getAll, CIOApplicationResponse.kt:41 getEngineHeaderValues, ResponseHeaders.kt:28 get, ResponseHeaders.kt:23 contains, BaseApplicationResponse.kt:100 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke": { + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:208 getAll, CIOApplicationResponse.kt:41 getEngineHeaderValues, ResponseHeaders.kt:28 get, ResponseHeaders.kt:23 contains, BaseApplicationResponse.kt:100 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, - "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:208, CIOApplicationResponse.kt:96, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:208, CIOApplicationResponse.kt:96, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:208 getAll, CIOApplicationResponse.kt:96 sendResponseMessage, CIOApplicationResponse.kt:46 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke": { + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:208 getAll, CIOApplicationResponse.kt:96 sendResponseMessage, CIOApplicationResponse.kt:46 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke", "totalCount": 2000, "totalSize": 48000 }, - "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:208, CIOApplicationResponse.kt:41, ResponseHeaders.kt:28, CIOApplicationResponse.kt:112, CIOApplicationResponse.kt:47, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:208, CIOApplicationResponse.kt:41, ResponseHeaders.kt:28, CIOApplicationResponse.kt:112, CIOApplicationResponse.kt:47, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:208 getAll, CIOApplicationResponse.kt:41 getEngineHeaderValues, ResponseHeaders.kt:28 get, CIOApplicationResponse.kt:112 preparedBodyChannel, CIOApplicationResponse.kt:47 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend": { + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:208 getAll, CIOApplicationResponse.kt:41 getEngineHeaderValues, ResponseHeaders.kt:28 get, CIOApplicationResponse.kt:112 preparedBodyChannel, CIOApplicationResponse.kt:47 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, - "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:208, CIOApplicationResponse.kt:41, ResponseHeaders.kt:28, BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, StringValues.kt:208, CIOApplicationResponse.kt:41, ResponseHeaders.kt:28, BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:208 getAll, CIOApplicationResponse.kt:41 getEngineHeaderValues, ResponseHeaders.kt:28 get, BaseApplicationResponse.kt:209 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke": { + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:208 getAll, CIOApplicationResponse.kt:41 getEngineHeaderValues, ResponseHeaders.kt:28 get, BaseApplicationResponse.kt:209 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 } @@ -4101,38 +4080,38 @@ "io.ktor.util.DelegatingMutableSet$iterator$1": { "name": "io.ktor.util.DelegatingMutableSet$iterator$1", "sites": { - "DelegatingMutableSet.kt:38, StringValues.kt:421, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:421, Headers.kt:82, Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "DelegatingMutableSet.kt:38 iterator, StringValues.kt:421 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "DelegatingMutableSet.kt:38 iterator, StringValues.kt:421 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 24000 }, - "DelegatingMutableSet.kt:38, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "DelegatingMutableSet.kt:38 iterator, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend": { + "stackTrace": "DelegatingMutableSet.kt:38 iterator, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, - "DelegatingMutableSet.kt:38, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, PipelineRequest.kt:98, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "DelegatingMutableSet.kt:38 iterator, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, CIOApplicationRequest.kt:28 invoke, CIOApplicationRequest.kt:28 invoke, LazyJVM.kt:74 getValue, CIOApplicationRequest.kt:28 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke": { + "stackTrace": "DelegatingMutableSet.kt:38 iterator, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, CIOApplicationRequest.kt:28 invoke, CIOApplicationRequest.kt:28 invoke, LazyJVM.kt:74 getValue, CIOApplicationRequest.kt:28 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, - "DelegatingMutableSet.kt:38, StringValues.kt:182, StringValues.kt:235, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:182, StringValues.kt:235, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "DelegatingMutableSet.kt:38 iterator, StringValues.kt:182 forEach, StringValues.kt:235 appendAll, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "DelegatingMutableSet.kt:38 iterator, StringValues.kt:182 forEach, StringValues.kt:235 appendAll, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, - "DelegatingMutableSet.kt:38, StringValues.kt:182, StringValues.kt:241, RoutingPipelineCall.kt:41, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:182, StringValues.kt:241, RoutingPipelineCall.kt:41, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "DelegatingMutableSet.kt:38 iterator, StringValues.kt:182 forEach, StringValues.kt:241 appendMissing, RoutingPipelineCall.kt:41 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "DelegatingMutableSet.kt:38 iterator, StringValues.kt:182 forEach, StringValues.kt:241 appendMissing, RoutingPipelineCall.kt:41 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, - "DelegatingMutableSet.kt:38, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:421, Parameters.kt:79, Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "DelegatingMutableSet.kt:38 iterator, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "DelegatingMutableSet.kt:38 iterator, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 24000 }, - "DelegatingMutableSet.kt:38, CIOApplicationResponse.kt:95, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "DelegatingMutableSet.kt:38, CIOApplicationResponse.kt:95, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "DelegatingMutableSet.kt:38 iterator, CIOApplicationResponse.kt:95 sendResponseMessage, CIOApplicationResponse.kt:46 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "DelegatingMutableSet.kt:38 iterator, CIOApplicationResponse.kt:95 sendResponseMessage, CIOApplicationResponse.kt:46 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 24000 } @@ -4148,8 +4127,8 @@ "io.ktor.http.HeadersImpl": { "name": "io.ktor.http.HeadersImpl", "sites": { - "Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Headers.kt:30, BaseApplicationRequest.kt:51, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationRequest.kt:22, BaseApplicationEngine.kt:88, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:113, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 } @@ -4165,8 +4144,8 @@ "io.ktor.server.routing.Routing$Plugin$install$1": { "name": "io.ktor.server.routing.Routing$Plugin$install$1", "sites": { - "Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 40000 } @@ -4176,8 +4155,8 @@ "io.ktor.server.routing.RoutingResolveContext": { "name": "io.ktor.server.routing.RoutingResolveContext", "sites": { - "Routing.kt:63, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Routing.kt:63, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Routing.kt:63 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke": { + "stackTrace": "Routing.kt:63 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 } @@ -4187,8 +4166,8 @@ "io.ktor.server.routing.Routing$executeResult$1": { "name": "io.ktor.server.routing.Routing$executeResult$1", "sites": { - "Routing.kt:-1, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Routing.kt:-1, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Routing.kt:-1 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke": { + "stackTrace": "Routing.kt:-1 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 } @@ -4198,8 +4177,8 @@ "io.ktor.server.routing.RoutingPipelineCall": { "name": "io.ktor.server.routing.RoutingPipelineCall", "sites": { - "Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke": { + "stackTrace": "Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 } @@ -4209,8 +4188,8 @@ "io.ktor.server.routing.RoutingCall": { "name": "io.ktor.server.routing.RoutingCall", "sites": { - "Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke": { + "stackTrace": "Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 } @@ -4220,8 +4199,8 @@ "io.ktor.server.routing.Routing$executeResult$$inlined$execute$1": { "name": "io.ktor.server.routing.Routing$executeResult$$inlined$execute$1", "sites": { - "Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke": { + "stackTrace": "Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 } @@ -4237,13 +4216,13 @@ "[Ljava.lang.Object;": { "name": "[Ljava.lang.Object;", "sites": { - "RoutingResolveContext.kt:38, Routing.kt:63, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "RoutingResolveContext.kt:38, Routing.kt:63, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "RoutingResolveContext.kt:38 , Routing.kt:63 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke": { + "stackTrace": "RoutingResolveContext.kt:38 , Routing.kt:63 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 80000 }, - "RoutingResolveContext.kt:139, RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "RoutingResolveContext.kt:139, RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "RoutingResolveContext.kt:139 handleRoute, RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend": { + "stackTrace": "RoutingResolveContext.kt:139 handleRoute, RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 56000 } @@ -4253,13 +4232,13 @@ "java.util.ArrayList": { "name": "java.util.ArrayList", "sites": { - "RoutingResolveContext.kt:38, Routing.kt:63, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "RoutingResolveContext.kt:38, Routing.kt:63, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "RoutingResolveContext.kt:38 , Routing.kt:63 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke": { + "stackTrace": "RoutingResolveContext.kt:38 , Routing.kt:63 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, - "RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke": { + "stackTrace": "RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 } @@ -4269,18 +4248,18 @@ "io.ktor.server.routing.RoutingResolveResult$Success": { "name": "io.ktor.server.routing.RoutingResolveResult$Success", "sites": { - "RoutingResolveContext.kt:125, RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "RoutingResolveContext.kt:125, RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "RoutingResolveContext.kt:125 handleRoute, RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend": { + "stackTrace": "RoutingResolveContext.kt:125 handleRoute, RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 32000 }, - "RoutingResolveContext.kt:125, RoutingResolveContext.kt:158, RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "RoutingResolveContext.kt:125, RoutingResolveContext.kt:158, RoutingResolveContext.kt:83, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "RoutingResolveContext.kt:125 handleRoute, RoutingResolveContext.kt:158 handleRoute, RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode": { + "stackTrace": "RoutingResolveContext.kt:125 handleRoute, RoutingResolveContext.kt:158 handleRoute, RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode", "totalCount": 1000, "totalSize": 32000 }, - "RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend": { + "stackTrace": "RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 32000 } @@ -4296,18 +4275,18 @@ "io.ktor.http.ParametersBuilderImpl": { "name": "io.ktor.http.ParametersBuilderImpl", "sites": { - "Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingResolveContext.kt:181 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke": { + "stackTrace": "Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingResolveContext.kt:181 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, - "Parameters.kt:34, Parameters.kt:34, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Parameters.kt:34, Parameters.kt:34, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 24000 }, - "Parameters.kt:34, Parameters.kt:34, PipelineRequest.kt:93, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Parameters.kt:34, Parameters.kt:34, PipelineRequest.kt:93, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, PipelineRequest.kt:93 encodeParameters, CIOApplicationRequest.kt:28 invoke, CIOApplicationRequest.kt:28 invoke, LazyJVM.kt:74 getValue, CIOApplicationRequest.kt:28 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, PipelineRequest.kt:93 encodeParameters, CIOApplicationRequest.kt:28 invoke, CIOApplicationRequest.kt:28 invoke, LazyJVM.kt:74 getValue, CIOApplicationRequest.kt:28 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 } @@ -4317,18 +4296,18 @@ "io.ktor.http.ParametersImpl": { "name": "io.ktor.http.ParametersImpl", "sites": { - "Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:64, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode": { + "stackTrace": "Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode", "totalCount": 1000, "totalSize": 24000 }, - "Parameters.kt:41, PipelineRequest.kt:98, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Parameters.kt:41, PipelineRequest.kt:98, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, CIOApplicationRequest.kt:28, BaseApplicationCall.kt:16, RoutingPipelineCall.kt:40, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, CIOApplicationRequest.kt:28 invoke, CIOApplicationRequest.kt:28 invoke, LazyJVM.kt:74 getValue, CIOApplicationRequest.kt:28 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend": { + "stackTrace": "Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, CIOApplicationRequest.kt:28 invoke, CIOApplicationRequest.kt:28 invoke, LazyJVM.kt:74 getValue, CIOApplicationRequest.kt:28 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, - "Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Parameters.kt:41, RoutingPipelineCall.kt:66, RoutingPipelineCall.kt:38, RoutingPipelineCall.kt:38, RouteNode.kt:207, Routing.kt:97, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 } @@ -4344,8 +4323,8 @@ "io.ktor.server.routing.RoutingPipelineRequest": { "name": "io.ktor.server.routing.RoutingPipelineRequest", "sites": { - "RoutingPipelineCall.kt:33, Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "RoutingPipelineCall.kt:33, Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "RoutingPipelineCall.kt:33 , Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend": { + "stackTrace": "RoutingPipelineCall.kt:33 , Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 24000 } @@ -4355,8 +4334,8 @@ "io.ktor.server.routing.RoutingPipelineResponse": { "name": "io.ktor.server.routing.RoutingPipelineResponse", "sites": { - "RoutingPipelineCall.kt:36, Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "RoutingPipelineCall.kt:36, Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "RoutingPipelineCall.kt:36 , Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend": { + "stackTrace": "RoutingPipelineCall.kt:36 , Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 24000 } @@ -4366,8 +4345,8 @@ "io.ktor.server.routing.RoutingPipelineCall$parameters$2": { "name": "io.ktor.server.routing.RoutingPipelineCall$parameters$2", "sites": { - "RoutingPipelineCall.kt:38, Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "RoutingPipelineCall.kt:38, Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "RoutingPipelineCall.kt:38 , Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend": { + "stackTrace": "RoutingPipelineCall.kt:38 , Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 24000 } @@ -4377,8 +4356,8 @@ "kotlin.UnsafeLazyImpl": { "name": "kotlin.UnsafeLazyImpl", "sites": { - "RoutingPipelineCall.kt:38, Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "RoutingPipelineCall.kt:38, Routing.kt:89, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "RoutingPipelineCall.kt:38 , Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend": { + "stackTrace": "RoutingPipelineCall.kt:38 , Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 24000 } @@ -4394,8 +4373,8 @@ "io.ktor.server.routing.RouteNode$buildPipeline$1$1": { "name": "io.ktor.server.routing.RouteNode$buildPipeline$1$1", "sites": { - "RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 } @@ -4405,8 +4384,8 @@ "io.ktor.server.routing.RoutingCall": { "name": "io.ktor.server.routing.RoutingCall", "sites": { - "RouteNode.kt:286, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "RouteNode.kt:286, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "RouteNode.kt:288 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "RouteNode.kt:288 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 48000 } @@ -4416,8 +4395,8 @@ "io.ktor.server.routing.RoutingRequest": { "name": "io.ktor.server.routing.RoutingRequest", "sites": { - "RouteNode.kt:289, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "RouteNode.kt:289, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "RouteNode.kt:291 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "RouteNode.kt:291 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 48000 } @@ -4427,8 +4406,8 @@ "io.ktor.server.routing.RoutingResponse": { "name": "io.ktor.server.routing.RoutingResponse", "sites": { - "RouteNode.kt:294, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "RouteNode.kt:294, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "RouteNode.kt:296 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "RouteNode.kt:296 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 32000 } @@ -4438,8 +4417,8 @@ "io.ktor.server.routing.RoutingContext": { "name": "io.ktor.server.routing.RoutingContext", "sites": { - "RouteNode.kt:114, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "RouteNode.kt:114, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "RouteNode.kt:114 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "RouteNode.kt:114 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 } @@ -4455,8 +4434,8 @@ "java.util.concurrent.ConcurrentHashMap": { "name": "java.util.concurrent.ConcurrentHashMap", "sites": { - "ConcurrentMapJvm.kt:14, ConcurrentMapJvm.kt:13, RequestCookies.kt:16, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, RoutingPipelineCall.kt:-1, RouteNode.kt:154, RouteNode.kt:289, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "ConcurrentMapJvm.kt:14, ConcurrentMapJvm.kt:13, RequestCookies.kt:16, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, RoutingPipelineCall.kt:-1, RouteNode.kt:154, RouteNode.kt:289, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "ConcurrentMapJvm.kt:14 , ConcurrentMapJvm.kt:13 , RequestCookies.kt:16 , CIOApplicationRequest.kt:22 invoke, CIOApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, CIOApplicationRequest.kt:22 getCookies, RoutingPipelineCall.kt:-1 getCookies, RouteNode.kt:154 , RouteNode.kt:291 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke": { + "stackTrace": "ConcurrentMapJvm.kt:14 , ConcurrentMapJvm.kt:13 , RequestCookies.kt:16 , CIOApplicationRequest.kt:22 invoke, CIOApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, CIOApplicationRequest.kt:22 getCookies, RoutingPipelineCall.kt:-1 getCookies, RouteNode.kt:154 , RouteNode.kt:291 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 64000 } @@ -4472,8 +4451,8 @@ "io.ktor.util.collections.ConcurrentMap": { "name": "io.ktor.util.collections.ConcurrentMap", "sites": { - "RequestCookies.kt:16, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, RoutingPipelineCall.kt:-1, RouteNode.kt:154, RouteNode.kt:289, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "RequestCookies.kt:16, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, RoutingPipelineCall.kt:-1, RouteNode.kt:154, RouteNode.kt:289, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "RequestCookies.kt:16 , CIOApplicationRequest.kt:22 invoke, CIOApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, CIOApplicationRequest.kt:22 getCookies, RoutingPipelineCall.kt:-1 getCookies, RouteNode.kt:154 , RouteNode.kt:291 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode": { + "stackTrace": "RequestCookies.kt:16 , CIOApplicationRequest.kt:22 invoke, CIOApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, CIOApplicationRequest.kt:22 getCookies, RoutingPipelineCall.kt:-1 getCookies, RouteNode.kt:154 , RouteNode.kt:291 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode", "totalCount": 1000, "totalSize": 16000 } @@ -4483,8 +4462,8 @@ "io.ktor.server.request.RequestCookies$rawCookies$2": { "name": "io.ktor.server.request.RequestCookies$rawCookies$2", "sites": { - "RequestCookies.kt:23, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, RoutingPipelineCall.kt:-1, RouteNode.kt:154, RouteNode.kt:289, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "RequestCookies.kt:23, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, RoutingPipelineCall.kt:-1, RouteNode.kt:154, RouteNode.kt:289, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "RequestCookies.kt:23 , CIOApplicationRequest.kt:22 invoke, CIOApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, CIOApplicationRequest.kt:22 getCookies, RoutingPipelineCall.kt:-1 getCookies, RouteNode.kt:154 , RouteNode.kt:291 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode": { + "stackTrace": "RequestCookies.kt:23 , CIOApplicationRequest.kt:22 invoke, CIOApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, CIOApplicationRequest.kt:22 getCookies, RoutingPipelineCall.kt:-1 getCookies, RouteNode.kt:154 , RouteNode.kt:291 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode", "totalCount": 1000, "totalSize": 24000 } @@ -4494,8 +4473,8 @@ "kotlin.SynchronizedLazyImpl": { "name": "kotlin.SynchronizedLazyImpl", "sites": { - "RequestCookies.kt:23, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, RoutingPipelineCall.kt:-1, RouteNode.kt:154, RouteNode.kt:289, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "RequestCookies.kt:23, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, CIOApplicationRequest.kt:22, RoutingPipelineCall.kt:-1, RouteNode.kt:154, RouteNode.kt:289, RouteNode.kt:1, RouteNode.kt:113, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "RequestCookies.kt:23 , CIOApplicationRequest.kt:22 invoke, CIOApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, CIOApplicationRequest.kt:22 getCookies, RoutingPipelineCall.kt:-1 getCookies, RouteNode.kt:154 , RouteNode.kt:291 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode": { + "stackTrace": "RequestCookies.kt:23 , CIOApplicationRequest.kt:22 invoke, CIOApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, CIOApplicationRequest.kt:22 getCookies, RoutingPipelineCall.kt:-1 getCookies, RouteNode.kt:154 , RouteNode.kt:291 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode", "totalCount": 1000, "totalSize": 24000 } @@ -4511,8 +4490,8 @@ "io.ktor.server.http.content.StaticContentKt$defaultResource$1": { "name": "io.ktor.server.http.content.StaticContentKt$defaultResource$1", "sites": { - "StaticContent.kt:-1, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StaticContent.kt:-1, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "StaticContent.kt:-1 create, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "StaticContent.kt:-1 create, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 48000 } @@ -4528,13 +4507,13 @@ "io.ktor.server.http.content.PreCompressedKt$respondStaticResource$4": { "name": "io.ktor.server.http.content.PreCompressedKt$respondStaticResource$4", "sites": { - "PreCompressed.kt:173, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "PreCompressed.kt:173, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "PreCompressed.kt:175 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke": { + "stackTrace": "PreCompressed.kt:175 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 }, - "PreCompressed.kt:-1, PreCompressed.kt:-1, PreCompressed.kt:210, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "PreCompressed.kt:-1, PreCompressed.kt:-1, PreCompressed.kt:210, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "PreCompressed.kt:-1 invoke, PreCompressed.kt:-1 invoke, PreCompressed.kt:213 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor": { + "stackTrace": "PreCompressed.kt:-1 invoke, PreCompressed.kt:-1 invoke, PreCompressed.kt:213 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor", "totalCount": 1000, "totalSize": 32000 } @@ -4544,8 +4523,8 @@ "io.ktor.server.http.content.PreCompressedKt$respondStaticResource$1": { "name": "io.ktor.server.http.content.PreCompressedKt$respondStaticResource$1", "sites": { - "PreCompressed.kt:-1, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "PreCompressed.kt:-1, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "PreCompressed.kt:-1 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke": { + "stackTrace": "PreCompressed.kt:-1 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 } @@ -4555,8 +4534,8 @@ "java.util.ArrayList": { "name": "java.util.ArrayList", "sites": { - "PreCompressed.kt:237, PreCompressed.kt:176, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "PreCompressed.kt:237, PreCompressed.kt:176, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "PreCompressed.kt:240 bestCompressionFit, PreCompressed.kt:179 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend": { + "stackTrace": "PreCompressed.kt:240 bestCompressionFit, PreCompressed.kt:179 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend", "totalCount": 1000, "totalSize": 24000 } @@ -4566,8 +4545,8 @@ "[B": { "name": "[B", "sites": { - "PreCompressed.kt:208, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "PreCompressed.kt:208, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "PreCompressed.kt:211 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke": { + "stackTrace": "PreCompressed.kt:211 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 } @@ -4577,8 +4556,8 @@ "java.lang.StringBuilder": { "name": "java.lang.StringBuilder", "sites": { - "PreCompressed.kt:208, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "PreCompressed.kt:208, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "PreCompressed.kt:211 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke": { + "stackTrace": "PreCompressed.kt:211 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 } @@ -4594,8 +4573,8 @@ "io.ktor.http.HttpHeaderValueParserKt$parseAndSortHeader$$inlined$sortedByDescending$1": { "name": "io.ktor.http.HttpHeaderValueParserKt$parseAndSortHeader$$inlined$sortedByDescending$1", "sites": { - "HttpHeaderValueParser.kt:225, ApplicationRequestProperties.kt:81, PreCompressed.kt:180, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "HttpHeaderValueParser.kt:225, ApplicationRequestProperties.kt:81, PreCompressed.kt:180, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "HttpHeaderValueParser.kt:225 parseAndSortHeader, ApplicationRequestProperties.kt:81 acceptEncodingItems, PreCompressed.kt:183 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor": { + "stackTrace": "HttpHeaderValueParser.kt:225 parseAndSortHeader, ApplicationRequestProperties.kt:81 acceptEncodingItems, PreCompressed.kt:183 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor", "totalCount": 1000, "totalSize": 16000 } @@ -4606,18 +4585,18 @@ }, "StaticContentResolution.kt": { "name": "StaticContentResolution.kt", - "locationSize": 9976000, + "locationSize": 1000000, "instanceIndex": { "[C": { "name": "[C", "sites": { - "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 }, - "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 } @@ -4627,13 +4606,13 @@ "kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$1": { "name": "kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$1", "sites": { - "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 }, - "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 } @@ -4643,13 +4622,13 @@ "kotlin.text.DelimitedRangesSequence": { "name": "kotlin.text.DelimitedRangesSequence", "sites": { - "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 32000 }, - "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 32000 } @@ -4659,13 +4638,13 @@ "kotlin.sequences.SequencesKt___SequencesKt$asIterable$$inlined$Iterable$1": { "name": "kotlin.sequences.SequencesKt___SequencesKt$asIterable$$inlined$Iterable$1", "sites": { - "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 16000 }, - "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 16000 } @@ -4675,13 +4654,13 @@ "[Ljava.lang.Object;": { "name": "[Ljava.lang.Object;", "sites": { - "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 56000 }, - "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 2000, "totalSize": 80000 } @@ -4691,34 +4670,29 @@ "java.util.ArrayList": { "name": "java.util.ArrayList", "sites": { - "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 }, - "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 2000, "totalSize": 48000 - }, - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 3000, - "totalSize": 72000 } }, - "totalSize": 144000 + "totalSize": 72000 }, "kotlin.text.DelimitedRangesSequence$iterator$1": { "name": "kotlin.text.DelimitedRangesSequence$iterator$1", "sites": { - "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 40000 }, - "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 40000 } @@ -4728,13 +4702,13 @@ "kotlin.ranges.IntRange": { "name": "kotlin.ranges.IntRange", "sites": { - "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 2000, "totalSize": 48000 }, - "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 2000, "totalSize": 48000 } @@ -4744,13 +4718,13 @@ "kotlin.ranges.IntProgressionIterator": { "name": "kotlin.ranges.IntProgressionIterator", "sites": { - "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 32000 }, - "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 32000 } @@ -4760,230 +4734,84 @@ "[B": { "name": "[B", "sites": { - "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 2000, - "totalSize": 64000 - }, - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 75000, - "totalSize": 6248000 + "StaticContentResolution.kt:129 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:129 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", + "totalCount": 3000, + "totalSize": 128000 }, - "StaticContentResolution.kt:115, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StaticContentResolution.kt:115, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "StaticContentResolution.kt:118 extension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "StaticContentResolution.kt:118 extension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 } }, - "totalSize": 6336000 + "totalSize": 152000 }, "java.lang.StringBuilder": { "name": "java.lang.StringBuilder", "sites": { - "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "StaticContentResolution.kt:129 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:129 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 - }, - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 21000, - "totalSize": 504000 } }, - "totalSize": 528000 + "totalSize": 24000 }, "java.util.ArrayList$Itr": { "name": "java.util.ArrayList$Itr", "sites": { - "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "StaticContentResolution.kt:129 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:129 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 32000 - }, - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 3000, - "totalSize": 96000 } }, - "totalSize": 128000 + "totalSize": 32000 }, "java.lang.String": { "name": "java.lang.String", "sites": { - "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "StaticContentResolution.kt:129 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:129 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 }, - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 24000, - "totalSize": 576000 - }, - "StaticContentResolution.kt:115, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StaticContentResolution.kt:115, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "StaticContentResolution.kt:118 extension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "StaticContentResolution.kt:118 extension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 } }, - "totalSize": 624000 - }, - "[Ljava.util.Enumeration;": { - "name": "[Ljava.util.Enumeration;", - "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 2000, - "totalSize": 48000 - } - }, - "totalSize": 48000 - }, - "jdk.internal.loader.BuiltinClassLoader$1": { - "name": "jdk.internal.loader.BuiltinClassLoader$1", - "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 3000, - "totalSize": 96000 - } - }, - "totalSize": 96000 - }, - "java.lang.CompoundEnumeration": { - "name": "java.lang.CompoundEnumeration", - "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 2000, - "totalSize": 48000 - } - }, "totalSize": 48000 }, - "jdk.internal.loader.URLClassPath$1": { - "name": "jdk.internal.loader.URLClassPath$1", - "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 1000, - "totalSize": 32000 - } - }, - "totalSize": 32000 - }, - "kotlin.collections.CollectionsKt__IteratorsJVMKt$iterator$1": { - "name": "kotlin.collections.CollectionsKt__IteratorsJVMKt$iterator$1", - "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 1000, - "totalSize": 16000 - } - }, - "totalSize": 16000 - }, - "kotlin.sequences.SequencesKt__SequencesKt$asSequence$$inlined$Sequence$1": { - "name": "kotlin.sequences.SequencesKt__SequencesKt$asSequence$$inlined$Sequence$1", - "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 1000, - "totalSize": 16000 - } - }, - "totalSize": 16000 - }, - "java.util.concurrent.atomic.AtomicReference": { - "name": "java.util.concurrent.atomic.AtomicReference", + "io.ktor.server.http.content.StaticContentResolutionKt$resolveResource$resolveContent$1": { + "name": "io.ktor.server.http.content.StaticContentResolutionKt$resolveResource$resolveContent$1", "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "StaticContentResolution.kt:60 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor": { + "stackTrace": "StaticContentResolution.kt:60 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor", "totalCount": 1000, - "totalSize": 16000 - } - }, - "totalSize": 16000 - }, - "kotlin.sequences.ConstrainedOnceSequence": { - "name": "kotlin.sequences.ConstrainedOnceSequence", - "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 1000, - "totalSize": 16000 - } - }, - "totalSize": 16000 - }, - "java.net.URL": { - "name": "java.net.URL", - "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 6000, - "totalSize": 384000 + "totalSize": 24000 } }, - "totalSize": 384000 + "totalSize": 24000 }, "java.io.File": { "name": "java.io.File", "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 3000, - "totalSize": 96000 - }, - "StaticContentResolution.kt:79, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StaticContentResolution.kt:79, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 1000, - "totalSize": 32000 - } - }, - "totalSize": 128000 - }, - "jdk.internal.loader.URLClassPath$FileLoader$1": { - "name": "jdk.internal.loader.URLClassPath$FileLoader$1", - "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "StaticContentResolution.kt:82 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke": { + "stackTrace": "StaticContentResolution.kt:82 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 } }, "totalSize": 32000 }, - "java.util.HashMap": { - "name": "java.util.HashMap", - "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 12000, - "totalSize": 576000 - } - }, - "totalSize": 576000 - }, - "java.util.HashSet": { - "name": "java.util.HashSet", - "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 12000, - "totalSize": 192000 - } - }, - "totalSize": 192000 - }, "io.ktor.server.http.content.LocalFileContent": { "name": "io.ktor.server.http.content.LocalFileContent", "sites": { - "StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke": { + "stackTrace": "StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 } @@ -4993,36 +4821,8 @@ "kotlin.Pair": { "name": "kotlin.Pair", "sites": { - "StaticContentResolution.kt:60, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "StaticContentResolution.kt:60, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 1000, - "totalSize": 24000 - } - }, - "totalSize": 24000 - } - } - }, - "Paths.kt": { - "name": "Paths.kt", - "locationSize": 48000, - "instanceIndex": { - "[Ljava.lang.Object;": { - "name": "[Ljava.lang.Object;", - "sites": { - "Paths.kt:25, Paths.kt:17, StaticContentResolution.kt:125, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Paths.kt:25, Paths.kt:17, StaticContentResolution.kt:125, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 1000, - "totalSize": 24000 - } - }, - "totalSize": 24000 - }, - "java.util.ArrayList": { - "name": "java.util.ArrayList", - "sites": { - "Paths.kt:25, Paths.kt:17, StaticContentResolution.kt:125, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Paths.kt:25, Paths.kt:17, StaticContentResolution.kt:125, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode": { + "stackTrace": "StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode", "totalCount": 1000, "totalSize": 24000 } @@ -5038,8 +4838,8 @@ "[B": { "name": "[B", "sites": { - "FileContentType.kt:38, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "FileContentType.kt:38, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "FileContentType.kt:38 fromFileExtension, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "FileContentType.kt:38 fromFileExtension, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 24000 } @@ -5049,8 +4849,8 @@ "java.lang.String": { "name": "java.lang.String", "sites": { - "FileContentType.kt:38, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "FileContentType.kt:38, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "FileContentType.kt:38 fromFileExtension, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "FileContentType.kt:38 fromFileExtension, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 24000 } @@ -5066,8 +4866,8 @@ "io.ktor.http.HeaderValueParam": { "name": "io.ktor.http.HeaderValueParam", "sites": { - "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "ContentTypes.kt:38 withParameter, ContentTypes.kt:295 withCharset, FileContentType.kt:68 selectDefault, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "ContentTypes.kt:38 withParameter, ContentTypes.kt:295 withCharset, FileContentType.kt:68 selectDefault, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 24000 } @@ -5077,8 +4877,8 @@ "[Ljava.lang.Object;": { "name": "[Ljava.lang.Object;", "sites": { - "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "ContentTypes.kt:38 withParameter, ContentTypes.kt:295 withCharset, FileContentType.kt:68 selectDefault, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "ContentTypes.kt:38 withParameter, ContentTypes.kt:295 withCharset, FileContentType.kt:68 selectDefault, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 24000 } @@ -5088,8 +4888,8 @@ "java.util.ArrayList": { "name": "java.util.ArrayList", "sites": { - "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "ContentTypes.kt:38 withParameter, ContentTypes.kt:295 withCharset, FileContentType.kt:68 selectDefault, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "ContentTypes.kt:38 withParameter, ContentTypes.kt:295 withCharset, FileContentType.kt:68 selectDefault, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 24000 } @@ -5099,8 +4899,8 @@ "io.ktor.http.ContentType": { "name": "io.ktor.http.ContentType", "sites": { - "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:171, PreCompressed.kt:171, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "ContentTypes.kt:38 withParameter, ContentTypes.kt:295 withCharset, FileContentType.kt:68 selectDefault, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "ContentTypes.kt:38 withParameter, ContentTypes.kt:295 withCharset, FileContentType.kt:68 selectDefault, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 32000 } @@ -5116,8 +4916,8 @@ "java.lang.Long": { "name": "java.lang.Long", "sites": { - "LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend": { + "stackTrace": "LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 24000 } @@ -5127,8 +4927,8 @@ "io.ktor.http.content.LastModifiedVersion": { "name": "io.ktor.http.content.LastModifiedVersion", "sites": { - "LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend": { + "stackTrace": "LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 24000 } @@ -5144,13 +4944,13 @@ "java.util.Calendar$Builder": { "name": "java.util.Calendar$Builder", "sites": { - "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 56000 }, - "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 56000 } @@ -5160,13 +4960,13 @@ "[I": { "name": "[I", "sites": { - "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 2000, "totalSize": 176000 }, - "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 2000, "totalSize": 176000 } @@ -5176,13 +4976,13 @@ "[Z": { "name": "[Z", "sites": { - "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 40000 }, - "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 40000 } @@ -5192,13 +4992,13 @@ "sun.util.calendar.Gregorian$Date": { "name": "sun.util.calendar.Gregorian$Date", "sites": { - "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 96000 }, - "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 96000 } @@ -5208,13 +5008,13 @@ "java.util.GregorianCalendar": { "name": "java.util.GregorianCalendar", "sites": { - "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 112000 }, - "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "DateJvm.kt:30, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 112000 } @@ -5224,13 +5024,13 @@ "io.ktor.util.date.GMTDate": { "name": "io.ktor.util.date.GMTDate", "sites": { - "DateJvm.kt:60, DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "DateJvm.kt:60, DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "DateJvm.kt:60 toDate, DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "DateJvm.kt:60 toDate, DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 56000 }, - "DateJvm.kt:60, DateJvm.kt:38, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "DateJvm.kt:60, DateJvm.kt:38, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "DateJvm.kt:60 toDate, DateJvm.kt:38 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "DateJvm.kt:60 toDate, DateJvm.kt:38 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 56000 } @@ -5246,13 +5046,13 @@ "[Lio.ktor.util.date.WeekDay;": { "name": "[Lio.ktor.util.date.WeekDay;", "sites": { - "Date.kt:-1, Date.kt:32, DateJvm.kt:52, DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Date.kt:-1, Date.kt:32, DateJvm.kt:52, DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Date.kt:-1 values, Date.kt:32 from, DateJvm.kt:52 toDate, DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "Date.kt:-1 values, Date.kt:32 from, DateJvm.kt:52 toDate, DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 48000 }, - "Date.kt:-1, Date.kt:32, DateJvm.kt:52, DateJvm.kt:38, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Date.kt:-1, Date.kt:32, DateJvm.kt:52, DateJvm.kt:38, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Date.kt:-1 values, Date.kt:32 from, DateJvm.kt:52 toDate, DateJvm.kt:38 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke": { + "stackTrace": "Date.kt:-1 values, Date.kt:32 from, DateJvm.kt:52 toDate, DateJvm.kt:38 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 } @@ -5262,13 +5062,13 @@ "[Lio.ktor.util.date.Month;": { "name": "[Lio.ktor.util.date.Month;", "sites": { - "Date.kt:-1, Date.kt:65, DateJvm.kt:57, DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Date.kt:-1, Date.kt:65, DateJvm.kt:57, DateJvm.kt:17, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Date.kt:-1 values, Date.kt:65 from, DateJvm.kt:57 toDate, DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "Date.kt:-1 values, Date.kt:65 from, DateJvm.kt:57 toDate, DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 64000 }, - "Date.kt:-1, Date.kt:65, DateJvm.kt:57, DateJvm.kt:38, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Date.kt:-1, Date.kt:65, DateJvm.kt:57, DateJvm.kt:38, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Date.kt:-1 values, Date.kt:65 from, DateJvm.kt:57 toDate, DateJvm.kt:38 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke": { + "stackTrace": "Date.kt:-1 values, Date.kt:65 from, DateJvm.kt:57 toDate, DateJvm.kt:38 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke", "totalCount": 1000, "totalSize": 64000 } @@ -5284,8 +5084,8 @@ "[Ljava.lang.Object;": { "name": "[Ljava.lang.Object;", "sites": { - "LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke": { + "stackTrace": "LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 } @@ -5295,8 +5095,8 @@ "java.util.ArrayList": { "name": "java.util.ArrayList", "sites": { - "LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "LocalFileContent.kt:33, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:198, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke": { + "stackTrace": "LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 } @@ -5306,8 +5106,8 @@ "java.lang.Long": { "name": "java.lang.Long", "sites": { - "LocalFileContent.kt:26, BaseApplicationResponse.kt:79, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "LocalFileContent.kt:26, BaseApplicationResponse.kt:79, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "LocalFileContent.kt:26 getContentLength, BaseApplicationResponse.kt:79 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond": { + "stackTrace": "LocalFileContent.kt:26 getContentLength, BaseApplicationResponse.kt:79 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 24000 } @@ -5323,8 +5123,8 @@ "io.ktor.util.reflect.TypeInfo": { "name": "io.ktor.util.reflect.TypeInfo", "sites": { - "TypeInfoJvm.kt:19, PreCompressed.kt:287, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "TypeInfoJvm.kt:19, PreCompressed.kt:287, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "TypeInfoJvm.kt:19 typeInfoImpl, PreCompressed.kt:290 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend": { + "stackTrace": "TypeInfoJvm.kt:19 typeInfoImpl, PreCompressed.kt:290 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend", "totalCount": 1000, "totalSize": 24000 } @@ -5340,8 +5140,8 @@ "io.ktor.server.engine.DefaultTransformKt$installDefaultTransformations$1": { "name": "io.ktor.server.engine.DefaultTransformKt$installDefaultTransformations$1", "sites": { - "DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 40000 } @@ -5357,8 +5157,8 @@ "kotlinx.coroutines.JobImpl": { "name": "kotlinx.coroutines.JobImpl", "sites": { - "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond": { + "stackTrace": "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 24000 } @@ -5368,8 +5168,8 @@ "kotlin.coroutines.CombinedContext": { "name": "kotlin.coroutines.CombinedContext", "sites": { - "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond": { + "stackTrace": "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 2000, "totalSize": 48000 } @@ -5379,8 +5179,8 @@ "kotlinx.coroutines.internal.ContextScope": { "name": "kotlinx.coroutines.internal.ContextScope", "sites": { - "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond": { + "stackTrace": "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 16000 } @@ -5390,8 +5190,8 @@ "kotlinx.coroutines.CoroutineName": { "name": "kotlinx.coroutines.CoroutineName", "sites": { - "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond": { + "stackTrace": "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 24000 } @@ -5401,13 +5201,13 @@ "io.ktor.util.cio.FileChannelsKt$readChannel$1": { "name": "io.ktor.util.cio.FileChannelsKt$readChannel$1", "sites": { - "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond": { + "stackTrace": "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 72000 }, - "FileChannels.kt:-1, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147": { - "stackTrace": "FileChannels.kt:-1, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "FileChannels.kt:-1 create, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:-1 create, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 72000 } @@ -5417,13 +5217,13 @@ "java.lang.Object": { "name": "java.lang.Object", "sites": { - "FileChannels.kt:36, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147": { - "stackTrace": "FileChannels.kt:36, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "FileChannels.kt:36 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:36 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, - "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147": { - "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 2000, "totalSize": 32000 } @@ -5433,8 +5233,8 @@ "java.io.FileDescriptor": { "name": "java.io.FileDescriptor", "sites": { - "FileChannels.kt:36, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147": { - "stackTrace": "FileChannels.kt:36, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "FileChannels.kt:36 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:36 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 } @@ -5444,8 +5244,8 @@ "java.io.FileCleanable": { "name": "java.io.FileCleanable", "sites": { - "FileChannels.kt:36, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147": { - "stackTrace": "FileChannels.kt:36, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "FileChannels.kt:36 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:36 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 56000 } @@ -5455,8 +5255,8 @@ "java.io.RandomAccessFile": { "name": "java.io.RandomAccessFile", "sites": { - "FileChannels.kt:36, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147": { - "stackTrace": "FileChannels.kt:36, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "FileChannels.kt:36 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:36 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 } @@ -5466,8 +5266,8 @@ "[J": { "name": "[J", "sites": { - "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147": { - "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 } @@ -5477,8 +5277,8 @@ "sun.nio.ch.NativeThreadSet": { "name": "sun.nio.ch.NativeThreadSet", "sites": { - "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147": { - "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -5488,8 +5288,8 @@ "sun.nio.ch.FileDispatcherImpl": { "name": "sun.nio.ch.FileDispatcherImpl", "sites": { - "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147": { - "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 } @@ -5499,8 +5299,8 @@ "sun.nio.ch.FileChannelImpl": { "name": "sun.nio.ch.FileChannelImpl", "sites": { - "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147": { - "stackTrace": "FileChannels.kt:37, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 72000 } @@ -5510,13 +5310,13 @@ "io.ktor.util.cio.FileChannelsKt$writeToScope$2": { "name": "io.ktor.util.cio.FileChannelsKt$writeToScope$2", "sites": { - "FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147": { - "stackTrace": "FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 }, - "FileChannels.kt:-1, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147": { - "stackTrace": "FileChannels.kt:-1, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "FileChannels.kt:-1 create, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, ByteBufferChannel.kt:1841 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:-1 create, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, ByteBufferChannel.kt:1841 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 } @@ -5526,8 +5326,8 @@ "java.io.RandomAccessFile$1": { "name": "java.io.RandomAccessFile$1", "sites": { - "FileChannels.kt:116": { - "stackTrace": "FileChannels.kt:116", + "FileChannels.kt:116 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:116 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 } @@ -5538,18 +5338,18 @@ }, "Coroutines.kt": { "name": "Coroutines.kt", - "locationSize": 539096, + "locationSize": 520280, "instanceIndex": { "io.ktor.utils.io.CoroutinesKt$launchChannel$job$1": { "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$job$1", "sites": { - "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 56000 }, - "Coroutines.kt:-1, Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Coroutines.kt:-1, Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Coroutines.kt:-1 create, IntrinsicsJvm.kt:163 createCoroutineUnintercepted, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, CoroutineStart.kt:110 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, Builders.common.kt:47 launch$default, null:1 launch$default, Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke": { + "stackTrace": "Coroutines.kt:-1 create, IntrinsicsJvm.kt:163 createCoroutineUnintercepted, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, CoroutineStart.kt:110 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, Builders.common.kt:47 launch$default, null:1 launch$default, Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke", "totalCount": 1000, "totalSize": 56000 } @@ -5559,8 +5359,8 @@ "kotlin.coroutines.CombinedContext": { "name": "kotlin.coroutines.CombinedContext", "sites": { - "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 6000, "totalSize": 144000 } @@ -5570,8 +5370,8 @@ "kotlinx.coroutines.ChildHandleNode": { "name": "kotlinx.coroutines.ChildHandleNode", "sites": { - "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 32000 } @@ -5581,8 +5381,8 @@ "kotlinx.coroutines.StandaloneCoroutine": { "name": "kotlinx.coroutines.StandaloneCoroutine", "sites": { - "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 24000 } @@ -5592,8 +5392,8 @@ "kotlinx.coroutines.internal.DispatchedContinuation": { "name": "kotlinx.coroutines.internal.DispatchedContinuation", "sites": { - "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 48000 } @@ -5603,8 +5403,8 @@ "kotlinx.coroutines.internal.LimitedDispatcher$Worker": { "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", "sites": { - "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 24000 } @@ -5614,8 +5414,8 @@ "kotlinx.coroutines.scheduling.TaskImpl": { "name": "kotlinx.coroutines.scheduling.TaskImpl", "sites": { - "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Coroutines.kt:138, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 32000 } @@ -5625,8 +5425,8 @@ "io.ktor.utils.io.CoroutinesKt$launchChannel$1": { "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$1", "sites": { - "Coroutines.kt:157, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Coroutines.kt:157, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Coroutines.kt:157 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 24000 } @@ -5636,8 +5436,8 @@ "kotlinx.coroutines.InvokeOnCompletion": { "name": "kotlinx.coroutines.InvokeOnCompletion", "sites": { - "Coroutines.kt:157, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Coroutines.kt:157, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Coroutines.kt:157 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 32000 } @@ -5647,8 +5447,8 @@ "io.ktor.utils.io.ChannelJob": { "name": "io.ktor.utils.io.ChannelJob", "sites": { - "Coroutines.kt:161, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Coroutines.kt:161, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Coroutines.kt:161 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "Coroutines.kt:161 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 24000 } @@ -5658,8 +5458,8 @@ "io.ktor.utils.io.ChannelScope": { "name": "io.ktor.utils.io.ChannelScope", "sites": { - "Coroutines.kt:144": { - "stackTrace": "Coroutines.kt:144", + "Coroutines.kt:144 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Coroutines.kt:144 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -5669,24 +5469,24 @@ "kotlinx.coroutines.NodeList": { "name": "kotlinx.coroutines.NodeList", "sites": { - "Coroutines.kt:157, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Coroutines.kt:157, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 341, - "totalSize": 8184 + "Coroutines.kt:157 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 5, + "totalSize": 120 } }, - "totalSize": 8184 + "totalSize": 120 }, "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1": { "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", "sites": { - "Coroutines.kt:157, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Coroutines.kt:157, Coroutines.kt:94, FileChannels.kt:29, FileChannels.kt:23, LocalFileContent.kt:39, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", - "totalCount": 341, - "totalSize": 10912 + "Coroutines.kt:157 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 5, + "totalSize": 160 } }, - "totalSize": 10912 + "totalSize": 160 } } }, @@ -5697,8 +5497,8 @@ "[B": { "name": "[B", "sites": { - "Long.kt:11, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Long.kt:11, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Long.kt:11 toStringFast, BaseApplicationResponse.kt:83 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond": { + "stackTrace": "Long.kt:11 toStringFast, BaseApplicationResponse.kt:83 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 24000 } @@ -5708,8 +5508,8 @@ "java.lang.String": { "name": "java.lang.String", "sites": { - "Long.kt:11, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "Long.kt:11, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "Long.kt:11 toStringFast, BaseApplicationResponse.kt:83 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond": { + "stackTrace": "Long.kt:11 toStringFast, BaseApplicationResponse.kt:83 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 24000 } @@ -5725,8 +5525,8 @@ "java.nio.DirectByteBuffer": { "name": "java.nio.DirectByteBuffer", "sites": { - "MemoryJvm.kt:25, BufferUtilsJvm.kt:12, BufferUtilsJvm.kt:11, WriteSessionImpl.kt:19, ByteBufferChannel.kt:1839, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147": { - "stackTrace": "MemoryJvm.kt:25, BufferUtilsJvm.kt:12, BufferUtilsJvm.kt:11, WriteSessionImpl.kt:19, ByteBufferChannel.kt:1839, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "MemoryJvm.kt:25 Memory, BufferUtilsJvm.kt:12 ChunkBuffer, BufferUtilsJvm.kt:11 ChunkBuffer$default, WriteSessionImpl.kt:19 begin, ByteBufferChannel.kt:1839 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "MemoryJvm.kt:25 Memory, BufferUtilsJvm.kt:12 ChunkBuffer, BufferUtilsJvm.kt:11 ChunkBuffer$default, WriteSessionImpl.kt:19 begin, ByteBufferChannel.kt:1839 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 64000 } @@ -5736,8 +5536,8 @@ "java.nio.HeapByteBuffer": { "name": "java.nio.HeapByteBuffer", "sites": { - "MemoryJvm.kt:186, BufferUtilsJvm.kt:82, ByteBuffers.kt:34, ByteBuffers.kt:18, ByteBufferChannel.kt:1764, ByteBufferChannel.kt:1732, ByteBufferChannel.kt:-1, CIOApplicationResponse.kt:101, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "MemoryJvm.kt:186, BufferUtilsJvm.kt:82, ByteBuffers.kt:34, ByteBuffers.kt:18, ByteBufferChannel.kt:1764, ByteBufferChannel.kt:1732, ByteBufferChannel.kt:-1, CIOApplicationResponse.kt:101, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "MemoryJvm.kt:186 copyTo, BufferUtilsJvm.kt:82 readFully, ByteBuffers.kt:34 readAsMuchAsPossible, ByteBuffers.kt:18 readFully, ByteBufferChannel.kt:1764 tryWritePacketPart, ByteBufferChannel.kt:1732 writePacket$suspendImpl, ByteBufferChannel.kt:-1 writePacket, CIOApplicationResponse.kt:101 sendResponseMessage, CIOApplicationResponse.kt:46 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith": { + "stackTrace": "MemoryJvm.kt:186 copyTo, BufferUtilsJvm.kt:82 readFully, ByteBuffers.kt:34 readAsMuchAsPossible, ByteBuffers.kt:18 readFully, ByteBufferChannel.kt:1764 tryWritePacketPart, ByteBufferChannel.kt:1732 writePacket$suspendImpl, ByteBufferChannel.kt:-1 writePacket, CIOApplicationResponse.kt:101 sendResponseMessage, CIOApplicationResponse.kt:46 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith", "totalCount": 1000, "totalSize": 56000 } @@ -5753,8 +5553,8 @@ "io.ktor.utils.io.core.internal.ChunkBuffer": { "name": "io.ktor.utils.io.core.internal.ChunkBuffer", "sites": { - "BufferUtilsJvm.kt:12, BufferUtilsJvm.kt:11, WriteSessionImpl.kt:19, ByteBufferChannel.kt:1839, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147": { - "stackTrace": "BufferUtilsJvm.kt:12, BufferUtilsJvm.kt:11, WriteSessionImpl.kt:19, ByteBufferChannel.kt:1839, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", + "BufferUtilsJvm.kt:12 ChunkBuffer, BufferUtilsJvm.kt:11 ChunkBuffer$default, WriteSessionImpl.kt:19 begin, ByteBufferChannel.kt:1839 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "BufferUtilsJvm.kt:12 ChunkBuffer, BufferUtilsJvm.kt:11 ChunkBuffer$default, WriteSessionImpl.kt:19 begin, ByteBufferChannel.kt:1839 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 56000 } @@ -5763,23 +5563,6 @@ } } }, - "BufferViewJvm.kt": { - "name": "BufferViewJvm.kt", - "locationSize": 16000, - "instanceIndex": { - "java.nio.channels.spi.AbstractInterruptibleChannel$1": { - "name": "java.nio.channels.spi.AbstractInterruptibleChannel$1", - "sites": { - "BufferViewJvm.kt:23, FileChannels.kt:64, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147": { - "stackTrace": "BufferViewJvm.kt:23, FileChannels.kt:64, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1841, ByteBufferChannel.kt:-1, FileChannels.kt:55, FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:147", - "totalCount": 1000, - "totalSize": 16000 - } - }, - "totalSize": 16000 - } - } - }, "HeaderValueWithParameters.kt": { "name": "HeaderValueWithParameters.kt", "locationSize": 160000, @@ -5787,8 +5570,8 @@ "java.util.ArrayList$Itr": { "name": "java.util.ArrayList$Itr", "sites": { - "HeaderValueWithParameters.kt:43, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "HeaderValueWithParameters.kt:43, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "HeaderValueWithParameters.kt:43 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond": { + "stackTrace": "HeaderValueWithParameters.kt:43 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 32000 } @@ -5798,13 +5581,13 @@ "[B": { "name": "[B", "sites": { - "HeaderValueWithParameters.kt:45, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "HeaderValueWithParameters.kt:45, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "HeaderValueWithParameters.kt:45 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond": { + "stackTrace": "HeaderValueWithParameters.kt:45 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 40000 }, - "HeaderValueWithParameters.kt:54, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "HeaderValueWithParameters.kt:54, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "HeaderValueWithParameters.kt:54 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond": { + "stackTrace": "HeaderValueWithParameters.kt:54 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 40000 } @@ -5814,8 +5597,8 @@ "java.lang.StringBuilder": { "name": "java.lang.StringBuilder", "sites": { - "HeaderValueWithParameters.kt:45, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "HeaderValueWithParameters.kt:45, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "HeaderValueWithParameters.kt:45 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond": { + "stackTrace": "HeaderValueWithParameters.kt:45 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 24000 } @@ -5825,8 +5608,8 @@ "java.lang.String": { "name": "java.lang.String", "sites": { - "HeaderValueWithParameters.kt:54, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "HeaderValueWithParameters.kt:54, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "HeaderValueWithParameters.kt:54 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond": { + "stackTrace": "HeaderValueWithParameters.kt:54 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 24000 } @@ -5835,6 +5618,23 @@ } } }, + "BufferViewJvm.kt": { + "name": "BufferViewJvm.kt", + "locationSize": 16000, + "instanceIndex": { + "java.nio.channels.spi.AbstractInterruptibleChannel$1": { + "name": "java.nio.channels.spi.AbstractInterruptibleChannel$1", + "sites": { + "BufferViewJvm.kt:23 read, FileChannels.kt:64 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, ByteBufferChannel.kt:1841 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "BufferViewJvm.kt:23 read, FileChannels.kt:64 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, ByteBufferChannel.kt:1841 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1000, + "totalSize": 16000 + } + }, + "totalSize": 16000 + } + } + }, "RequestResponseBuilder.kt": { "name": "RequestResponseBuilder.kt", "locationSize": 96000, @@ -5842,8 +5642,8 @@ "io.ktor.utils.io.core.BytePacketBuilder": { "name": "io.ktor.utils.io.core.BytePacketBuilder", "sites": { - "RequestResponseBuilder.kt:15, CIOApplicationResponse.kt:92, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "RequestResponseBuilder.kt:15, CIOApplicationResponse.kt:92, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "RequestResponseBuilder.kt:15 , CIOApplicationResponse.kt:92 sendResponseMessage, CIOApplicationResponse.kt:46 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "RequestResponseBuilder.kt:15 , CIOApplicationResponse.kt:92 sendResponseMessage, CIOApplicationResponse.kt:46 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 48000 } @@ -5853,8 +5653,8 @@ "[B": { "name": "[B", "sites": { - "RequestResponseBuilder.kt:23, CIOApplicationResponse.kt:94, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "RequestResponseBuilder.kt:23, CIOApplicationResponse.kt:94, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "RequestResponseBuilder.kt:23 responseLine, CIOApplicationResponse.kt:94 sendResponseMessage, CIOApplicationResponse.kt:46 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "RequestResponseBuilder.kt:23 responseLine, CIOApplicationResponse.kt:94 sendResponseMessage, CIOApplicationResponse.kt:46 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 24000 } @@ -5864,8 +5664,8 @@ "java.lang.String": { "name": "java.lang.String", "sites": { - "RequestResponseBuilder.kt:23, CIOApplicationResponse.kt:94, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "RequestResponseBuilder.kt:23, CIOApplicationResponse.kt:94, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "RequestResponseBuilder.kt:23 responseLine, CIOApplicationResponse.kt:94 sendResponseMessage, CIOApplicationResponse.kt:46 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "RequestResponseBuilder.kt:23 responseLine, CIOApplicationResponse.kt:94 sendResponseMessage, CIOApplicationResponse.kt:46 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 24000 } @@ -5881,8 +5681,8 @@ "io.ktor.utils.io.core.ByteReadPacket": { "name": "io.ktor.utils.io.core.ByteReadPacket", "sites": { - "BytePacketBuilder.kt:85, RequestResponseBuilder.kt:88, CIOApplicationResponse.kt:101, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238": { - "stackTrace": "BytePacketBuilder.kt:85, RequestResponseBuilder.kt:88, CIOApplicationResponse.kt:101, CIOApplicationResponse.kt:46, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, CIOApplicationResponse.kt:82, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, PipelineCall.kt:103, RoutingPipelineCall.kt:20, RouteNode.kt:215, PreCompressed.kt:283, PreCompressed.kt:167, StaticContent.kt:479, StaticContent.kt:-1, StaticContent.kt:-1, RouteNode.kt:116, RouteNode.kt:-1, RouteNode.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:193, Routing.kt:66, Routing.kt:143, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:121, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:121, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:74, Pipeline.kt:482, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, CIOApplicationEngine.kt:238", + "BytePacketBuilder.kt:85 build, RequestResponseBuilder.kt:88 build, CIOApplicationResponse.kt:101 sendResponseMessage, CIOApplicationResponse.kt:46 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "BytePacketBuilder.kt:85 build, RequestResponseBuilder.kt:88 build, CIOApplicationResponse.kt:101 sendResponseMessage, CIOApplicationResponse.kt:46 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, CIOApplicationResponse.kt:82 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 48000 } @@ -5893,62 +5693,77 @@ }, "CIOWriter.kt": { "name": "CIOWriter.kt", - "locationSize": 1704464, + "locationSize": 1704800, "instanceIndex": { "kotlin.jvm.internal.Ref$IntRef": { "name": "kotlin.jvm.internal.Ref$IntRef", "sites": { - "CIOWriter.kt:105, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1274, ByteBufferChannel.kt:-1": { - "stackTrace": "CIOWriter.kt:105, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1274, ByteBufferChannel.kt:-1", - "totalCount": 2725, - "totalSize": 43600 + "CIOWriter.kt:105 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, ByteBufferChannel.kt:1274 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CIOWriter.kt:105 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, ByteBufferChannel.kt:1274 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2721, + "totalSize": 43536 }, - "CIOWriter.kt:105, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteBufferChannel.kt:-1": { - "stackTrace": "CIOWriter.kt:105, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, ByteBufferChannel.kt:1254, ByteBufferChannel.kt:-1", - "totalCount": 103804, - "totalSize": 1660864 + "CIOWriter.kt:105 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, ByteBufferChannel.kt:1254 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CIOWriter.kt:105 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, ByteBufferChannel.kt:1254 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 103829, + "totalSize": 1661264 } }, - "totalSize": 1704464 + "totalSize": 1704800 } } }, "ByteBufferPools.kt": { "name": "ByteBufferPools.kt", - "locationSize": 136, + "locationSize": 272, "instanceIndex": { "java.nio.DirectByteBuffer$Deallocator": { "name": "java.nio.DirectByteBuffer$Deallocator", "sites": { - "ByteBufferPools.kt:38, ByteBufferPools.kt:33, DefaultPool.kt:51, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59": { - "stackTrace": "ByteBufferPools.kt:38, ByteBufferPools.kt:33, DefaultPool.kt:51, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "ByteBufferPools.kt:38 produceInstance, ByteBufferPools.kt:33 produceInstance, DefaultPool.kt:51 borrow, ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run": { + "stackTrace": "ByteBufferPools.kt:38 produceInstance, ByteBufferPools.kt:33 produceInstance, DefaultPool.kt:51 borrow, ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", + "totalCount": 1, + "totalSize": 32 + }, + "ByteBufferPools.kt:38 produceInstance, ByteBufferPools.kt:33 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2021 invoke, ByteBufferChannel.kt:1966 invoke, ByteBufferChannel.kt:1654 read$suspendImpl, ByteBufferChannel.kt:-1 read, ByteBufferChannel.kt:1966 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask": { + "stackTrace": "ByteBufferPools.kt:38 produceInstance, ByteBufferPools.kt:33 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2021 invoke, ByteBufferChannel.kt:1966 invoke, ByteBufferChannel.kt:1654 read$suspendImpl, ByteBufferChannel.kt:-1 read, ByteBufferChannel.kt:1966 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask", "totalCount": 1, "totalSize": 32 } }, - "totalSize": 32 + "totalSize": 64 }, "jdk.internal.ref.Cleaner": { "name": "jdk.internal.ref.Cleaner", "sites": { - "ByteBufferPools.kt:38, ByteBufferPools.kt:33, DefaultPool.kt:51, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59": { - "stackTrace": "ByteBufferPools.kt:38, ByteBufferPools.kt:33, DefaultPool.kt:51, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "ByteBufferPools.kt:38 produceInstance, ByteBufferPools.kt:33 produceInstance, DefaultPool.kt:51 borrow, ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run": { + "stackTrace": "ByteBufferPools.kt:38 produceInstance, ByteBufferPools.kt:33 produceInstance, DefaultPool.kt:51 borrow, ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", + "totalCount": 1, + "totalSize": 40 + }, + "ByteBufferPools.kt:38 produceInstance, ByteBufferPools.kt:33 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2021 invoke, ByteBufferChannel.kt:1966 invoke, ByteBufferChannel.kt:1654 read$suspendImpl, ByteBufferChannel.kt:-1 read, ByteBufferChannel.kt:1966 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask": { + "stackTrace": "ByteBufferPools.kt:38 produceInstance, ByteBufferPools.kt:33 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2021 invoke, ByteBufferChannel.kt:1966 invoke, ByteBufferChannel.kt:1654 read$suspendImpl, ByteBufferChannel.kt:-1 read, ByteBufferChannel.kt:1966 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask", "totalCount": 1, "totalSize": 40 } }, - "totalSize": 40 + "totalSize": 80 }, "java.nio.DirectByteBuffer": { "name": "java.nio.DirectByteBuffer", "sites": { - "ByteBufferPools.kt:38, ByteBufferPools.kt:33, DefaultPool.kt:51, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59": { - "stackTrace": "ByteBufferPools.kt:38, ByteBufferPools.kt:33, DefaultPool.kt:51, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "ByteBufferPools.kt:38 produceInstance, ByteBufferPools.kt:33 produceInstance, DefaultPool.kt:51 borrow, ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run": { + "stackTrace": "ByteBufferPools.kt:38 produceInstance, ByteBufferPools.kt:33 produceInstance, DefaultPool.kt:51 borrow, ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", + "totalCount": 1, + "totalSize": 64 + }, + "ByteBufferPools.kt:38 produceInstance, ByteBufferPools.kt:33 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2021 invoke, ByteBufferChannel.kt:1966 invoke, ByteBufferChannel.kt:1654 read$suspendImpl, ByteBufferChannel.kt:-1 read, ByteBufferChannel.kt:1966 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask": { + "stackTrace": "ByteBufferPools.kt:38 produceInstance, ByteBufferPools.kt:33 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2021 invoke, ByteBufferChannel.kt:1966 invoke, ByteBufferChannel.kt:1654 read$suspendImpl, ByteBufferChannel.kt:-1 read, ByteBufferChannel.kt:1966 readUTF8LineToUtf8Suspend, ByteBufferChannel.kt:1949 readUTF8LineToAscii, ByteBufferChannel.kt:2057 readUTF8LineTo$suspendImpl, ByteBufferChannel.kt:-1 readUTF8LineTo, HttpParser.kt:101 parseHeaders, HttpParser.kt:45 parseRequest, HttpParser.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask", "totalCount": 1, "totalSize": 64 } }, - "totalSize": 64 + "totalSize": 128 } } }, @@ -5959,8 +5774,8 @@ "io.ktor.utils.io.internal.RingBufferCapacity": { "name": "io.ktor.utils.io.internal.RingBufferCapacity", "sites": { - "ReadWriteBufferState.kt:36, ReadWriteBufferState.kt:33, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59": { - "stackTrace": "ReadWriteBufferState.kt:36, ReadWriteBufferState.kt:33, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "ReadWriteBufferState.kt:36 , ReadWriteBufferState.kt:33 , ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run": { + "stackTrace": "ReadWriteBufferState.kt:36 , ReadWriteBufferState.kt:33 , ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", "totalCount": 1, "totalSize": 32 } @@ -5970,13 +5785,13 @@ "java.nio.DirectByteBuffer": { "name": "java.nio.DirectByteBuffer", "sites": { - "ReadWriteBufferState.kt:43, ReadWriteBufferState.kt:33, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59": { - "stackTrace": "ReadWriteBufferState.kt:43, ReadWriteBufferState.kt:33, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "ReadWriteBufferState.kt:43 , ReadWriteBufferState.kt:33 , ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run": { + "stackTrace": "ReadWriteBufferState.kt:43 , ReadWriteBufferState.kt:33 , ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", "totalCount": 1, "totalSize": 64 }, - "ReadWriteBufferState.kt:46, ReadWriteBufferState.kt:33, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59": { - "stackTrace": "ReadWriteBufferState.kt:46, ReadWriteBufferState.kt:33, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "ReadWriteBufferState.kt:46 , ReadWriteBufferState.kt:33 , ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run": { + "stackTrace": "ReadWriteBufferState.kt:46 , ReadWriteBufferState.kt:33 , ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", "totalCount": 1, "totalSize": 64 } @@ -5986,8 +5801,8 @@ "io.ktor.utils.io.internal.ReadWriteBufferState$IdleNonEmpty": { "name": "io.ktor.utils.io.internal.ReadWriteBufferState$IdleNonEmpty", "sites": { - "ReadWriteBufferState.kt:49, ReadWriteBufferState.kt:33, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59": { - "stackTrace": "ReadWriteBufferState.kt:49, ReadWriteBufferState.kt:33, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "ReadWriteBufferState.kt:49 , ReadWriteBufferState.kt:33 , ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run": { + "stackTrace": "ReadWriteBufferState.kt:49 , ReadWriteBufferState.kt:33 , ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", "totalCount": 1, "totalSize": 24 } @@ -5997,8 +5812,8 @@ "io.ktor.utils.io.internal.ReadWriteBufferState$Reading": { "name": "io.ktor.utils.io.internal.ReadWriteBufferState$Reading", "sites": { - "ReadWriteBufferState.kt:50, ReadWriteBufferState.kt:33, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59": { - "stackTrace": "ReadWriteBufferState.kt:50, ReadWriteBufferState.kt:33, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "ReadWriteBufferState.kt:50 , ReadWriteBufferState.kt:33 , ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run": { + "stackTrace": "ReadWriteBufferState.kt:50 , ReadWriteBufferState.kt:33 , ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", "totalCount": 1, "totalSize": 24 } @@ -6008,8 +5823,8 @@ "io.ktor.utils.io.internal.ReadWriteBufferState$Writing": { "name": "io.ktor.utils.io.internal.ReadWriteBufferState$Writing", "sites": { - "ReadWriteBufferState.kt:51, ReadWriteBufferState.kt:33, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59": { - "stackTrace": "ReadWriteBufferState.kt:51, ReadWriteBufferState.kt:33, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "ReadWriteBufferState.kt:51 , ReadWriteBufferState.kt:33 , ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run": { + "stackTrace": "ReadWriteBufferState.kt:51 , ReadWriteBufferState.kt:33 , ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", "totalCount": 1, "totalSize": 24 } @@ -6019,8 +5834,8 @@ "io.ktor.utils.io.internal.ReadWriteBufferState$ReadingWriting": { "name": "io.ktor.utils.io.internal.ReadWriteBufferState$ReadingWriting", "sites": { - "ReadWriteBufferState.kt:52, ReadWriteBufferState.kt:33, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59": { - "stackTrace": "ReadWriteBufferState.kt:52, ReadWriteBufferState.kt:33, ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "ReadWriteBufferState.kt:52 , ReadWriteBufferState.kt:33 , ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run": { + "stackTrace": "ReadWriteBufferState.kt:52 , ReadWriteBufferState.kt:33 , ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", "totalCount": 1, "totalSize": 24 } @@ -6036,8 +5851,8 @@ "io.ktor.utils.io.internal.ReadWriteBufferState$Initial": { "name": "io.ktor.utils.io.internal.ReadWriteBufferState$Initial", "sites": { - "ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59": { - "stackTrace": "ObjectPool.kt:17, ObjectPool.kt:15, DefaultPool.kt:51, ByteBufferChannel.kt:2361, ByteBufferChannel.kt:240, ByteBufferChannel.kt:3378, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2110, ByteBufferChannel.kt:190, ByteBufferChannel.kt:200, FileChannels.kt:59", + "ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask": { + "stackTrace": "ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask", "totalCount": 1, "totalSize": 48 } diff --git a/allocation-benchmark/allocations/testMemoryConsumptionIsSame[Jetty].json b/allocation-benchmark/allocations/testMemoryConsumptionIsSame[Jetty].json index b9da15e..a3edb86 100644 --- a/allocation-benchmark/allocations/testMemoryConsumptionIsSame[Jetty].json +++ b/allocation-benchmark/allocations/testMemoryConsumptionIsSame[Jetty].json @@ -2,13 +2,13 @@ "data": { "JettyKtorHandler.kt": { "name": "JettyKtorHandler.kt", - "locationSize": 632000, + "locationSize": 631976, "instanceIndex": { "org.eclipse.jetty.server.AsyncContextState": { "name": "org.eclipse.jetty.server.AsyncContextState", "sites": { - "JettyKtorHandler.kt:78": { - "stackTrace": "JettyKtorHandler.kt:78", + "JettyKtorHandler.kt:80 handle, HandlerWrapper.java:127 handle, Server.java:516 handle, HttpChannel.java:487 lambda$handle$1, HttpChannel.java:732 dispatch, HttpChannel.java:479 handle, HttpChannel.java:439 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:137 produce, HTTP2Connection.java:193 produce, HTTP2Connection.java:148 onFillable, HTTP2Connection.java:371 succeeded, FillInterest.java:105 fillable, ChannelEndPoint.java:104 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:131 run": { + "stackTrace": "JettyKtorHandler.kt:80 handle, HandlerWrapper.java:127 handle, Server.java:516 handle, HttpChannel.java:487 lambda$handle$1, HttpChannel.java:732 dispatch, HttpChannel.java:479 handle, HttpChannel.java:439 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:137 produce, HTTP2Connection.java:193 produce, HTTP2Connection.java:148 onFillable, HTTP2Connection.java:371 succeeded, FillInterest.java:105 fillable, ChannelEndPoint.java:104 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:131 run", "totalCount": 1000, "totalSize": 24000 } @@ -18,8 +18,8 @@ "org.eclipse.jetty.server.AsyncAttributes": { "name": "org.eclipse.jetty.server.AsyncAttributes", "sites": { - "JettyKtorHandler.kt:78": { - "stackTrace": "JettyKtorHandler.kt:78", + "JettyKtorHandler.kt:80 handle, HandlerWrapper.java:127 handle, Server.java:516 handle, HttpChannel.java:487 lambda$handle$1, HttpChannel.java:732 dispatch, HttpChannel.java:479 handle, HttpChannel.java:439 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:137 produce, HTTP2Connection.java:193 produce, HTTP2Connection.java:148 onFillable, HTTP2Connection.java:371 succeeded, FillInterest.java:105 fillable, ChannelEndPoint.java:104 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:131 run": { + "stackTrace": "JettyKtorHandler.kt:80 handle, HandlerWrapper.java:127 handle, Server.java:516 handle, HttpChannel.java:487 lambda$handle$1, HttpChannel.java:732 dispatch, HttpChannel.java:479 handle, HttpChannel.java:439 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:137 produce, HTTP2Connection.java:193 produce, HTTP2Connection.java:148 onFillable, HTTP2Connection.java:371 succeeded, FillInterest.java:105 fillable, ChannelEndPoint.java:104 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:131 run", "totalCount": 1000, "totalSize": 40000 } @@ -29,8 +29,8 @@ "org.eclipse.jetty.server.AsyncContextEvent": { "name": "org.eclipse.jetty.server.AsyncContextEvent", "sites": { - "JettyKtorHandler.kt:78": { - "stackTrace": "JettyKtorHandler.kt:78", + "JettyKtorHandler.kt:80 handle, HandlerWrapper.java:127 handle, Server.java:516 handle, HttpChannel.java:487 lambda$handle$1, HttpChannel.java:732 dispatch, HttpChannel.java:479 handle, HttpChannel.java:439 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:137 produce, HTTP2Connection.java:193 produce, HTTP2Connection.java:148 onFillable, HTTP2Connection.java:371 succeeded, FillInterest.java:105 fillable, ChannelEndPoint.java:104 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:131 run": { + "stackTrace": "JettyKtorHandler.kt:80 handle, HandlerWrapper.java:127 handle, Server.java:516 handle, HttpChannel.java:487 lambda$handle$1, HttpChannel.java:732 dispatch, HttpChannel.java:479 handle, HttpChannel.java:439 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:137 produce, HTTP2Connection.java:193 produce, HTTP2Connection.java:148 onFillable, HTTP2Connection.java:371 succeeded, FillInterest.java:105 fillable, ChannelEndPoint.java:104 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:131 run", "totalCount": 1000, "totalSize": 56000 } @@ -40,8 +40,8 @@ "kotlin.coroutines.CombinedContext": { "name": "kotlin.coroutines.CombinedContext", "sites": { - "JettyKtorHandler.kt:83": { - "stackTrace": "JettyKtorHandler.kt:83", + "JettyKtorHandler.kt:85 handle, HandlerWrapper.java:127 handle, Server.java:516 handle, HttpChannel.java:487 lambda$handle$1, HttpChannel.java:732 dispatch, HttpChannel.java:479 handle, HttpChannel.java:439 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:137 produce, HTTP2Connection.java:193 produce, HTTP2Connection.java:148 onFillable, HTTP2Connection.java:371 succeeded, FillInterest.java:105 fillable, ChannelEndPoint.java:104 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:131 run": { + "stackTrace": "JettyKtorHandler.kt:85 handle, HandlerWrapper.java:127 handle, Server.java:516 handle, HttpChannel.java:487 lambda$handle$1, HttpChannel.java:732 dispatch, HttpChannel.java:479 handle, HttpChannel.java:439 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:137 produce, HTTP2Connection.java:193 produce, HTTP2Connection.java:148 onFillable, HTTP2Connection.java:371 succeeded, FillInterest.java:105 fillable, ChannelEndPoint.java:104 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:131 run", "totalCount": 7000, "totalSize": 168000 } @@ -51,13 +51,13 @@ "io.ktor.server.jetty.JettyKtorHandler$handle$2": { "name": "io.ktor.server.jetty.JettyKtorHandler$handle$2", "sites": { - "JettyKtorHandler.kt:83": { - "stackTrace": "JettyKtorHandler.kt:83", + "JettyKtorHandler.kt:85 handle, HandlerWrapper.java:127 handle, Server.java:516 handle, HttpChannel.java:487 lambda$handle$1, HttpChannel.java:732 dispatch, HttpChannel.java:479 handle, HttpChannel.java:439 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:137 produce, HTTP2Connection.java:193 produce, HTTP2Connection.java:148 onFillable, HTTP2Connection.java:371 succeeded, FillInterest.java:105 fillable, ChannelEndPoint.java:104 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:131 run": { + "stackTrace": "JettyKtorHandler.kt:85 handle, HandlerWrapper.java:127 handle, Server.java:516 handle, HttpChannel.java:487 lambda$handle$1, HttpChannel.java:732 dispatch, HttpChannel.java:479 handle, HttpChannel.java:439 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:137 produce, HTTP2Connection.java:193 produce, HTTP2Connection.java:148 onFillable, HTTP2Connection.java:371 succeeded, FillInterest.java:105 fillable, ChannelEndPoint.java:104 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:131 run", "totalCount": 1000, "totalSize": 56000 }, - "JettyKtorHandler.kt:-1, JettyKtorHandler.kt:83": { - "stackTrace": "JettyKtorHandler.kt:-1, JettyKtorHandler.kt:83", + "JettyKtorHandler.kt:-1 create, IntrinsicsJvm.kt:163 createCoroutineUnintercepted, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, CoroutineStart.kt:110 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, Builders.common.kt:47 launch$default, null:1 launch$default, JettyKtorHandler.kt:85 handle, HandlerWrapper.java:127 handle, Server.java:516 handle, HttpChannel.java:487 lambda$handle$1, HttpChannel.java:732 dispatch, HttpChannel.java:479 handle, HttpChannel.java:439 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce": { + "stackTrace": "JettyKtorHandler.kt:-1 create, IntrinsicsJvm.kt:163 createCoroutineUnintercepted, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, CoroutineStart.kt:110 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, Builders.common.kt:47 launch$default, null:1 launch$default, JettyKtorHandler.kt:85 handle, HandlerWrapper.java:127 handle, Server.java:516 handle, HttpChannel.java:487 lambda$handle$1, HttpChannel.java:732 dispatch, HttpChannel.java:479 handle, HttpChannel.java:439 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce", "totalCount": 1000, "totalSize": 56000 } @@ -67,8 +67,8 @@ "kotlinx.coroutines.ChildHandleNode": { "name": "kotlinx.coroutines.ChildHandleNode", "sites": { - "JettyKtorHandler.kt:83": { - "stackTrace": "JettyKtorHandler.kt:83", + "JettyKtorHandler.kt:85 handle, HandlerWrapper.java:127 handle, Server.java:516 handle, HttpChannel.java:487 lambda$handle$1, HttpChannel.java:732 dispatch, HttpChannel.java:479 handle, HttpChannel.java:439 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:137 produce, HTTP2Connection.java:193 produce, HTTP2Connection.java:148 onFillable, HTTP2Connection.java:371 succeeded, FillInterest.java:105 fillable, ChannelEndPoint.java:104 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:131 run": { + "stackTrace": "JettyKtorHandler.kt:85 handle, HandlerWrapper.java:127 handle, Server.java:516 handle, HttpChannel.java:487 lambda$handle$1, HttpChannel.java:732 dispatch, HttpChannel.java:479 handle, HttpChannel.java:439 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:137 produce, HTTP2Connection.java:193 produce, HTTP2Connection.java:148 onFillable, HTTP2Connection.java:371 succeeded, FillInterest.java:105 fillable, ChannelEndPoint.java:104 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:131 run", "totalCount": 1000, "totalSize": 32000 } @@ -78,8 +78,8 @@ "kotlinx.coroutines.StandaloneCoroutine": { "name": "kotlinx.coroutines.StandaloneCoroutine", "sites": { - "JettyKtorHandler.kt:83": { - "stackTrace": "JettyKtorHandler.kt:83", + "JettyKtorHandler.kt:85 handle, HandlerWrapper.java:127 handle, Server.java:516 handle, HttpChannel.java:487 lambda$handle$1, HttpChannel.java:732 dispatch, HttpChannel.java:479 handle, HttpChannel.java:439 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:137 produce, HTTP2Connection.java:193 produce, HTTP2Connection.java:148 onFillable, HTTP2Connection.java:371 succeeded, FillInterest.java:105 fillable, ChannelEndPoint.java:104 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:131 run": { + "stackTrace": "JettyKtorHandler.kt:85 handle, HandlerWrapper.java:127 handle, Server.java:516 handle, HttpChannel.java:487 lambda$handle$1, HttpChannel.java:732 dispatch, HttpChannel.java:479 handle, HttpChannel.java:439 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:137 produce, HTTP2Connection.java:193 produce, HTTP2Connection.java:148 onFillable, HTTP2Connection.java:371 succeeded, FillInterest.java:105 fillable, ChannelEndPoint.java:104 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:131 run", "totalCount": 1000, "totalSize": 24000 } @@ -89,8 +89,8 @@ "kotlinx.coroutines.internal.DispatchedContinuation": { "name": "kotlinx.coroutines.internal.DispatchedContinuation", "sites": { - "JettyKtorHandler.kt:83": { - "stackTrace": "JettyKtorHandler.kt:83", + "JettyKtorHandler.kt:85 handle, HandlerWrapper.java:127 handle, Server.java:516 handle, HttpChannel.java:487 lambda$handle$1, HttpChannel.java:732 dispatch, HttpChannel.java:479 handle, HttpChannel.java:439 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:137 produce, HTTP2Connection.java:193 produce, HTTP2Connection.java:148 onFillable, HTTP2Connection.java:371 succeeded, FillInterest.java:105 fillable, ChannelEndPoint.java:104 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:131 run": { + "stackTrace": "JettyKtorHandler.kt:85 handle, HandlerWrapper.java:127 handle, Server.java:516 handle, HttpChannel.java:487 lambda$handle$1, HttpChannel.java:732 dispatch, HttpChannel.java:479 handle, HttpChannel.java:439 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:137 produce, HTTP2Connection.java:193 produce, HTTP2Connection.java:148 onFillable, HTTP2Connection.java:371 succeeded, FillInterest.java:105 fillable, ChannelEndPoint.java:104 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:131 run", "totalCount": 1000, "totalSize": 48000 } @@ -100,8 +100,8 @@ "java.util.concurrent.LinkedBlockingQueue$Node": { "name": "java.util.concurrent.LinkedBlockingQueue$Node", "sites": { - "JettyKtorHandler.kt:83": { - "stackTrace": "JettyKtorHandler.kt:83", + "JettyKtorHandler.kt:85 handle, HandlerWrapper.java:127 handle, Server.java:516 handle, HttpChannel.java:487 lambda$handle$1, HttpChannel.java:732 dispatch, HttpChannel.java:479 handle, HttpChannel.java:439 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:137 produce, HTTP2Connection.java:193 produce, HTTP2Connection.java:148 onFillable, HTTP2Connection.java:371 succeeded, FillInterest.java:105 fillable, ChannelEndPoint.java:104 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:131 run": { + "stackTrace": "JettyKtorHandler.kt:85 handle, HandlerWrapper.java:127 handle, Server.java:516 handle, HttpChannel.java:487 lambda$handle$1, HttpChannel.java:732 dispatch, HttpChannel.java:479 handle, HttpChannel.java:439 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:137 produce, HTTP2Connection.java:193 produce, HTTP2Connection.java:148 onFillable, HTTP2Connection.java:371 succeeded, FillInterest.java:105 fillable, ChannelEndPoint.java:104 run, EatWhatYouKill.java:338 runTask, EatWhatYouKill.java:315 doProduce, EatWhatYouKill.java:173 tryProduce, EatWhatYouKill.java:131 run", "totalCount": 1000, "totalSize": 24000 } @@ -111,8 +111,8 @@ "io.ktor.server.jetty.JettyApplicationCall": { "name": "io.ktor.server.jetty.JettyApplicationCall", "sites": { - "JettyKtorHandler.kt:84": { - "stackTrace": "JettyKtorHandler.kt:84", + "JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 40000 } @@ -122,8 +122,8 @@ "io.ktor.server.jetty.JettyKtorHandler$handle$2$invokeSuspend$$inlined$execute$1": { "name": "io.ktor.server.jetty.JettyKtorHandler$handle$2$invokeSuspend$$inlined$execute$1", "sites": { - "JettyKtorHandler.kt:124": { - "stackTrace": "JettyKtorHandler.kt:124", + "JettyKtorHandler.kt:126 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "JettyKtorHandler.kt:126 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 40000 } @@ -133,30 +133,30 @@ "org.eclipse.jetty.util.Callback$3": { "name": "org.eclipse.jetty.util.Callback$3", "sites": { - "JettyKtorHandler.kt:106": { - "stackTrace": "JettyKtorHandler.kt:106", - "totalCount": 1000, - "totalSize": 24000 + "JettyKtorHandler.kt:108 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "JettyKtorHandler.kt:108 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 999, + "totalSize": 23976 } }, - "totalSize": 24000 + "totalSize": 23976 } } }, "AttributesJvm.kt": { "name": "AttributesJvm.kt", - "locationSize": 544000, + "locationSize": 608000, "instanceIndex": { "java.util.HashMap": { "name": "java.util.HashMap", "sites": { - "AttributesJvm.kt:53, AttributesJvm.kt:13, AttributesJvm.kt:12, BaseApplicationCall.kt:15, AsyncServlet.kt:29, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "AttributesJvm.kt:53, AttributesJvm.kt:13, AttributesJvm.kt:12, BaseApplicationCall.kt:15, AsyncServlet.kt:29, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "AttributesJvm.kt:53 , AttributesJvm.kt:13 Attributes, AttributesJvm.kt:12 Attributes$default, BaseApplicationCall.kt:15 , AsyncServlet.kt:29 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "AttributesJvm.kt:53 , AttributesJvm.kt:13 Attributes, AttributesJvm.kt:12 Attributes$default, BaseApplicationCall.kt:15 , AsyncServlet.kt:29 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 48000 }, - "AttributesJvm.kt:53, AttributesJvm.kt:13, AttributesJvm.kt:12, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "AttributesJvm.kt:53, AttributesJvm.kt:13, AttributesJvm.kt:12, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "AttributesJvm.kt:53 , AttributesJvm.kt:13 Attributes, AttributesJvm.kt:12 Attributes$default, OutgoingContent.kt:60 setProperty, Versions.kt:21 setVersions, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "AttributesJvm.kt:53 , AttributesJvm.kt:13 Attributes, AttributesJvm.kt:12 Attributes$default, OutgoingContent.kt:60 setProperty, Versions.kt:21 setVersions, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 48000 } @@ -166,13 +166,13 @@ "io.ktor.util.HashMapAttributes": { "name": "io.ktor.util.HashMapAttributes", "sites": { - "AttributesJvm.kt:13, AttributesJvm.kt:12, BaseApplicationCall.kt:15, AsyncServlet.kt:29, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "AttributesJvm.kt:13, AttributesJvm.kt:12, BaseApplicationCall.kt:15, AsyncServlet.kt:29, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "AttributesJvm.kt:13 Attributes, AttributesJvm.kt:12 Attributes$default, BaseApplicationCall.kt:15 , AsyncServlet.kt:29 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "AttributesJvm.kt:13 Attributes, AttributesJvm.kt:12 Attributes$default, BaseApplicationCall.kt:15 , AsyncServlet.kt:29 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 16000 }, - "AttributesJvm.kt:13, AttributesJvm.kt:12, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "AttributesJvm.kt:13, AttributesJvm.kt:12, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "AttributesJvm.kt:13 Attributes, AttributesJvm.kt:12 Attributes$default, OutgoingContent.kt:60 setProperty, Versions.kt:21 setVersions, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "AttributesJvm.kt:13 Attributes, AttributesJvm.kt:12 Attributes$default, OutgoingContent.kt:60 setProperty, Versions.kt:21 setVersions, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 16000 } @@ -182,13 +182,13 @@ "java.util.concurrent.ConcurrentHashMap": { "name": "java.util.concurrent.ConcurrentHashMap", "sites": { - "AttributesJvm.kt:36, AttributesJvm.kt:13, Pipeline.kt:28, ApplicationReceiveFunctions.kt:27, BaseApplicationRequest.kt:15, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "AttributesJvm.kt:36, AttributesJvm.kt:13, Pipeline.kt:28, ApplicationReceiveFunctions.kt:27, BaseApplicationRequest.kt:15, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "AttributesJvm.kt:36 , AttributesJvm.kt:13 Attributes, Pipeline.kt:25 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "AttributesJvm.kt:36 , AttributesJvm.kt:13 Attributes, Pipeline.kt:25 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 64000 }, - "AttributesJvm.kt:36, AttributesJvm.kt:13, Pipeline.kt:28, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:88, AsyncServlet.kt:79, JettyApplicationResponse.kt:27, JettyApplicationCall.kt:35, JettyKtorHandler.kt:84": { - "stackTrace": "AttributesJvm.kt:36, AttributesJvm.kt:13, Pipeline.kt:28, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:88, AsyncServlet.kt:79, JettyApplicationResponse.kt:27, JettyApplicationCall.kt:35, JettyKtorHandler.kt:84", + "AttributesJvm.kt:36 , AttributesJvm.kt:13 Attributes, Pipeline.kt:25 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "AttributesJvm.kt:36 , AttributesJvm.kt:13 Attributes, Pipeline.kt:25 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 64000 } @@ -198,13 +198,13 @@ "io.ktor.util.ConcurrentSafeAttributes": { "name": "io.ktor.util.ConcurrentSafeAttributes", "sites": { - "AttributesJvm.kt:13, Pipeline.kt:28, ApplicationReceiveFunctions.kt:27, BaseApplicationRequest.kt:15, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "AttributesJvm.kt:13, Pipeline.kt:28, ApplicationReceiveFunctions.kt:27, BaseApplicationRequest.kt:15, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "AttributesJvm.kt:13 Attributes, Pipeline.kt:25 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "AttributesJvm.kt:13 Attributes, Pipeline.kt:25 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 16000 }, - "AttributesJvm.kt:13, Pipeline.kt:28, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:88, AsyncServlet.kt:79, JettyApplicationResponse.kt:27, JettyApplicationCall.kt:35, JettyKtorHandler.kt:84": { - "stackTrace": "AttributesJvm.kt:13, Pipeline.kt:28, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:88, AsyncServlet.kt:79, JettyApplicationResponse.kt:27, JettyApplicationCall.kt:35, JettyKtorHandler.kt:84", + "AttributesJvm.kt:13 Attributes, Pipeline.kt:25 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "AttributesJvm.kt:13 Attributes, Pipeline.kt:25 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 16000 } @@ -214,13 +214,13 @@ "[Ljava.util.HashMap$Node;": { "name": "[Ljava.util.HashMap$Node;", "sites": { - "AttributesJvm.kt:24, Attributes.kt:30, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "AttributesJvm.kt:24, Attributes.kt:30, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "AttributesJvm.kt:24 put, Attributes.kt:29 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "AttributesJvm.kt:24 put, Attributes.kt:29 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 80000 }, - "AttributesJvm.kt:24, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "AttributesJvm.kt:24, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "AttributesJvm.kt:24 put, OutgoingContent.kt:60 setProperty, Versions.kt:21 setVersions, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "AttributesJvm.kt:24 put, OutgoingContent.kt:60 setProperty, Versions.kt:21 setVersions, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 80000 } @@ -230,35 +230,45 @@ "java.util.HashMap$Node": { "name": "java.util.HashMap$Node", "sites": { - "AttributesJvm.kt:24, Attributes.kt:30, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "AttributesJvm.kt:24, Attributes.kt:30, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "AttributesJvm.kt:24 put, Attributes.kt:29 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "AttributesJvm.kt:24 put, Attributes.kt:29 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 1000, + "totalSize": 32000 + }, + "AttributesJvm.kt:24 put, BaseApplicationCall.kt:25 putResponseAttribute, BaseApplicationCall.kt:24 putResponseAttribute$default, JettyApplicationCall.kt:45 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "AttributesJvm.kt:24 put, BaseApplicationCall.kt:25 putResponseAttribute, BaseApplicationCall.kt:24 putResponseAttribute$default, JettyApplicationCall.kt:45 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 1000, + "totalSize": 32000 + }, + "AttributesJvm.kt:24 put, PreCompressed.kt:178 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend": { + "stackTrace": "AttributesJvm.kt:24 put, PreCompressed.kt:178 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend", "totalCount": 1000, "totalSize": 32000 }, - "AttributesJvm.kt:24, BaseApplicationCall.kt:25, BaseApplicationCall.kt:24, JettyApplicationCall.kt:46, JettyKtorHandler.kt:84": { - "stackTrace": "AttributesJvm.kt:24, BaseApplicationCall.kt:25, BaseApplicationCall.kt:24, JettyApplicationCall.kt:46, JettyKtorHandler.kt:84", + "AttributesJvm.kt:24 put, OutgoingContent.kt:60 setProperty, Versions.kt:21 setVersions, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "AttributesJvm.kt:24 put, OutgoingContent.kt:60 setProperty, Versions.kt:21 setVersions, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 32000 }, - "AttributesJvm.kt:24, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "AttributesJvm.kt:24, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "AttributesJvm.kt:24 put, ResponseType.kt:22 setResponseType, PipelineCall.kt:102 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke": { + "stackTrace": "AttributesJvm.kt:24 put, ResponseType.kt:22 setResponseType, PipelineCall.kt:102 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 } }, - "totalSize": 96000 + "totalSize": 160000 } } }, "AsyncServlet.kt": { "name": "AsyncServlet.kt", - "locationSize": 200000, + "locationSize": 208000, "instanceIndex": { "kotlin.coroutines.CombinedContext": { "name": "kotlin.coroutines.CombinedContext", "sites": { - "AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 } @@ -268,8 +278,8 @@ "io.ktor.server.servlet.AsyncServletApplicationRequest$inputStreamChannel$2": { "name": "io.ktor.server.servlet.AsyncServletApplicationRequest$inputStreamChannel$2", "sites": { - "AsyncServlet.kt:65, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "AsyncServlet.kt:65, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "AsyncServlet.kt:65 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "AsyncServlet.kt:65 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 } @@ -279,13 +289,13 @@ "kotlin.SynchronizedLazyImpl": { "name": "kotlin.SynchronizedLazyImpl", "sites": { - "AsyncServlet.kt:65, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "AsyncServlet.kt:65, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "AsyncServlet.kt:65 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "AsyncServlet.kt:65 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, - "AsyncServlet.kt:36, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "AsyncServlet.kt:36, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "AsyncServlet.kt:36 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "AsyncServlet.kt:36 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 } @@ -295,19 +305,19 @@ "io.ktor.server.servlet.AsyncServletApplicationRequest": { "name": "io.ktor.server.servlet.AsyncServletApplicationRequest", "sites": { - "AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, - "totalSize": 56000 + "totalSize": 64000 } }, - "totalSize": 56000 + "totalSize": 64000 }, "io.ktor.server.servlet.AsyncServletApplicationCall$response$2": { "name": "io.ktor.server.servlet.AsyncServletApplicationCall$response$2", "sites": { - "AsyncServlet.kt:36, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "AsyncServlet.kt:36, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "AsyncServlet.kt:36 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "AsyncServlet.kt:36 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 48000 } @@ -316,6 +326,67 @@ } } }, + "BaseApplicationRequest.kt": { + "name": "BaseApplicationRequest.kt", + "locationSize": 144000, + "instanceIndex": { + "io.ktor.server.engine.BaseApplicationRequest$headers$2": { + "name": "io.ktor.server.engine.BaseApplicationRequest$headers$2", + "sites": { + "BaseApplicationRequest.kt:22 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "BaseApplicationRequest.kt:22 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "kotlin.SynchronizedLazyImpl": { + "name": "kotlin.SynchronizedLazyImpl", + "sites": { + "BaseApplicationRequest.kt:22 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "BaseApplicationRequest.kt:22 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "io.ktor.server.request.ApplicationReceivePipeline": { + "name": "io.ktor.server.request.ApplicationReceivePipeline", + "sites": { + "BaseApplicationRequest.kt:24 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "BaseApplicationRequest.kt:24 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 1000, + "totalSize": 40000 + } + }, + "totalSize": 40000 + }, + "io.ktor.http.HeadersBuilder": { + "name": "io.ktor.http.HeadersBuilder", + "sites": { + "BaseApplicationRequest.kt:47 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend": { + "stackTrace": "BaseApplicationRequest.kt:47 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "io.ktor.server.engine.DelegateHeaders": { + "name": "io.ktor.server.engine.DelegateHeaders", + "sites": { + "BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke": { + "stackTrace": "BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 32000 + } + } + }, "ApplicationReceiveFunctions.kt": { "name": "ApplicationReceiveFunctions.kt", "locationSize": 32000, @@ -323,8 +394,8 @@ "[Lio.ktor.util.pipeline.PipelinePhase;": { "name": "[Lio.ktor.util.pipeline.PipelinePhase;", "sites": { - "ApplicationReceiveFunctions.kt:27, BaseApplicationRequest.kt:15, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "ApplicationReceiveFunctions.kt:27, BaseApplicationRequest.kt:15, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 32000 } @@ -340,13 +411,13 @@ "[Lio.ktor.util.pipeline.PipelinePhase;": { "name": "[Lio.ktor.util.pipeline.PipelinePhase;", "sites": { - "Pipeline.kt:35, ApplicationReceiveFunctions.kt:27, BaseApplicationRequest.kt:15, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "Pipeline.kt:35, ApplicationReceiveFunctions.kt:27, BaseApplicationRequest.kt:15, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "Pipeline.kt:32 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Pipeline.kt:32 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 32000 }, - "Pipeline.kt:35, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:88, AsyncServlet.kt:79, JettyApplicationResponse.kt:27, JettyApplicationCall.kt:35, JettyKtorHandler.kt:84": { - "stackTrace": "Pipeline.kt:35, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:88, AsyncServlet.kt:79, JettyApplicationResponse.kt:27, JettyApplicationCall.kt:35, JettyKtorHandler.kt:84", + "Pipeline.kt:32 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Pipeline.kt:32 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 48000 } @@ -356,13 +427,13 @@ "kotlin.collections.ArrayAsCollection": { "name": "kotlin.collections.ArrayAsCollection", "sites": { - "Pipeline.kt:35, ApplicationReceiveFunctions.kt:27, BaseApplicationRequest.kt:15, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "Pipeline.kt:35, ApplicationReceiveFunctions.kt:27, BaseApplicationRequest.kt:15, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "Pipeline.kt:32 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Pipeline.kt:32 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, - "Pipeline.kt:35, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:88, AsyncServlet.kt:79, JettyApplicationResponse.kt:27, JettyApplicationCall.kt:35, JettyKtorHandler.kt:84": { - "stackTrace": "Pipeline.kt:35, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:88, AsyncServlet.kt:79, JettyApplicationResponse.kt:27, JettyApplicationCall.kt:35, JettyKtorHandler.kt:84", + "Pipeline.kt:32 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Pipeline.kt:32 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 } @@ -372,13 +443,13 @@ "[Ljava.lang.Object;": { "name": "[Ljava.lang.Object;", "sites": { - "Pipeline.kt:35, ApplicationReceiveFunctions.kt:27, BaseApplicationRequest.kt:15, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "Pipeline.kt:35, ApplicationReceiveFunctions.kt:27, BaseApplicationRequest.kt:15, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "Pipeline.kt:32 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Pipeline.kt:32 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 2000, "totalSize": 64000 }, - "Pipeline.kt:35, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:88, AsyncServlet.kt:79, JettyApplicationResponse.kt:27, JettyApplicationCall.kt:35, JettyKtorHandler.kt:84": { - "stackTrace": "Pipeline.kt:35, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:88, AsyncServlet.kt:79, JettyApplicationResponse.kt:27, JettyApplicationCall.kt:35, JettyKtorHandler.kt:84", + "Pipeline.kt:32 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Pipeline.kt:32 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 2000, "totalSize": 96000 } @@ -388,18 +459,18 @@ "java.util.ArrayList": { "name": "java.util.ArrayList", "sites": { - "Pipeline.kt:35, ApplicationReceiveFunctions.kt:27, BaseApplicationRequest.kt:15, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "Pipeline.kt:35, ApplicationReceiveFunctions.kt:27, BaseApplicationRequest.kt:15, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "Pipeline.kt:32 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Pipeline.kt:32 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, - "Pipeline.kt:35, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:88, AsyncServlet.kt:79, JettyApplicationResponse.kt:27, JettyApplicationCall.kt:35, JettyKtorHandler.kt:84": { - "stackTrace": "Pipeline.kt:35, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:88, AsyncServlet.kt:79, JettyApplicationResponse.kt:27, JettyApplicationCall.kt:35, JettyKtorHandler.kt:84", + "Pipeline.kt:32 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Pipeline.kt:32 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, - "Pipeline.kt:334, Pipeline.kt:388, Pipeline.kt:266, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "Pipeline.kt:334, Pipeline.kt:388, Pipeline.kt:266, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "Pipeline.kt:338 cacheInterceptors, Pipeline.kt:392 sharedInterceptorsList, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend": { + "stackTrace": "Pipeline.kt:338 cacheInterceptors, Pipeline.kt:392 sharedInterceptorsList, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 24000 } @@ -409,13 +480,13 @@ "io.ktor.util.pipeline.PhaseContent": { "name": "io.ktor.util.pipeline.PhaseContent", "sites": { - "Pipeline.kt:372, Pipeline.kt:247, BaseApplicationRequest.kt:18, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "Pipeline.kt:372, Pipeline.kt:247, BaseApplicationRequest.kt:18, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "Pipeline.kt:376 fastPathMerge, Pipeline.kt:244 resetFrom, BaseApplicationRequest.kt:27 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Pipeline.kt:376 fastPathMerge, Pipeline.kt:244 resetFrom, BaseApplicationRequest.kt:27 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 2000, "totalSize": 64000 }, - "Pipeline.kt:372, Pipeline.kt:247, BaseApplicationResponse.kt:47, ServletApplicationResponse.kt:19, AsyncServlet.kt:88, AsyncServlet.kt:79, JettyApplicationResponse.kt:27, JettyApplicationCall.kt:35, JettyKtorHandler.kt:84": { - "stackTrace": "Pipeline.kt:372, Pipeline.kt:247, BaseApplicationResponse.kt:47, ServletApplicationResponse.kt:19, AsyncServlet.kt:88, AsyncServlet.kt:79, JettyApplicationResponse.kt:27, JettyApplicationCall.kt:35, JettyKtorHandler.kt:84", + "Pipeline.kt:376 fastPathMerge, Pipeline.kt:244 resetFrom, BaseApplicationResponse.kt:47 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Pipeline.kt:376 fastPathMerge, Pipeline.kt:244 resetFrom, BaseApplicationResponse.kt:47 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 3000, "totalSize": 96000 } @@ -425,8 +496,8 @@ "io.ktor.server.jetty.JettyKtorHandler$handle$2$invokeSuspend$$inlined$execute$1": { "name": "io.ktor.server.jetty.JettyKtorHandler$handle$2$invokeSuspend$$inlined$execute$1", "sites": { - "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "Pipeline.kt:-1 create, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, JettyKtorHandler.kt:126 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Pipeline.kt:-1 create, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, JettyKtorHandler.kt:126 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 40000 } @@ -436,8 +507,8 @@ "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1$invokeSuspend$$inlined$execute$1": { "name": "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1$invokeSuspend$$inlined$execute$1", "sites": { - "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "Pipeline.kt:-1 create, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, JettyKtorHandler.kt:126 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run": { + "stackTrace": "Pipeline.kt:-1 create, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, JettyKtorHandler.kt:126 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run", "totalCount": 1000, "totalSize": 40000 } @@ -447,25 +518,8 @@ "io.ktor.server.routing.Routing$executeResult$$inlined$execute$1": { "name": "io.ktor.server.routing.Routing$executeResult$$inlined$execute$1", "sites": { - "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 1000, - "totalSize": 40000 - } - }, - "totalSize": 40000 - } - } - }, - "BaseApplicationRequest.kt": { - "name": "BaseApplicationRequest.kt", - "locationSize": 40000, - "instanceIndex": { - "io.ktor.server.request.ApplicationReceivePipeline": { - "name": "io.ktor.server.request.ApplicationReceivePipeline", - "sites": { - "BaseApplicationRequest.kt:15, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "BaseApplicationRequest.kt:15, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "Pipeline.kt:-1 create, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke": { + "stackTrace": "Pipeline.kt:-1 create, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 } @@ -481,8 +535,8 @@ "io.ktor.server.servlet.ServletConnectionPoint": { "name": "io.ktor.server.servlet.ServletConnectionPoint", "sites": { - "ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "ServletApplicationRequest.kt:18 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "ServletApplicationRequest.kt:18 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 32000 } @@ -492,8 +546,8 @@ "io.ktor.server.servlet.ServletApplicationRequest$queryParameters$2": { "name": "io.ktor.server.servlet.ServletApplicationRequest$queryParameters$2", "sites": { - "ServletApplicationRequest.kt:20, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "ServletApplicationRequest.kt:20, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "ServletApplicationRequest.kt:20 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "ServletApplicationRequest.kt:20 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 } @@ -503,8 +557,8 @@ "kotlin.SynchronizedLazyImpl": { "name": "kotlin.SynchronizedLazyImpl", "sites": { - "ServletApplicationRequest.kt:20, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "ServletApplicationRequest.kt:20, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "ServletApplicationRequest.kt:20 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "ServletApplicationRequest.kt:20 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 } @@ -514,8 +568,8 @@ "io.ktor.server.servlet.ServletApplicationRequest$rawQueryParameters$2": { "name": "io.ktor.server.servlet.ServletApplicationRequest$rawQueryParameters$2", "sites": { - "ServletApplicationRequest.kt:22, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "ServletApplicationRequest.kt:22, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "ServletApplicationRequest.kt:22 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "ServletApplicationRequest.kt:22 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 } @@ -525,8 +579,8 @@ "kotlin.UnsafeLazyImpl": { "name": "kotlin.UnsafeLazyImpl", "sites": { - "ServletApplicationRequest.kt:22, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "ServletApplicationRequest.kt:22, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "ServletApplicationRequest.kt:22 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "ServletApplicationRequest.kt:22 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 } @@ -536,8 +590,8 @@ "io.ktor.server.servlet.ServletApplicationRequestHeaders": { "name": "io.ktor.server.servlet.ServletApplicationRequestHeaders", "sites": { - "ServletApplicationRequest.kt:27, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "ServletApplicationRequest.kt:27, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "ServletApplicationRequest.kt:27 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "ServletApplicationRequest.kt:27 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 16000 } @@ -547,8 +601,8 @@ "io.ktor.server.servlet.ServletApplicationRequestCookies": { "name": "io.ktor.server.servlet.ServletApplicationRequestCookies", "sites": { - "ServletApplicationRequest.kt:30, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "ServletApplicationRequest.kt:30, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "ServletApplicationRequest.kt:30 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "ServletApplicationRequest.kt:30 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 32000 } @@ -564,8 +618,8 @@ "java.util.concurrent.ConcurrentHashMap": { "name": "java.util.concurrent.ConcurrentHashMap", "sites": { - "ConcurrentMapJvm.kt:14, ConcurrentMapJvm.kt:13, RequestCookies.kt:16, ServletApplicationRequestCookies.kt:14, ServletApplicationRequest.kt:30, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "ConcurrentMapJvm.kt:14, ConcurrentMapJvm.kt:13, RequestCookies.kt:16, ServletApplicationRequestCookies.kt:14, ServletApplicationRequest.kt:30, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "ConcurrentMapJvm.kt:14 , ConcurrentMapJvm.kt:13 , RequestCookies.kt:16 , ServletApplicationRequestCookies.kt:14 , ServletApplicationRequest.kt:30 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "ConcurrentMapJvm.kt:14 , ConcurrentMapJvm.kt:13 , RequestCookies.kt:16 , ServletApplicationRequestCookies.kt:14 , ServletApplicationRequest.kt:30 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 64000 } @@ -581,8 +635,8 @@ "io.ktor.util.collections.ConcurrentMap": { "name": "io.ktor.util.collections.ConcurrentMap", "sites": { - "RequestCookies.kt:16, ServletApplicationRequestCookies.kt:14, ServletApplicationRequest.kt:30, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "RequestCookies.kt:16, ServletApplicationRequestCookies.kt:14, ServletApplicationRequest.kt:30, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "RequestCookies.kt:16 , ServletApplicationRequestCookies.kt:14 , ServletApplicationRequest.kt:30 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "RequestCookies.kt:16 , ServletApplicationRequestCookies.kt:14 , ServletApplicationRequest.kt:30 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 16000 } @@ -592,8 +646,8 @@ "io.ktor.server.request.RequestCookies$rawCookies$2": { "name": "io.ktor.server.request.RequestCookies$rawCookies$2", "sites": { - "RequestCookies.kt:23, ServletApplicationRequestCookies.kt:14, ServletApplicationRequest.kt:30, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "RequestCookies.kt:23, ServletApplicationRequestCookies.kt:14, ServletApplicationRequest.kt:30, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "RequestCookies.kt:23 , ServletApplicationRequestCookies.kt:14 , ServletApplicationRequest.kt:30 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "RequestCookies.kt:23 , ServletApplicationRequestCookies.kt:14 , ServletApplicationRequest.kt:30 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 } @@ -603,8 +657,8 @@ "kotlin.SynchronizedLazyImpl": { "name": "kotlin.SynchronizedLazyImpl", "sites": { - "RequestCookies.kt:23, ServletApplicationRequestCookies.kt:14, ServletApplicationRequest.kt:30, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "RequestCookies.kt:23, ServletApplicationRequestCookies.kt:14, ServletApplicationRequest.kt:30, AsyncServlet.kt:61, AsyncServlet.kt:34, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "RequestCookies.kt:23 , ServletApplicationRequestCookies.kt:14 , ServletApplicationRequest.kt:30 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "RequestCookies.kt:23 , ServletApplicationRequestCookies.kt:14 , ServletApplicationRequest.kt:30 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 } @@ -615,13 +669,13 @@ }, "Attributes.kt": { "name": "Attributes.kt", - "locationSize": 1243712, + "locationSize": 1243680, "instanceIndex": { "java.util.HashMap": { "name": "java.util.HashMap", "sites": { - "Attributes.kt:26, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "Attributes.kt:26, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 48000 } @@ -631,8 +685,8 @@ "java.util.HashSet": { "name": "java.util.HashSet", "sites": { - "Attributes.kt:26, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "Attributes.kt:26, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 16000 } @@ -642,8 +696,8 @@ "java.util.stream.ReferencePipeline$Head": { "name": "java.util.stream.ReferencePipeline$Head", "sites": { - "Attributes.kt:26, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "Attributes.kt:26, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 56000 } @@ -653,8 +707,8 @@ "java.util.stream.ReferencePipeline$2": { "name": "java.util.stream.ReferencePipeline$2", "sites": { - "Attributes.kt:26, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "Attributes.kt:26, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 64000 } @@ -664,8 +718,8 @@ "java.util.stream.ForEachOps$ForEachOp$OfRef": { "name": "java.util.stream.ForEachOps$ForEachOp$OfRef", "sites": { - "Attributes.kt:26, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "Attributes.kt:26, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 } @@ -675,8 +729,8 @@ "java.util.stream.ReferencePipeline$2$1": { "name": "java.util.stream.ReferencePipeline$2$1", "sites": { - "Attributes.kt:26, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "Attributes.kt:26, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 } @@ -686,18 +740,18 @@ "[Ljava.util.HashMap$Node;": { "name": "[Ljava.util.HashMap$Node;", "sites": { - "Attributes.kt:26, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "Attributes.kt:26, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 80000 }, - "Attributes.kt:36, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "Attributes.kt:36, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "Attributes.kt:35 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Attributes.kt:35 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 80000 }, - "Attributes.kt:42, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "Attributes.kt:42, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "Attributes.kt:41 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Attributes.kt:41 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 80000 } @@ -707,8 +761,8 @@ "java.util.HashMap$Node": { "name": "java.util.HashMap$Node", "sites": { - "Attributes.kt:26, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "Attributes.kt:26, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 3000, "totalSize": 96000 } @@ -718,8 +772,8 @@ "java.util.HashMap$KeySet": { "name": "java.util.HashMap$KeySet", "sites": { - "Attributes.kt:26, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "Attributes.kt:26, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 16000 } @@ -729,8 +783,8 @@ "java.util.HashMap$KeyIterator": { "name": "java.util.HashMap$KeyIterator", "sites": { - "Attributes.kt:26, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "Attributes.kt:26, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 40000 } @@ -740,8 +794,8 @@ "java.util.Collections$3": { "name": "java.util.Collections$3", "sites": { - "Attributes.kt:26, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "Attributes.kt:26, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 2000, "totalSize": 48000 } @@ -751,8 +805,8 @@ "java.util.ArrayList": { "name": "java.util.ArrayList", "sites": { - "Attributes.kt:26, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "Attributes.kt:26, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 2000, "totalSize": 48000 } @@ -762,19 +816,19 @@ "[Ljava.lang.Object;": { "name": "[Ljava.lang.Object;", "sites": { - "Attributes.kt:26, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "Attributes.kt:26, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", - "totalCount": 1116, - "totalSize": 59712 + "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 1115, + "totalSize": 59680 } }, - "totalSize": 59712 + "totalSize": 59680 }, "java.util.ArrayList$Itr": { "name": "java.util.ArrayList$Itr", "sites": { - "Attributes.kt:26, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "Attributes.kt:26, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 32000 } @@ -784,8 +838,8 @@ "kotlin.collections.CollectionsKt__IteratorsJVMKt$iterator$1": { "name": "kotlin.collections.CollectionsKt__IteratorsJVMKt$iterator$1", "sites": { - "Attributes.kt:26, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "Attributes.kt:26, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 16000 } @@ -795,8 +849,8 @@ "kotlin.sequences.SequencesKt__SequencesKt$asSequence$$inlined$Sequence$1": { "name": "kotlin.sequences.SequencesKt__SequencesKt$asSequence$$inlined$Sequence$1", "sites": { - "Attributes.kt:26, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "Attributes.kt:26, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 16000 } @@ -806,8 +860,8 @@ "java.util.concurrent.atomic.AtomicReference": { "name": "java.util.concurrent.atomic.AtomicReference", "sites": { - "Attributes.kt:26, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "Attributes.kt:26, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 16000 } @@ -817,8 +871,8 @@ "kotlin.sequences.ConstrainedOnceSequence": { "name": "kotlin.sequences.ConstrainedOnceSequence", "sites": { - "Attributes.kt:26, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "Attributes.kt:26, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 16000 } @@ -828,13 +882,13 @@ "java.util.LinkedHashMap": { "name": "java.util.LinkedHashMap", "sites": { - "Attributes.kt:33, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "Attributes.kt:33, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "Attributes.kt:32 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Attributes.kt:32 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 56000 }, - "Attributes.kt:39, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "Attributes.kt:39, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "Attributes.kt:38 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Attributes.kt:38 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 56000 } @@ -844,13 +898,13 @@ "java.util.LinkedHashMap$Entry": { "name": "java.util.LinkedHashMap$Entry", "sites": { - "Attributes.kt:36, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "Attributes.kt:36, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "Attributes.kt:35 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Attributes.kt:35 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 3000, "totalSize": 120000 }, - "Attributes.kt:42, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "Attributes.kt:42, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "Attributes.kt:41 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Attributes.kt:41 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 3000, "totalSize": 120000 } @@ -860,8 +914,8 @@ "java.util.LinkedHashMap$LinkedEntrySet": { "name": "java.util.LinkedHashMap$LinkedEntrySet", "sites": { - "Attributes.kt:40, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84": { - "stackTrace": "Attributes.kt:40, AsyncServlet.kt:52, AsyncServlet.kt:20, JettyApplicationCall.kt:25, JettyKtorHandler.kt:84", + "Attributes.kt:39 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Attributes.kt:39 putServletAttributes, AsyncServlet.kt:52 , AsyncServlet.kt:20 , JettyApplicationCall.kt:24 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 16000 } @@ -872,13 +926,13 @@ }, "BaseApplicationResponse.kt": { "name": "BaseApplicationResponse.kt", - "locationSize": 672240, + "locationSize": 696432, "instanceIndex": { "io.ktor.server.engine.BaseApplicationResponse$cookies$2": { "name": "io.ktor.server.engine.BaseApplicationResponse$cookies$2", "sites": { - "BaseApplicationResponse.kt:32, ServletApplicationResponse.kt:19, AsyncServlet.kt:88, AsyncServlet.kt:79, JettyApplicationResponse.kt:27, JettyApplicationCall.kt:35, JettyKtorHandler.kt:84": { - "stackTrace": "BaseApplicationResponse.kt:32, ServletApplicationResponse.kt:19, AsyncServlet.kt:88, AsyncServlet.kt:79, JettyApplicationResponse.kt:27, JettyApplicationCall.kt:35, JettyKtorHandler.kt:84", + "BaseApplicationResponse.kt:32 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "BaseApplicationResponse.kt:32 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 } @@ -888,8 +942,8 @@ "kotlin.SynchronizedLazyImpl": { "name": "kotlin.SynchronizedLazyImpl", "sites": { - "BaseApplicationResponse.kt:32, ServletApplicationResponse.kt:19, AsyncServlet.kt:88, AsyncServlet.kt:79, JettyApplicationResponse.kt:27, JettyApplicationCall.kt:35, JettyKtorHandler.kt:84": { - "stackTrace": "BaseApplicationResponse.kt:32, ServletApplicationResponse.kt:19, AsyncServlet.kt:88, AsyncServlet.kt:79, JettyApplicationResponse.kt:27, JettyApplicationCall.kt:35, JettyKtorHandler.kt:84", + "BaseApplicationResponse.kt:32 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "BaseApplicationResponse.kt:32 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 } @@ -899,19 +953,30 @@ "io.ktor.server.response.ApplicationSendPipeline": { "name": "io.ktor.server.response.ApplicationSendPipeline", "sites": { - "BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:88, AsyncServlet.kt:79, JettyApplicationResponse.kt:27, JettyApplicationCall.kt:35, JettyKtorHandler.kt:84": { - "stackTrace": "BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:88, AsyncServlet.kt:79, JettyApplicationResponse.kt:27, JettyApplicationCall.kt:35, JettyKtorHandler.kt:84", + "BaseApplicationResponse.kt:44 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "BaseApplicationResponse.kt:44 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 40000 } }, "totalSize": 40000 }, + "io.ktor.server.response.ResponseCookies": { + "name": "io.ktor.server.response.ResponseCookies", + "sites": { + "BaseApplicationResponse.kt:33 invoke, BaseApplicationResponse.kt:32 invoke, LazyJVM.kt:74 getValue, BaseApplicationResponse.kt:32 getCookies, RoutingPipelineCall.kt:-1 getCookies, RouteNode.kt:178 , RouteNode.kt:296 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "BaseApplicationResponse.kt:33 invoke, BaseApplicationResponse.kt:32 invoke, LazyJVM.kt:74 getValue, BaseApplicationResponse.kt:32 getCookies, RoutingPipelineCall.kt:-1 getCookies, RouteNode.kt:178 , RouteNode.kt:296 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, "io.ktor.server.engine.BaseApplicationResponse$Companion$setupSendPipeline$1": { "name": "io.ktor.server.engine.BaseApplicationResponse$Companion$setupSendPipeline$1", "sites": { - "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke": { + "stackTrace": "BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 } @@ -921,8 +986,8 @@ "io.ktor.server.engine.BaseApplicationResponse$respondOutgoingContent$1": { "name": "io.ktor.server.engine.BaseApplicationResponse$respondOutgoingContent$1", "sites": { - "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "BaseApplicationResponse.kt:-1 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default": { + "stackTrace": "BaseApplicationResponse.kt:-1 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default", "totalCount": 1000, "totalSize": 48000 } @@ -932,8 +997,8 @@ "kotlin.jvm.internal.Ref$BooleanRef": { "name": "kotlin.jvm.internal.Ref$BooleanRef", "sites": { - "BaseApplicationResponse.kt:57, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "BaseApplicationResponse.kt:57, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "BaseApplicationResponse.kt:57 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource": { + "stackTrace": "BaseApplicationResponse.kt:57 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource", "totalCount": 1000, "totalSize": 16000 } @@ -943,8 +1008,8 @@ "io.ktor.server.engine.BaseApplicationResponse$commitHeaders$2": { "name": "io.ktor.server.engine.BaseApplicationResponse$commitHeaders$2", "sites": { - "BaseApplicationResponse.kt:60, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "BaseApplicationResponse.kt:60, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "BaseApplicationResponse.kt:60 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource": { + "stackTrace": "BaseApplicationResponse.kt:60 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource", "totalCount": 1000, "totalSize": 32000 } @@ -954,8 +1019,8 @@ "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$1": { "name": "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$1", "sites": { - "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "BaseApplicationResponse.kt:-1 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond": { + "stackTrace": "BaseApplicationResponse.kt:-1 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 64000 } @@ -965,8 +1030,8 @@ "java.lang.Long": { "name": "java.lang.Long", "sites": { - "BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "BaseApplicationResponse.kt:209 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond": { + "stackTrace": "BaseApplicationResponse.kt:209 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 24000 } @@ -976,13 +1041,13 @@ "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$2$copied$1": { "name": "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$2$copied$1", "sites": { - "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond": { + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 48000 }, - "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "BaseApplicationResponse.kt:-1 create, IntrinsicsJvm.kt:163 createCoroutineUnintercepted, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "BaseApplicationResponse.kt:-1 create, IntrinsicsJvm.kt:163 createCoroutineUnintercepted, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 48000 } @@ -992,8 +1057,8 @@ "kotlin.coroutines.CombinedContext": { "name": "kotlin.coroutines.CombinedContext", "sites": { - "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond": { + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 4000, "totalSize": 96000 } @@ -1003,8 +1068,8 @@ "kotlinx.coroutines.ChildHandleNode": { "name": "kotlinx.coroutines.ChildHandleNode", "sites": { - "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond": { + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 32000 } @@ -1014,8 +1079,8 @@ "kotlinx.coroutines.NodeList": { "name": "kotlinx.coroutines.NodeList", "sites": { - "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond": { + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 24000 } @@ -1025,8 +1090,8 @@ "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1": { "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", "sites": { - "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond": { + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 32000 } @@ -1036,8 +1101,8 @@ "kotlinx.coroutines.DispatchedCoroutine": { "name": "kotlinx.coroutines.DispatchedCoroutine", "sites": { - "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond": { + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 32000 } @@ -1047,8 +1112,8 @@ "kotlinx.coroutines.internal.DispatchedContinuation": { "name": "kotlinx.coroutines.internal.DispatchedContinuation", "sites": { - "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond": { + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 48000 } @@ -1058,13 +1123,13 @@ "kotlinx.coroutines.BlockingEventLoop": { "name": "kotlinx.coroutines.BlockingEventLoop", "sites": { - "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 5, - "totalSize": 240 + "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond": { + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", + "totalCount": 9, + "totalSize": 432 } }, - "totalSize": 240 + "totalSize": 432 } } }, @@ -1075,8 +1140,8 @@ "[Lio.ktor.util.pipeline.PipelinePhase;": { "name": "[Lio.ktor.util.pipeline.PipelinePhase;", "sites": { - "ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:88, AsyncServlet.kt:79, JettyApplicationResponse.kt:27, JettyApplicationCall.kt:35, JettyKtorHandler.kt:84": { - "stackTrace": "ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:88, AsyncServlet.kt:79, JettyApplicationResponse.kt:27, JettyApplicationCall.kt:35, JettyKtorHandler.kt:84", + "ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 48000 } @@ -1092,8 +1157,8 @@ "io.ktor.server.servlet.ServletApplicationResponse$headers$1": { "name": "io.ktor.server.servlet.ServletApplicationResponse$headers$1", "sites": { - "ServletApplicationResponse.kt:24, AsyncServlet.kt:88, AsyncServlet.kt:79, JettyApplicationResponse.kt:27, JettyApplicationCall.kt:35, JettyKtorHandler.kt:84": { - "stackTrace": "ServletApplicationResponse.kt:24, AsyncServlet.kt:88, AsyncServlet.kt:79, JettyApplicationResponse.kt:27, JettyApplicationCall.kt:35, JettyKtorHandler.kt:84", + "ServletApplicationResponse.kt:24 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "ServletApplicationResponse.kt:24 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 } @@ -1103,8 +1168,8 @@ "io.ktor.server.servlet.ServletApplicationResponse$responseJob$1": { "name": "io.ktor.server.servlet.ServletApplicationResponse$responseJob$1", "sites": { - "ServletApplicationResponse.kt:40, AsyncServlet.kt:88, AsyncServlet.kt:79, JettyApplicationResponse.kt:27, JettyApplicationCall.kt:35, JettyKtorHandler.kt:84": { - "stackTrace": "ServletApplicationResponse.kt:40, AsyncServlet.kt:88, AsyncServlet.kt:79, JettyApplicationResponse.kt:27, JettyApplicationCall.kt:35, JettyKtorHandler.kt:84", + "ServletApplicationResponse.kt:41 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "ServletApplicationResponse.kt:41 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 } @@ -1114,13 +1179,13 @@ "kotlin.SynchronizedLazyImpl": { "name": "kotlin.SynchronizedLazyImpl", "sites": { - "ServletApplicationResponse.kt:40, AsyncServlet.kt:88, AsyncServlet.kt:79, JettyApplicationResponse.kt:27, JettyApplicationCall.kt:35, JettyKtorHandler.kt:84": { - "stackTrace": "ServletApplicationResponse.kt:40, AsyncServlet.kt:88, AsyncServlet.kt:79, JettyApplicationResponse.kt:27, JettyApplicationCall.kt:35, JettyKtorHandler.kt:84", + "ServletApplicationResponse.kt:41 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "ServletApplicationResponse.kt:41 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, - "ServletApplicationResponse.kt:44, AsyncServlet.kt:88, AsyncServlet.kt:79, JettyApplicationResponse.kt:27, JettyApplicationCall.kt:35, JettyKtorHandler.kt:84": { - "stackTrace": "ServletApplicationResponse.kt:44, AsyncServlet.kt:88, AsyncServlet.kt:79, JettyApplicationResponse.kt:27, JettyApplicationCall.kt:35, JettyKtorHandler.kt:84", + "ServletApplicationResponse.kt:45 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "ServletApplicationResponse.kt:45 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 } @@ -1130,8 +1195,8 @@ "io.ktor.server.servlet.ServletApplicationResponse$responseChannel$1": { "name": "io.ktor.server.servlet.ServletApplicationResponse$responseChannel$1", "sites": { - "ServletApplicationResponse.kt:44, AsyncServlet.kt:88, AsyncServlet.kt:79, JettyApplicationResponse.kt:27, JettyApplicationCall.kt:35, JettyKtorHandler.kt:84": { - "stackTrace": "ServletApplicationResponse.kt:44, AsyncServlet.kt:88, AsyncServlet.kt:79, JettyApplicationResponse.kt:27, JettyApplicationCall.kt:35, JettyKtorHandler.kt:84", + "ServletApplicationResponse.kt:45 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "ServletApplicationResponse.kt:45 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 } @@ -1141,13 +1206,13 @@ "io.ktor.server.servlet.ServletApplicationResponse$1": { "name": "io.ktor.server.servlet.ServletApplicationResponse$1", "sites": { - "ServletApplicationResponse.kt:51, AsyncServlet.kt:88, AsyncServlet.kt:79, JettyApplicationResponse.kt:27, JettyApplicationCall.kt:35, JettyKtorHandler.kt:84": { - "stackTrace": "ServletApplicationResponse.kt:51, AsyncServlet.kt:88, AsyncServlet.kt:79, JettyApplicationResponse.kt:27, JettyApplicationCall.kt:35, JettyKtorHandler.kt:84", + "ServletApplicationResponse.kt:52 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "ServletApplicationResponse.kt:52 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 40000 }, - "ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "ServletApplicationResponse.kt:-1 invoke, ServletApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "ServletApplicationResponse.kt:-1 invoke, ServletApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 40000 } @@ -1157,8 +1222,8 @@ "org.eclipse.jetty.http.HttpField": { "name": "org.eclipse.jetty.http.HttpField", "sites": { - "ServletApplicationResponse.kt:28, ResponseHeaders.kt:57, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "ServletApplicationResponse.kt:28, ResponseHeaders.kt:57, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "ServletApplicationResponse.kt:28 engineAppendHeader, ResponseHeaders.kt:57 append, BaseApplicationResponse.kt:83 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond": { + "stackTrace": "ServletApplicationResponse.kt:28 engineAppendHeader, ResponseHeaders.kt:57 append, BaseApplicationResponse.kt:83 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 32000 } @@ -1168,8 +1233,8 @@ "[Ljava.lang.Object;": { "name": "[Ljava.lang.Object;", "sites": { - "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "ServletApplicationResponse.kt:32 getEngineHeaderValues, ResponseHeaders.kt:28 get, BaseApplicationResponse.kt:209 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond": { + "stackTrace": "ServletApplicationResponse.kt:32 getEngineHeaderValues, ResponseHeaders.kt:28 get, BaseApplicationResponse.kt:209 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 24000 } @@ -1179,8 +1244,8 @@ "java.util.ArrayList": { "name": "java.util.ArrayList", "sites": { - "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "ServletApplicationResponse.kt:32 getEngineHeaderValues, ResponseHeaders.kt:28 get, BaseApplicationResponse.kt:209 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond": { + "stackTrace": "ServletApplicationResponse.kt:32 getEngineHeaderValues, ResponseHeaders.kt:28 get, BaseApplicationResponse.kt:209 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 24000 } @@ -1190,8 +1255,8 @@ "java.util.Collections$SingletonList": { "name": "java.util.Collections$SingletonList", "sites": { - "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "ServletApplicationResponse.kt:32 getEngineHeaderValues, ResponseHeaders.kt:28 get, BaseApplicationResponse.kt:209 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond": { + "stackTrace": "ServletApplicationResponse.kt:32 getEngineHeaderValues, ResponseHeaders.kt:28 get, BaseApplicationResponse.kt:209 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 24000 } @@ -1202,13 +1267,13 @@ }, "PhaseContent.kt": { "name": "PhaseContent.kt", - "locationSize": 138784, + "locationSize": 138760, "instanceIndex": { "java.util.ArrayList": { "name": "java.util.ArrayList", "sites": { - "PhaseContent.kt:75, PhaseContent.kt:82, PhaseContent.kt:34, Pipeline.kt:158, ServletApplicationResponse.kt:51, AsyncServlet.kt:88, AsyncServlet.kt:79, JettyApplicationResponse.kt:27, JettyApplicationCall.kt:35, JettyKtorHandler.kt:84": { - "stackTrace": "PhaseContent.kt:75, PhaseContent.kt:82, PhaseContent.kt:34, Pipeline.kt:158, ServletApplicationResponse.kt:51, AsyncServlet.kt:88, AsyncServlet.kt:79, JettyApplicationResponse.kt:27, JettyApplicationCall.kt:35, JettyKtorHandler.kt:84", + "PhaseContent.kt:70 copiedInterceptors, PhaseContent.kt:77 copyInterceptors, PhaseContent.kt:30 addInterceptor, Pipeline.kt:155 intercept, ServletApplicationResponse.kt:52 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "PhaseContent.kt:70 copiedInterceptors, PhaseContent.kt:77 copyInterceptors, PhaseContent.kt:30 addInterceptor, Pipeline.kt:155 intercept, ServletApplicationResponse.kt:52 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 } @@ -1218,18 +1283,18 @@ "[Ljava.lang.Object;": { "name": "[Ljava.lang.Object;", "sites": { - "PhaseContent.kt:76, PhaseContent.kt:82, PhaseContent.kt:34, Pipeline.kt:158, ServletApplicationResponse.kt:51, AsyncServlet.kt:88, AsyncServlet.kt:79, JettyApplicationResponse.kt:27, JettyApplicationCall.kt:35, JettyKtorHandler.kt:84": { - "stackTrace": "PhaseContent.kt:76, PhaseContent.kt:82, PhaseContent.kt:34, Pipeline.kt:158, ServletApplicationResponse.kt:51, AsyncServlet.kt:88, AsyncServlet.kt:79, JettyApplicationResponse.kt:27, JettyApplicationCall.kt:35, JettyKtorHandler.kt:84", - "totalCount": 1116, - "totalSize": 58784 + "PhaseContent.kt:71 copiedInterceptors, PhaseContent.kt:77 copyInterceptors, PhaseContent.kt:30 addInterceptor, Pipeline.kt:155 intercept, ServletApplicationResponse.kt:52 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "PhaseContent.kt:71 copiedInterceptors, PhaseContent.kt:77 copyInterceptors, PhaseContent.kt:30 addInterceptor, Pipeline.kt:155 intercept, ServletApplicationResponse.kt:52 , AsyncServlet.kt:89 , AsyncServlet.kt:80 , JettyApplicationResponse.kt:26 , JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 1115, + "totalSize": 58760 }, - "PhaseContent.kt:48, Pipeline.kt:339, Pipeline.kt:388, Pipeline.kt:266, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "PhaseContent.kt:48, Pipeline.kt:339, Pipeline.kt:388, Pipeline.kt:266, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "PhaseContent.kt:44 addTo, Pipeline.kt:343 cacheInterceptors, Pipeline.kt:392 sharedInterceptorsList, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "PhaseContent.kt:44 addTo, Pipeline.kt:343 cacheInterceptors, Pipeline.kt:392 sharedInterceptorsList, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 56000 } }, - "totalSize": 114784 + "totalSize": 114760 } } }, @@ -1240,8 +1305,8 @@ "io.ktor.server.jetty.JettyApplicationResponse": { "name": "io.ktor.server.jetty.JettyApplicationResponse", "sites": { - "JettyApplicationCall.kt:35, JettyKtorHandler.kt:84": { - "stackTrace": "JettyApplicationCall.kt:35, JettyKtorHandler.kt:84", + "JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "JettyApplicationCall.kt:34 , JettyKtorHandler.kt:86 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 80000 } @@ -1252,28 +1317,28 @@ }, "SuspendFunctionGun.kt": { "name": "SuspendFunctionGun.kt", - "locationSize": 722608, + "locationSize": 679144, "instanceIndex": { "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1": { "name": "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1", "sites": { - "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "SuspendFunctionGun.kt:21 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, JettyKtorHandler.kt:126 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "SuspendFunctionGun.kt:21 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, JettyKtorHandler.kt:126 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, - "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "SuspendFunctionGun.kt:21 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, JettyKtorHandler.kt:126 invokeSuspend": { + "stackTrace": "SuspendFunctionGun.kt:21 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, JettyKtorHandler.kt:126 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, - "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "SuspendFunctionGun.kt:21 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "SuspendFunctionGun.kt:21 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, - "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "SuspendFunctionGun.kt:21 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend": { + "stackTrace": "SuspendFunctionGun.kt:21 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 24000 } @@ -1283,23 +1348,23 @@ "[Lkotlin.coroutines.Continuation;": { "name": "[Lkotlin.coroutines.Continuation;", "sites": { - "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "SuspendFunctionGun.kt:65 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, JettyKtorHandler.kt:126 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "SuspendFunctionGun.kt:65 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, JettyKtorHandler.kt:126 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, - "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "SuspendFunctionGun.kt:65 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, JettyKtorHandler.kt:126 invokeSuspend": { + "stackTrace": "SuspendFunctionGun.kt:65 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, JettyKtorHandler.kt:126 invokeSuspend", "totalCount": 1000, "totalSize": 32000 }, - "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "SuspendFunctionGun.kt:65 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "SuspendFunctionGun.kt:65 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, - "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "SuspendFunctionGun.kt:65 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend": { + "stackTrace": "SuspendFunctionGun.kt:65 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 32000 } @@ -1309,33 +1374,33 @@ "kotlinx.coroutines.internal.DispatchedContinuation": { "name": "kotlinx.coroutines.internal.DispatchedContinuation", "sites": { - "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, JettyKtorHandler.kt:126 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, JettyKtorHandler.kt:126 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 48000 }, - "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, JettyKtorHandler.kt:126 invokeSuspend, ContinuationImpl.kt:33 resumeWith": { + "stackTrace": "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, JettyKtorHandler.kt:126 invokeSuspend, ContinuationImpl.kt:33 resumeWith", "totalCount": 1000, "totalSize": 48000 }, - "SuspendFunctionGun.kt:76, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "SuspendFunctionGun.kt:76, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "SuspendFunctionGun.kt:76 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend": { + "stackTrace": "SuspendFunctionGun.kt:76 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 48000 }, - "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 48000 }, - "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke": { + "stackTrace": "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 }, - "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke": { + "stackTrace": "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 } @@ -1345,465 +1410,700 @@ "java.util.concurrent.LinkedBlockingQueue$Node": { "name": "java.util.concurrent.LinkedBlockingQueue$Node", "sites": { - "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 6000, - "totalSize": 144000 + "SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 5999, + "totalSize": 143976 } }, - "totalSize": 144000 + "totalSize": 143976 }, "java.util.concurrent.locks.AbstractQueuedSynchronizer$ExclusiveNode": { "name": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ExclusiveNode", "sites": { - "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 1674, - "totalSize": 53568 + "SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 1224, + "totalSize": 39168 } }, - "totalSize": 53568 - }, - "java.lang.Object": { - "name": "java.lang.Object", + "totalSize": 39168 + } + } + }, + "PipelineContext.kt": { + "name": "PipelineContext.kt", + "locationSize": 160000, + "instanceIndex": { + "io.ktor.util.pipeline.SuspendFunctionGun": { + "name": "io.ktor.util.pipeline.SuspendFunctionGun", "sites": { - "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 2, - "totalSize": 32 + "PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, JettyKtorHandler.kt:126 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, JettyKtorHandler.kt:126 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 1000, + "totalSize": 40000 + }, + "PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, JettyKtorHandler.kt:126 invokeSuspend, ContinuationImpl.kt:33 resumeWith": { + "stackTrace": "PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, JettyKtorHandler.kt:126 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 1000, + "totalSize": 40000 + }, + "PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 1000, + "totalSize": 40000 + }, + "PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke": { + "stackTrace": "PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 40000 } }, - "totalSize": 32 - }, - "java.util.concurrent.ConcurrentHashMap$Node": { - "name": "java.util.concurrent.ConcurrentHashMap$Node", + "totalSize": 160000 + } + } + }, + "DefaultEnginePipeline.kt": { + "name": "DefaultEnginePipeline.kt", + "locationSize": 80000, + "instanceIndex": { + "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1": { + "name": "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1", "sites": { - "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 2, - "totalSize": 64 + "DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, JettyKtorHandler.kt:126 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, JettyKtorHandler.kt:126 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 1000, + "totalSize": 40000 } }, - "totalSize": 64 + "totalSize": 40000 }, - "[B": { - "name": "[B", + "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1$invokeSuspend$$inlined$execute$1": { + "name": "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1$invokeSuspend$$inlined$execute$1", "sites": { - "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 153, - "totalSize": 18704 + "DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, JettyKtorHandler.kt:126 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, JettyKtorHandler.kt:126 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 1000, + "totalSize": 40000 } }, - "totalSize": 18704 - }, - "java.lang.String": { - "name": "java.lang.String", + "totalSize": 40000 + } + } + }, + "BaseApplicationEngine.kt": { + "name": "BaseApplicationEngine.kt", + "locationSize": 200000, + "instanceIndex": { + "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultTransformationChecker$1": { + "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultTransformationChecker$1", "sites": { - "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 77, - "totalSize": 1848 + "BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke": { + "stackTrace": "BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 40000 } }, - "totalSize": 1848 + "totalSize": 40000 }, - "java.lang.StringBuilder": { - "name": "java.lang.StringBuilder", + "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultInterceptors$2": { + "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultInterceptors$2", "sites": { - "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 19, - "totalSize": 456 + "BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", + "totalCount": 1000, + "totalSize": 40000 } }, - "totalSize": 456 + "totalSize": 40000 }, - "java.net.URL": { - "name": "java.net.URL", + "io.ktor.server.engine.BaseApplicationEngineKt$verifyHostHeader$1": { + "name": "io.ktor.server.engine.BaseApplicationEngineKt$verifyHostHeader$1", "sites": { - "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 7, - "totalSize": 448 + "BaseApplicationEngine.kt:-1 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke": { + "stackTrace": "BaseApplicationEngine.kt:-1 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 40000 } }, - "totalSize": 448 + "totalSize": 40000 }, - "java.io.File": { - "name": "java.io.File", + "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultTransformationChecker$2": { + "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultTransformationChecker$2", "sites": { - "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 3, - "totalSize": 96 + "BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke": { + "stackTrace": "BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 40000 } }, - "totalSize": 96 + "totalSize": 40000 }, - "java.util.jar.JarFile$JarFileEntry": { - "name": "java.util.jar.JarFile$JarFileEntry", + "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultInterceptors$1": { + "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultInterceptors$1", "sites": { - "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 1, - "totalSize": 104 + "BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 1000, + "totalSize": 40000 } }, - "totalSize": 104 - }, - "jdk.internal.loader.URLClassPath$JarLoader$2": { - "name": "jdk.internal.loader.URLClassPath$JarLoader$2", + "totalSize": 40000 + } + } + }, + "CaseInsensitiveMap.kt": { + "name": "CaseInsensitiveMap.kt", + "locationSize": 1104000, + "instanceIndex": { + "java.util.LinkedHashMap": { + "name": "java.util.LinkedHashMap", "sites": { - "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 1, - "totalSize": 40 + "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Headers.kt:28 , Headers.kt:28 , BaseApplicationRequest.kt:47 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Headers.kt:28 , Headers.kt:28 , BaseApplicationRequest.kt:47 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 56000 + }, + "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 56000 + }, + "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingResolveContext.kt:181 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingResolveContext.kt:181 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 1000, + "totalSize": 56000 + }, + "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", + "totalCount": 1000, + "totalSize": 56000 + }, + "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 56000 + }, + "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, PipelineRequest.kt:93 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend": { + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, PipelineRequest.kt:93 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend", + "totalCount": 1000, + "totalSize": 56000 + }, + "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke": { + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 56000 + }, + "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 56000 } }, - "totalSize": 40 + "totalSize": 448000 }, - "java.util.zip.ZipFile$ZipFileInputStream": { - "name": "java.util.zip.ZipFile$ZipFileInputStream", + "[Ljava.util.HashMap$Node;": { + "name": "[Ljava.util.HashMap$Node;", "sites": { - "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 1, - "totalSize": 56 + "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, ServletApplicationRequestHeaders.kt:42 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, ServletApplicationRequestHeaders.kt:42 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", + "totalCount": 1000, + "totalSize": 80000 + }, + "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 80000 } }, - "totalSize": 56 + "totalSize": 160000 }, - "java.util.zip.ZipFile$InflaterCleanupAction": { - "name": "java.util.zip.ZipFile$InflaterCleanupAction", + "java.util.LinkedHashMap$Entry": { + "name": "java.util.LinkedHashMap$Entry", "sites": { - "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 1, - "totalSize": 24 - } - }, - "totalSize": 24 - }, - "jdk.internal.ref.CleanerImpl$PhantomCleanableRef": { - "name": "jdk.internal.ref.CleanerImpl$PhantomCleanableRef", - "sites": { - "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 1, - "totalSize": 48 + "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, ServletApplicationRequestHeaders.kt:42 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, ServletApplicationRequestHeaders.kt:42 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", + "totalCount": 2000, + "totalSize": 80000 + }, + "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", + "totalCount": 2000, + "totalSize": 80000 } }, - "totalSize": 48 + "totalSize": 160000 }, - "java.util.zip.ZipFile$ZipFileInflaterInputStream": { - "name": "java.util.zip.ZipFile$ZipFileInflaterInputStream", + "java.util.LinkedHashMap$LinkedEntrySet": { + "name": "java.util.LinkedHashMap$LinkedEntrySet", "sites": { - "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 1, - "totalSize": 56 + "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 16000 + }, + "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", + "totalCount": 1000, + "totalSize": 16000 + }, + "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke": { + "stackTrace": "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 16000 + }, + "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:182 forEach, StringValues.kt:235 appendAll, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:182 forEach, StringValues.kt:235 appendAll, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", + "totalCount": 1000, + "totalSize": 16000 + }, + "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:182 forEach, StringValues.kt:241 appendMissing, RoutingPipelineCall.kt:41 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:182 forEach, StringValues.kt:241 appendMissing, RoutingPipelineCall.kt:41 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", + "totalCount": 1000, + "totalSize": 16000 + }, + "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 16000 } }, - "totalSize": 56 + "totalSize": 96000 }, - "java.util.WeakHashMap$Entry": { - "name": "java.util.WeakHashMap$Entry", + "io.ktor.util.DelegatingMutableSet": { + "name": "io.ktor.util.DelegatingMutableSet", "sites": { - "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 1, - "totalSize": 40 + "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 32000 + }, + "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", + "totalCount": 1000, + "totalSize": 32000 + }, + "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke": { + "stackTrace": "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 32000 + }, + "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:182 forEach, StringValues.kt:235 appendAll, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:182 forEach, StringValues.kt:235 appendAll, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", + "totalCount": 1000, + "totalSize": 32000 + }, + "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:182 forEach, StringValues.kt:241 appendMissing, RoutingPipelineCall.kt:41 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:182 forEach, StringValues.kt:241 appendMissing, RoutingPipelineCall.kt:41 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", + "totalCount": 1000, + "totalSize": 32000 + }, + "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 32000 } }, - "totalSize": 40 + "totalSize": 192000 }, - "java.util.zip.CRC32": { - "name": "java.util.zip.CRC32", + "io.ktor.util.Entry": { + "name": "io.ktor.util.Entry", "sites": { - "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 1, - "totalSize": 16 + "CaseInsensitiveMap.kt:45 invoke, CaseInsensitiveMap.kt:45 invoke, DelegatingMutableSet.kt:43 next, StringValues.kt:421 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CaseInsensitiveMap.kt:45 invoke, CaseInsensitiveMap.kt:45 invoke, DelegatingMutableSet.kt:43 next, StringValues.kt:421 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke", + "totalCount": 2000, + "totalSize": 48000 } }, - "totalSize": 16 - }, - "java.security.CodeSource": { - "name": "java.security.CodeSource", + "totalSize": 48000 + } + } + }, + "Collections.kt": { + "name": "Collections.kt", + "locationSize": 128000, + "instanceIndex": { + "io.ktor.util.CaseInsensitiveMap": { + "name": "io.ktor.util.CaseInsensitiveMap", "sites": { - "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 1, - "totalSize": 40 + "Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Headers.kt:28 , Headers.kt:28 , BaseApplicationRequest.kt:47 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Headers.kt:28 , Headers.kt:28 , BaseApplicationRequest.kt:47 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", + "totalCount": 1000, + "totalSize": 16000 + }, + "Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", + "totalCount": 1000, + "totalSize": 16000 + }, + "Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingResolveContext.kt:181 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingResolveContext.kt:181 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", + "totalCount": 1000, + "totalSize": 16000 + }, + "Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend": { + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", + "totalCount": 1000, + "totalSize": 16000 + }, + "Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 16000 + }, + "Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, PipelineRequest.kt:93 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke": { + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, PipelineRequest.kt:93 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 16000 + }, + "Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke": { + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 16000 + }, + "Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", + "totalCount": 1000, + "totalSize": 16000 } }, - "totalSize": 40 - }, - "java.security.SecureClassLoader$CodeSourceKey": { - "name": "java.security.SecureClassLoader$CodeSourceKey", + "totalSize": 128000 + } + } + }, + "StringValues.kt": { + "name": "StringValues.kt", + "locationSize": 520000, + "instanceIndex": { + "io.ktor.util.StringValuesBuilderImpl$appendAll$1": { + "name": "io.ktor.util.StringValuesBuilderImpl$appendAll$1", "sites": { - "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 1, - "totalSize": 16 + "StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", + "totalCount": 1000, + "totalSize": 24000 + }, + "StringValues.kt:235 appendAll, RoutingResolveContext.kt:186 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode": { + "stackTrace": "StringValues.kt:235 appendAll, RoutingResolveContext.kt:186 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode", + "totalCount": 2000, + "totalSize": 48000 + }, + "StringValues.kt:235 appendAll, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "StringValues.kt:235 appendAll, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", + "totalCount": 1000, + "totalSize": 24000 } }, - "totalSize": 16 + "totalSize": 96000 }, - "java.security.SecureClassLoader$1": { - "name": "java.security.SecureClassLoader$1", + "java.util.ArrayList": { + "name": "java.util.ArrayList", "sites": { - "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 1, - "totalSize": 24 + "StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, ServletApplicationRequestHeaders.kt:42 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, ServletApplicationRequestHeaders.kt:42 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke", + "totalCount": 2000, + "totalSize": 48000 + }, + "StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", + "totalCount": 2000, + "totalSize": 48000 } }, - "totalSize": 24 + "totalSize": 96000 }, - "[I": { - "name": "[I", + "java.util.Collections$1": { + "name": "java.util.Collections$1", "sites": { - "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 17, - "totalSize": 2176 + "StringValues.kt:421 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, ServletApplicationRequestHeaders.kt:42 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "StringValues.kt:421 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, ServletApplicationRequestHeaders.kt:42 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", + "totalCount": 2000, + "totalSize": 48000 + }, + "StringValues.kt:249 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, ServletApplicationRequestHeaders.kt:42 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "StringValues.kt:249 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, ServletApplicationRequestHeaders.kt:42 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", + "totalCount": 2000, + "totalSize": 48000 } }, - "totalSize": 2176 + "totalSize": 96000 }, - "[Ljava.lang.String;": { - "name": "[Ljava.lang.String;", + "[Ljava.lang.Object;": { + "name": "[Ljava.lang.Object;", "sites": { - "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 2, - "totalSize": 248 + "StringValues.kt:249 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, ServletApplicationRequestHeaders.kt:42 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "StringValues.kt:249 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, ServletApplicationRequestHeaders.kt:42 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", + "totalCount": 4000, + "totalSize": 160000 + }, + "StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", + "totalCount": 2000, + "totalSize": 48000 } }, - "totalSize": 248 + "totalSize": 208000 }, - "[C": { - "name": "[C", + "io.ktor.util.StringValuesBuilderImpl$appendMissing$1": { + "name": "io.ktor.util.StringValuesBuilderImpl$appendMissing$1", "sites": { - "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 3, - "totalSize": 1296 + "StringValues.kt:241 appendMissing, RoutingPipelineCall.kt:41 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "StringValues.kt:241 appendMissing, RoutingPipelineCall.kt:41 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", + "totalCount": 1000, + "totalSize": 24000 } }, - "totalSize": 1296 - }, - "java.util.ArrayList": { - "name": "java.util.ArrayList", + "totalSize": 24000 + } + } + }, + "ServletApplicationRequestHeaders.kt": { + "name": "ServletApplicationRequestHeaders.kt", + "locationSize": 544000, + "instanceIndex": { + "java.util.HashMap": { + "name": "java.util.HashMap", "sites": { - "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 25, - "totalSize": 600 + "ServletApplicationRequestHeaders.kt:37 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "ServletApplicationRequestHeaders.kt:37 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 1000, + "totalSize": 48000 } }, - "totalSize": 600 + "totalSize": 48000 }, - "[Ljava.lang.Object;": { - "name": "[Ljava.lang.Object;", + "java.util.HashSet": { + "name": "java.util.HashSet", "sites": { - "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 15, - "totalSize": 1096 + "ServletApplicationRequestHeaders.kt:37 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "ServletApplicationRequestHeaders.kt:37 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 1000, + "totalSize": 16000 } }, - "totalSize": 1096 + "totalSize": 16000 }, - "[J": { - "name": "[J", + "[Ljava.util.HashMap$Node;": { + "name": "[Ljava.util.HashMap$Node;", "sites": { - "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 20, - "totalSize": 480 + "ServletApplicationRequestHeaders.kt:37 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "ServletApplicationRequestHeaders.kt:37 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 1000, + "totalSize": 80000 } }, - "totalSize": 480 + "totalSize": 80000 }, - "java.util.BitSet": { - "name": "java.util.BitSet", + "java.util.HashMap$Node": { + "name": "java.util.HashMap$Node", "sites": { - "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 20, - "totalSize": 480 + "ServletApplicationRequestHeaders.kt:37 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "ServletApplicationRequestHeaders.kt:37 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 2000, + "totalSize": 64000 } }, - "totalSize": 480 + "totalSize": 64000 }, - "java.util.HashMap": { - "name": "java.util.HashMap", + "java.util.HashMap$KeySet": { + "name": "java.util.HashMap$KeySet", "sites": { - "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 10, - "totalSize": 480 + "ServletApplicationRequestHeaders.kt:37 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "ServletApplicationRequestHeaders.kt:37 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 1000, + "totalSize": 16000 } }, - "totalSize": 480 + "totalSize": 16000 }, - "[Ljava.util.List;": { - "name": "[Ljava.util.List;", - "sites": { - "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 3, - "totalSize": 72 - } - }, - "totalSize": 72 - } - } - }, - "PipelineContext.kt": { - "name": "PipelineContext.kt", - "locationSize": 160000, - "instanceIndex": { - "io.ktor.util.pipeline.SuspendFunctionGun": { - "name": "io.ktor.util.pipeline.SuspendFunctionGun", + "java.util.HashMap$KeyIterator": { + "name": "java.util.HashMap$KeyIterator", "sites": { - "PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 1000, - "totalSize": 40000 - }, - "PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 1000, - "totalSize": 40000 - }, - "PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 1000, - "totalSize": 40000 - }, - "PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "ServletApplicationRequestHeaders.kt:37 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "ServletApplicationRequestHeaders.kt:37 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 40000 } }, - "totalSize": 160000 - } - } - }, - "DefaultEnginePipeline.kt": { - "name": "DefaultEnginePipeline.kt", - "locationSize": 80000, - "instanceIndex": { - "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1": { - "name": "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1", + "totalSize": 40000 + }, + "java.util.Collections$3": { + "name": "java.util.Collections$3", "sites": { - "DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "ServletApplicationRequestHeaders.kt:37 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "ServletApplicationRequestHeaders.kt:37 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, - "totalSize": 40000 + "totalSize": 24000 } }, - "totalSize": 40000 + "totalSize": 24000 }, - "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1$invokeSuspend$$inlined$execute$1": { - "name": "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1$invokeSuspend$$inlined$execute$1", + "org.eclipse.jetty.http.HttpFields$1": { + "name": "org.eclipse.jetty.http.HttpFields$1", "sites": { - "DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 1000, - "totalSize": 40000 + "ServletApplicationRequestHeaders.kt:40 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "ServletApplicationRequestHeaders.kt:40 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 2000, + "totalSize": 80000 } }, - "totalSize": 40000 - } - } - }, - "BaseApplicationEngine.kt": { - "name": "BaseApplicationEngine.kt", - "locationSize": 200000, - "instanceIndex": { - "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultTransformationChecker$1": { - "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultTransformationChecker$1", + "totalSize": 80000 + }, + "kotlin.collections.CollectionsKt__IteratorsJVMKt$iterator$1": { + "name": "kotlin.collections.CollectionsKt__IteratorsJVMKt$iterator$1", "sites": { - "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 1000, - "totalSize": 40000 + "ServletApplicationRequestHeaders.kt:41 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "ServletApplicationRequestHeaders.kt:41 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 2000, + "totalSize": 32000 } }, - "totalSize": 40000 + "totalSize": 32000 }, - "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultInterceptors$2": { - "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultInterceptors$2", + "kotlin.sequences.SequencesKt__SequencesKt$asSequence$$inlined$Sequence$1": { + "name": "kotlin.sequences.SequencesKt__SequencesKt$asSequence$$inlined$Sequence$1", "sites": { - "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 1000, - "totalSize": 40000 + "ServletApplicationRequestHeaders.kt:41 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "ServletApplicationRequestHeaders.kt:41 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 2000, + "totalSize": 32000 } }, - "totalSize": 40000 + "totalSize": 32000 }, - "io.ktor.server.engine.BaseApplicationEngineKt$verifyHostHeader$1": { - "name": "io.ktor.server.engine.BaseApplicationEngineKt$verifyHostHeader$1", + "java.util.concurrent.atomic.AtomicReference": { + "name": "java.util.concurrent.atomic.AtomicReference", "sites": { - "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:114, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:114, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 1000, - "totalSize": 40000 + "ServletApplicationRequestHeaders.kt:41 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "ServletApplicationRequestHeaders.kt:41 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 2000, + "totalSize": 32000 } }, - "totalSize": 40000 + "totalSize": 32000 }, - "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultTransformationChecker$2": { - "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultTransformationChecker$2", + "kotlin.sequences.ConstrainedOnceSequence": { + "name": "kotlin.sequences.ConstrainedOnceSequence", "sites": { - "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 1000, - "totalSize": 40000 + "ServletApplicationRequestHeaders.kt:41 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "ServletApplicationRequestHeaders.kt:41 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 2000, + "totalSize": 32000 } }, - "totalSize": 40000 + "totalSize": 32000 }, - "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultInterceptors$1": { - "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultInterceptors$1", + "java.util.Collections$SingletonList": { + "name": "java.util.Collections$SingletonList", + "sites": { + "ServletApplicationRequestHeaders.kt:41 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "ServletApplicationRequestHeaders.kt:41 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 2000, + "totalSize": 48000 + } + }, + "totalSize": 48000 + } + } + }, + "Text.kt": { + "name": "Text.kt", + "locationSize": 240000, + "instanceIndex": { + "io.ktor.util.CaseInsensitiveString": { + "name": "io.ktor.util.CaseInsensitiveString", "sites": { - "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, ServletApplicationRequestHeaders.kt:42 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, ServletApplicationRequestHeaders.kt:42 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", + "totalCount": 2000, + "totalSize": 48000 + }, + "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, ServletApplicationRequestHeaders.kt:42 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, ServletApplicationRequestHeaders.kt:42 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", + "totalCount": 2000, + "totalSize": 48000 + }, + "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke", + "totalCount": 2000, + "totalSize": 48000 + }, + "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:185 listForKey, StringValues.kt:169 getAll, BaseApplicationRequest.kt:64 getAll, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:185 listForKey, StringValues.kt:169 getAll, BaseApplicationRequest.kt:64 getAll, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, - "totalSize": 40000 + "totalSize": 24000 + }, + "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:185 listForKey, StringValues.kt:169 getAll, BaseApplicationRequest.kt:64 getAll, StringValues.kt:36 get, Headers.kt:12 get, BaseApplicationRequest.kt:45 get, ApplicationRequestProperties.kt:17 header, ApplicationRequestProperties.kt:81 acceptEncodingItems, PreCompressed.kt:183 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:185 listForKey, StringValues.kt:169 getAll, BaseApplicationRequest.kt:64 getAll, StringValues.kt:36 get, Headers.kt:12 get, BaseApplicationRequest.kt:45 get, ApplicationRequestProperties.kt:17 header, ApplicationRequestProperties.kt:81 acceptEncodingItems, PreCompressed.kt:183 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", + "totalCount": 1000, + "totalSize": 24000 + }, + "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, FileContentType.kt:40 fromFileExtension, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke": { + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, FileContentType.kt:40 fromFileExtension, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 24000 + }, + "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:185 listForKey, StringValues.kt:169 getAll, BaseApplicationRequest.kt:64 getAll, StringValues.kt:36 get, Headers.kt:12 get, BaseApplicationRequest.kt:45 get, BaseApplicationResponse.kt:99 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke": { + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:185 listForKey, StringValues.kt:169 getAll, BaseApplicationRequest.kt:64 getAll, StringValues.kt:36 get, Headers.kt:12 get, BaseApplicationRequest.kt:45 get, BaseApplicationResponse.kt:99 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 24000 } }, - "totalSize": 40000 + "totalSize": 240000 } } }, - "ServletApplicationRequestHeaders.kt": { - "name": "ServletApplicationRequestHeaders.kt", - "locationSize": 64000, + "DelegatingMutableSet.kt": { + "name": "DelegatingMutableSet.kt", + "locationSize": 144000, "instanceIndex": { - "org.eclipse.jetty.http.HttpFields$1": { - "name": "org.eclipse.jetty.http.HttpFields$1", + "io.ktor.util.DelegatingMutableSet$iterator$1": { + "name": "io.ktor.util.DelegatingMutableSet$iterator$1", "sites": { - "ServletApplicationRequestHeaders.kt:17, BaseApplicationEngine.kt:89, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:114, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "ServletApplicationRequestHeaders.kt:17, BaseApplicationEngine.kt:89, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:114, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "DelegatingMutableSet.kt:38 iterator, StringValues.kt:421 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "DelegatingMutableSet.kt:38 iterator, StringValues.kt:421 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, - "totalSize": 40000 + "totalSize": 24000 + }, + "DelegatingMutableSet.kt:38 iterator, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend": { + "stackTrace": "DelegatingMutableSet.kt:38 iterator, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", + "totalCount": 1000, + "totalSize": 24000 + }, + "DelegatingMutableSet.kt:38 iterator, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke": { + "stackTrace": "DelegatingMutableSet.kt:38 iterator, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 24000 + }, + "DelegatingMutableSet.kt:38 iterator, StringValues.kt:182 forEach, StringValues.kt:235 appendAll, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "DelegatingMutableSet.kt:38 iterator, StringValues.kt:182 forEach, StringValues.kt:235 appendAll, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", + "totalCount": 1000, + "totalSize": 24000 + }, + "DelegatingMutableSet.kt:38 iterator, StringValues.kt:182 forEach, StringValues.kt:241 appendMissing, RoutingPipelineCall.kt:41 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "DelegatingMutableSet.kt:38 iterator, StringValues.kt:182 forEach, StringValues.kt:241 appendMissing, RoutingPipelineCall.kt:41 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", + "totalCount": 1000, + "totalSize": 24000 + }, + "DelegatingMutableSet.kt:38 iterator, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "DelegatingMutableSet.kt:38 iterator, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", + "totalCount": 1000, + "totalSize": 24000 } }, - "totalSize": 40000 - }, - "java.util.Collections$SingletonList": { - "name": "java.util.Collections$SingletonList", + "totalSize": 144000 + } + } + }, + "Headers.kt": { + "name": "Headers.kt", + "locationSize": 24000, + "instanceIndex": { + "io.ktor.http.HeadersImpl": { + "name": "io.ktor.http.HeadersImpl", "sites": { - "ServletApplicationRequestHeaders.kt:21, BaseApplicationEngine.kt:89, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:114, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "ServletApplicationRequestHeaders.kt:21, BaseApplicationEngine.kt:89, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:114, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 } @@ -1814,13 +2114,13 @@ }, "Routing.kt": { "name": "Routing.kt", - "locationSize": 216000, + "locationSize": 264000, "instanceIndex": { "io.ktor.server.routing.Routing$Plugin$install$1": { "name": "io.ktor.server.routing.Routing$Plugin$install$1", "sites": { - "Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 40000 } @@ -1830,8 +2130,8 @@ "io.ktor.server.routing.RoutingResolveContext": { "name": "io.ktor.server.routing.RoutingResolveContext", "sites": { - "Routing.kt:61, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "Routing.kt:61, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "Routing.kt:63 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke": { + "stackTrace": "Routing.kt:63 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 } @@ -1841,30 +2141,41 @@ "io.ktor.server.routing.Routing$executeResult$1": { "name": "io.ktor.server.routing.Routing$executeResult$1", "sites": { - "Routing.kt:-1, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "Routing.kt:-1, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "Routing.kt:-1 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke": { + "stackTrace": "Routing.kt:-1 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 } }, "totalSize": 48000 }, - "io.ktor.server.routing.RoutingApplicationCall": { - "name": "io.ktor.server.routing.RoutingApplicationCall", + "io.ktor.server.routing.RoutingPipelineCall": { + "name": "io.ktor.server.routing.RoutingPipelineCall", "sites": { - "Routing.kt:87, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "Routing.kt:87, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke": { + "stackTrace": "Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 } }, "totalSize": 40000 }, + "io.ktor.server.routing.RoutingCall": { + "name": "io.ktor.server.routing.RoutingCall", + "sites": { + "Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke": { + "stackTrace": "Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 48000 + } + }, + "totalSize": 48000 + }, "io.ktor.server.routing.Routing$executeResult$$inlined$execute$1": { "name": "io.ktor.server.routing.Routing$executeResult$$inlined$execute$1", "sites": { - "Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke": { + "stackTrace": "Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 } @@ -1875,39 +2186,39 @@ }, "RoutingResolveContext.kt": { "name": "RoutingResolveContext.kt", - "locationSize": 282784, + "locationSize": 282760, "instanceIndex": { "[Ljava.lang.Object;": { "name": "[Ljava.lang.Object;", "sites": { - "RoutingResolveContext.kt:38, Routing.kt:61, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "RoutingResolveContext.kt:38, Routing.kt:61, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "RoutingResolveContext.kt:38 , Routing.kt:63 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke": { + "stackTrace": "RoutingResolveContext.kt:38 , Routing.kt:63 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 80000 }, - "RoutingResolveContext.kt:139, RoutingResolveContext.kt:83, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "RoutingResolveContext.kt:139, RoutingResolveContext.kt:83, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "RoutingResolveContext.kt:139 handleRoute, RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend": { + "stackTrace": "RoutingResolveContext.kt:139 handleRoute, RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 56000 }, - "RoutingResolveContext.kt:148, RoutingResolveContext.kt:158, RoutingResolveContext.kt:83, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "RoutingResolveContext.kt:148, RoutingResolveContext.kt:158, RoutingResolveContext.kt:83, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 116, - "totalSize": 2784 + "RoutingResolveContext.kt:148 handleRoute, RoutingResolveContext.kt:158 handleRoute, RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode": { + "stackTrace": "RoutingResolveContext.kt:148 handleRoute, RoutingResolveContext.kt:158 handleRoute, RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode", + "totalCount": 115, + "totalSize": 2760 } }, - "totalSize": 138784 + "totalSize": 138760 }, "java.util.ArrayList": { "name": "java.util.ArrayList", "sites": { - "RoutingResolveContext.kt:38, Routing.kt:61, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "RoutingResolveContext.kt:38, Routing.kt:61, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "RoutingResolveContext.kt:38 , Routing.kt:63 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke": { + "stackTrace": "RoutingResolveContext.kt:38 , Routing.kt:63 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, - "RoutingResolveContext.kt:83, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "RoutingResolveContext.kt:83, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke": { + "stackTrace": "RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 } @@ -1917,18 +2228,18 @@ "io.ktor.server.routing.RoutingResolveResult$Success": { "name": "io.ktor.server.routing.RoutingResolveResult$Success", "sites": { - "RoutingResolveContext.kt:125, RoutingResolveContext.kt:83, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "RoutingResolveContext.kt:125, RoutingResolveContext.kt:83, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "RoutingResolveContext.kt:125 handleRoute, RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend": { + "stackTrace": "RoutingResolveContext.kt:125 handleRoute, RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 32000 }, - "RoutingResolveContext.kt:125, RoutingResolveContext.kt:158, RoutingResolveContext.kt:83, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "RoutingResolveContext.kt:125, RoutingResolveContext.kt:158, RoutingResolveContext.kt:83, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "RoutingResolveContext.kt:125 handleRoute, RoutingResolveContext.kt:158 handleRoute, RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode": { + "stackTrace": "RoutingResolveContext.kt:125 handleRoute, RoutingResolveContext.kt:158 handleRoute, RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode", "totalCount": 1000, "totalSize": 32000 }, - "RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend": { + "stackTrace": "RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 32000 } @@ -1937,126 +2248,96 @@ } } }, - "CaseInsensitiveMap.kt": { - "name": "CaseInsensitiveMap.kt", - "locationSize": 160000, + "Parameters.kt": { + "name": "Parameters.kt", + "locationSize": 144000, "instanceIndex": { - "java.util.LinkedHashMap": { - "name": "java.util.LinkedHashMap", + "io.ktor.http.ParametersBuilderImpl": { + "name": "io.ktor.http.ParametersBuilderImpl", "sites": { - "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingResolveContext.kt:181 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke": { + "stackTrace": "Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingResolveContext.kt:181 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke", "totalCount": 1000, - "totalSize": 56000 + "totalSize": 24000 }, - "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, - "totalSize": 56000 - } - }, - "totalSize": 112000 - }, - "java.util.LinkedHashMap$LinkedEntrySet": { - "name": "java.util.LinkedHashMap$LinkedEntrySet", - "sites": { - "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:423, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:423, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "totalSize": 24000 + }, + "Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, PipelineRequest.kt:93 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, PipelineRequest.kt:93 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, - "totalSize": 16000 + "totalSize": 24000 } }, - "totalSize": 16000 + "totalSize": 72000 }, - "io.ktor.util.DelegatingMutableSet": { - "name": "io.ktor.util.DelegatingMutableSet", + "io.ktor.http.ParametersImpl": { + "name": "io.ktor.http.ParametersImpl", "sites": { - "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:423, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:423, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode": { + "stackTrace": "Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode", "totalCount": 1000, - "totalSize": 32000 - } - }, - "totalSize": 32000 - } - } - }, - "Collections.kt": { - "name": "Collections.kt", - "locationSize": 32000, - "instanceIndex": { - "io.ktor.util.CaseInsensitiveMap": { - "name": "io.ktor.util.CaseInsensitiveMap", - "sites": { - "Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "totalSize": 24000 + }, + "Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend": { + "stackTrace": "Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend", "totalCount": 1000, - "totalSize": 16000 + "totalSize": 24000 }, - "Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, - "totalSize": 16000 + "totalSize": 24000 } }, - "totalSize": 32000 + "totalSize": 72000 } } }, - "Parameters.kt": { - "name": "Parameters.kt", - "locationSize": 48000, + "RoutingPipelineCall.kt": { + "name": "RoutingPipelineCall.kt", + "locationSize": 96000, "instanceIndex": { - "io.ktor.http.ParametersBuilderImpl": { - "name": "io.ktor.http.ParametersBuilderImpl", + "io.ktor.server.routing.RoutingPipelineRequest": { + "name": "io.ktor.server.routing.RoutingPipelineRequest", "sites": { - "Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "RoutingPipelineCall.kt:33 , Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend": { + "stackTrace": "RoutingPipelineCall.kt:33 , Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 24000 } }, "totalSize": 24000 }, - "io.ktor.http.ParametersImpl": { - "name": "io.ktor.http.ParametersImpl", + "io.ktor.server.routing.RoutingPipelineResponse": { + "name": "io.ktor.server.routing.RoutingPipelineResponse", "sites": { - "Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "RoutingPipelineCall.kt:36 , Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend": { + "stackTrace": "RoutingPipelineCall.kt:36 , Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 24000 } }, "totalSize": 24000 - } - } - }, - "StringValues.kt": { - "name": "StringValues.kt", - "locationSize": 48000, - "instanceIndex": { - "io.ktor.util.StringValuesBuilderImpl$appendAll$1": { - "name": "io.ktor.util.StringValuesBuilderImpl$appendAll$1", + }, + "io.ktor.server.routing.RoutingPipelineCall$parameters$2": { + "name": "io.ktor.server.routing.RoutingPipelineCall$parameters$2", "sites": { - "StringValues.kt:235, RoutingResolveContext.kt:186, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "StringValues.kt:235, RoutingResolveContext.kt:186, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 2000, - "totalSize": 48000 + "RoutingPipelineCall.kt:38 , Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend": { + "stackTrace": "RoutingPipelineCall.kt:38 , Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", + "totalCount": 1000, + "totalSize": 24000 } }, - "totalSize": 48000 - } - } - }, - "DelegatingMutableSet.kt": { - "name": "DelegatingMutableSet.kt", - "locationSize": 24000, - "instanceIndex": { - "io.ktor.util.DelegatingMutableSet$iterator$1": { - "name": "io.ktor.util.DelegatingMutableSet$iterator$1", + "totalSize": 24000 + }, + "kotlin.UnsafeLazyImpl": { + "name": "kotlin.UnsafeLazyImpl", "sites": { - "DelegatingMutableSet.kt:38, StringValues.kt:423, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:423, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "RoutingPipelineCall.kt:38 , Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend": { + "stackTrace": "RoutingPipelineCall.kt:38 , Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 24000 } @@ -2065,70 +2346,64 @@ } } }, - "RoutingApplicationCall.kt": { - "name": "RoutingApplicationCall.kt", - "locationSize": 96000, + "RouteNode.kt": { + "name": "RouteNode.kt", + "locationSize": 200000, "instanceIndex": { - "io.ktor.server.routing.RoutingApplicationRequest": { - "name": "io.ktor.server.routing.RoutingApplicationRequest", + "io.ktor.server.routing.RouteNode$buildPipeline$1$1": { + "name": "io.ktor.server.routing.RouteNode$buildPipeline$1$1", "sites": { - "RoutingApplicationCall.kt:33, Routing.kt:87, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "RoutingApplicationCall.kt:33, Routing.kt:87, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, - "totalSize": 24000 + "totalSize": 48000 } }, - "totalSize": 24000 + "totalSize": 48000 }, - "io.ktor.server.routing.RoutingApplicationResponse": { - "name": "io.ktor.server.routing.RoutingApplicationResponse", + "io.ktor.server.routing.RoutingCall": { + "name": "io.ktor.server.routing.RoutingCall", "sites": { - "RoutingApplicationCall.kt:36, Routing.kt:87, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "RoutingApplicationCall.kt:36, Routing.kt:87, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "RouteNode.kt:288 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "RouteNode.kt:288 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, - "totalSize": 24000 + "totalSize": 48000 } }, - "totalSize": 24000 + "totalSize": 48000 }, - "io.ktor.server.routing.RoutingApplicationCall$parameters$2": { - "name": "io.ktor.server.routing.RoutingApplicationCall$parameters$2", + "io.ktor.server.routing.RoutingRequest": { + "name": "io.ktor.server.routing.RoutingRequest", "sites": { - "RoutingApplicationCall.kt:38, Routing.kt:87, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "RoutingApplicationCall.kt:38, Routing.kt:87, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "RouteNode.kt:291 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "RouteNode.kt:291 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, - "totalSize": 24000 + "totalSize": 48000 } }, - "totalSize": 24000 + "totalSize": 48000 }, - "kotlin.UnsafeLazyImpl": { - "name": "kotlin.UnsafeLazyImpl", + "io.ktor.server.routing.RoutingResponse": { + "name": "io.ktor.server.routing.RoutingResponse", "sites": { - "RoutingApplicationCall.kt:38, Routing.kt:87, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "RoutingApplicationCall.kt:38, Routing.kt:87, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "RouteNode.kt:296 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "RouteNode.kt:296 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, - "totalSize": 24000 + "totalSize": 32000 } }, - "totalSize": 24000 - } - } - }, - "Route.kt": { - "name": "Route.kt", - "locationSize": 48000, - "instanceIndex": { - "io.ktor.server.routing.Route$buildPipeline$1$1": { - "name": "io.ktor.server.routing.Route$buildPipeline$1$1", + "totalSize": 32000 + }, + "io.ktor.server.routing.RoutingContext": { + "name": "io.ktor.server.routing.RoutingContext", "sites": { - "Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "RouteNode.kt:114 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "RouteNode.kt:114 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, - "totalSize": 48000 + "totalSize": 24000 } }, - "totalSize": 48000 + "totalSize": 24000 } } }, @@ -2139,8 +2414,8 @@ "io.ktor.server.http.content.StaticContentKt$defaultResource$1": { "name": "io.ktor.server.http.content.StaticContentKt$defaultResource$1", "sites": { - "StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "StaticContent.kt:-1 create, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "StaticContent.kt:-1 create, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 48000 } @@ -2156,13 +2431,13 @@ "io.ktor.server.http.content.PreCompressedKt$respondStaticResource$4": { "name": "io.ktor.server.http.content.PreCompressedKt$respondStaticResource$4", "sites": { - "PreCompressed.kt:137, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "PreCompressed.kt:137, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "PreCompressed.kt:175 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke": { + "stackTrace": "PreCompressed.kt:175 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 }, - "PreCompressed.kt:-1, PreCompressed.kt:-1, PreCompressed.kt:174, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "PreCompressed.kt:-1, PreCompressed.kt:-1, PreCompressed.kt:174, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "PreCompressed.kt:-1 invoke, PreCompressed.kt:-1 invoke, PreCompressed.kt:213 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor": { + "stackTrace": "PreCompressed.kt:-1 invoke, PreCompressed.kt:-1 invoke, PreCompressed.kt:213 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor", "totalCount": 1000, "totalSize": 32000 } @@ -2172,8 +2447,8 @@ "io.ktor.server.http.content.PreCompressedKt$respondStaticResource$1": { "name": "io.ktor.server.http.content.PreCompressedKt$respondStaticResource$1", "sites": { - "PreCompressed.kt:-1, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "PreCompressed.kt:-1, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "PreCompressed.kt:-1 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke": { + "stackTrace": "PreCompressed.kt:-1 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 } @@ -2183,8 +2458,8 @@ "java.util.ArrayList": { "name": "java.util.ArrayList", "sites": { - "PreCompressed.kt:188, PreCompressed.kt:140, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "PreCompressed.kt:188, PreCompressed.kt:140, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "PreCompressed.kt:240 bestCompressionFit, PreCompressed.kt:179 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend": { + "stackTrace": "PreCompressed.kt:240 bestCompressionFit, PreCompressed.kt:179 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend", "totalCount": 1000, "totalSize": 24000 } @@ -2194,8 +2469,8 @@ "[B": { "name": "[B", "sites": { - "PreCompressed.kt:172, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "PreCompressed.kt:172, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "PreCompressed.kt:211 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke": { + "stackTrace": "PreCompressed.kt:211 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 } @@ -2205,8 +2480,8 @@ "java.lang.StringBuilder": { "name": "java.lang.StringBuilder", "sites": { - "PreCompressed.kt:172, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "PreCompressed.kt:172, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "PreCompressed.kt:211 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke": { + "stackTrace": "PreCompressed.kt:211 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 } @@ -2222,8 +2497,8 @@ "io.ktor.http.HttpHeaderValueParserKt$parseAndSortHeader$$inlined$sortedByDescending$1": { "name": "io.ktor.http.HttpHeaderValueParserKt$parseAndSortHeader$$inlined$sortedByDescending$1", "sites": { - "HttpHeaderValueParser.kt:226, ApplicationRequestProperties.kt:80, PreCompressed.kt:144, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "HttpHeaderValueParser.kt:226, ApplicationRequestProperties.kt:80, PreCompressed.kt:144, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "HttpHeaderValueParser.kt:225 parseAndSortHeader, ApplicationRequestProperties.kt:81 acceptEncodingItems, PreCompressed.kt:183 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor": { + "stackTrace": "HttpHeaderValueParser.kt:225 parseAndSortHeader, ApplicationRequestProperties.kt:81 acceptEncodingItems, PreCompressed.kt:183 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor", "totalCount": 1000, "totalSize": 16000 } @@ -2234,18 +2509,18 @@ }, "StaticContentResolution.kt": { "name": "StaticContentResolution.kt", - "locationSize": 9061568, + "locationSize": 1005520, "instanceIndex": { "[C": { "name": "[C", "sites": { - "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 }, - "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 } @@ -2255,13 +2530,13 @@ "kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$1": { "name": "kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$1", "sites": { - "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 }, - "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 } @@ -2271,13 +2546,13 @@ "kotlin.text.DelimitedRangesSequence": { "name": "kotlin.text.DelimitedRangesSequence", "sites": { - "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 32000 }, - "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 32000 } @@ -2287,13 +2562,13 @@ "kotlin.sequences.SequencesKt___SequencesKt$asIterable$$inlined$Iterable$1": { "name": "kotlin.sequences.SequencesKt___SequencesKt$asIterable$$inlined$Iterable$1", "sites": { - "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 16000 }, - "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 16000 } @@ -2303,50 +2578,45 @@ "[Ljava.lang.Object;": { "name": "[Ljava.lang.Object;", "sites": { - "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 56000 }, - "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 2232, - "totalSize": 85568 + "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", + "totalCount": 2230, + "totalSize": 85520 } }, - "totalSize": 141568 + "totalSize": 141520 }, "java.util.ArrayList": { "name": "java.util.ArrayList", "sites": { - "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 }, - "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 2000, "totalSize": 48000 - }, - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 3000, - "totalSize": 72000 } }, - "totalSize": 144000 + "totalSize": 72000 }, "kotlin.text.DelimitedRangesSequence$iterator$1": { "name": "kotlin.text.DelimitedRangesSequence$iterator$1", "sites": { - "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 40000 }, - "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 40000 } @@ -2356,13 +2626,13 @@ "kotlin.ranges.IntRange": { "name": "kotlin.ranges.IntRange", "sites": { - "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 2000, "totalSize": 48000 }, - "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 2000, "totalSize": 48000 } @@ -2372,13 +2642,13 @@ "kotlin.ranges.IntProgressionIterator": { "name": "kotlin.ranges.IntProgressionIterator", "sites": { - "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 32000 }, - "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 32000 } @@ -2386,271 +2656,97 @@ "totalSize": 64000 }, "[B": { - "name": "[B", - "sites": { - "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 2000, - "totalSize": 64000 - }, - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 60000, - "totalSize": 5568000 - }, - "StaticContentResolution.kt:115, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "StaticContentResolution.kt:115, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 1000, - "totalSize": 24000 - } - }, - "totalSize": 5656000 - }, - "java.lang.StringBuilder": { - "name": "java.lang.StringBuilder", - "sites": { - "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 1000, - "totalSize": 24000 - }, - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 16000, - "totalSize": 384000 - } - }, - "totalSize": 408000 - }, - "java.util.ArrayList$Itr": { - "name": "java.util.ArrayList$Itr", - "sites": { - "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 1000, - "totalSize": 32000 - }, - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 3000, - "totalSize": 96000 - } - }, - "totalSize": 128000 - }, - "java.lang.String": { - "name": "java.lang.String", - "sites": { - "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 1000, - "totalSize": 24000 - }, - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 19000, - "totalSize": 456000 - }, - "StaticContentResolution.kt:115, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "StaticContentResolution.kt:115, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 1000, - "totalSize": 24000 - } - }, - "totalSize": 504000 - }, - "[Ljava.util.Enumeration;": { - "name": "[Ljava.util.Enumeration;", - "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 2000, - "totalSize": 48000 - } - }, - "totalSize": 48000 - }, - "jdk.internal.loader.BuiltinClassLoader$1": { - "name": "jdk.internal.loader.BuiltinClassLoader$1", - "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 3000, - "totalSize": 96000 - } - }, - "totalSize": 96000 - }, - "java.lang.CompoundEnumeration": { - "name": "java.lang.CompoundEnumeration", - "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 2000, - "totalSize": 48000 - } - }, - "totalSize": 48000 - }, - "jdk.internal.loader.URLClassPath$1": { - "name": "jdk.internal.loader.URLClassPath$1", - "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 1000, - "totalSize": 32000 - } - }, - "totalSize": 32000 - }, - "kotlin.collections.CollectionsKt__IteratorsJVMKt$iterator$1": { - "name": "kotlin.collections.CollectionsKt__IteratorsJVMKt$iterator$1", - "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 1000, - "totalSize": 16000 - } - }, - "totalSize": 16000 - }, - "kotlin.sequences.SequencesKt__SequencesKt$asSequence$$inlined$Sequence$1": { - "name": "kotlin.sequences.SequencesKt__SequencesKt$asSequence$$inlined$Sequence$1", - "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 1000, - "totalSize": 16000 - } - }, - "totalSize": 16000 - }, - "java.util.concurrent.atomic.AtomicReference": { - "name": "java.util.concurrent.atomic.AtomicReference", - "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 1000, - "totalSize": 16000 - } - }, - "totalSize": 16000 - }, - "kotlin.sequences.ConstrainedOnceSequence": { - "name": "kotlin.sequences.ConstrainedOnceSequence", - "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 1000, - "totalSize": 16000 - } - }, - "totalSize": 16000 - }, - "java.net.URL": { - "name": "java.net.URL", - "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 6000, - "totalSize": 384000 - } - }, - "totalSize": 384000 - }, - "java.io.File": { - "name": "java.io.File", + "name": "[B", "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "StaticContentResolution.kt:129 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:129 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 3000, - "totalSize": 96000 + "totalSize": 128000 }, - "StaticContentResolution.kt:79, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "StaticContentResolution.kt:79, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "StaticContentResolution.kt:118 extension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "StaticContentResolution.kt:118 extension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, - "totalSize": 32000 + "totalSize": 24000 } }, - "totalSize": 128000 + "totalSize": 152000 }, - "jdk.internal.loader.URLClassPath$FileLoader$1": { - "name": "jdk.internal.loader.URLClassPath$FileLoader$1", + "java.lang.StringBuilder": { + "name": "java.lang.StringBuilder", "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "StaticContentResolution.kt:129 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:129 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, - "totalSize": 32000 + "totalSize": 24000 } }, - "totalSize": 32000 + "totalSize": 24000 }, - "java.util.HashMap": { - "name": "java.util.HashMap", + "java.util.ArrayList$Itr": { + "name": "java.util.ArrayList$Itr", "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 12000, - "totalSize": 576000 + "StaticContentResolution.kt:129 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:129 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", + "totalCount": 1000, + "totalSize": 32000 } }, - "totalSize": 576000 + "totalSize": 32000 }, - "java.util.HashSet": { - "name": "java.util.HashSet", + "java.lang.String": { + "name": "java.lang.String", "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 12000, - "totalSize": 192000 + "StaticContentResolution.kt:129 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:129 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", + "totalCount": 1000, + "totalSize": 24000 + }, + "StaticContentResolution.kt:118 extension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "StaticContentResolution.kt:118 extension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", + "totalCount": 1000, + "totalSize": 24000 } }, - "totalSize": 192000 + "totalSize": 48000 }, - "io.ktor.server.http.content.LocalFileContent": { - "name": "io.ktor.server.http.content.LocalFileContent", + "io.ktor.server.http.content.StaticContentResolutionKt$resolveResource$resolveContent$1": { + "name": "io.ktor.server.http.content.StaticContentResolutionKt$resolveResource$resolveContent$1", "sites": { - "StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "StaticContentResolution.kt:60 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor": { + "stackTrace": "StaticContentResolution.kt:60 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor", "totalCount": 1000, "totalSize": 24000 } }, "totalSize": 24000 }, - "kotlin.Pair": { - "name": "kotlin.Pair", + "java.io.File": { + "name": "java.io.File", "sites": { - "StaticContentResolution.kt:60, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "StaticContentResolution.kt:60, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "StaticContentResolution.kt:82 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke": { + "stackTrace": "StaticContentResolution.kt:82 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke", "totalCount": 1000, - "totalSize": 24000 + "totalSize": 32000 } }, - "totalSize": 24000 - } - } - }, - "Paths.kt": { - "name": "Paths.kt", - "locationSize": 48000, - "instanceIndex": { - "[Ljava.lang.Object;": { - "name": "[Ljava.lang.Object;", + "totalSize": 32000 + }, + "io.ktor.server.http.content.LocalFileContent": { + "name": "io.ktor.server.http.content.LocalFileContent", "sites": { - "Paths.kt:25, Paths.kt:17, StaticContentResolution.kt:125, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "Paths.kt:25, Paths.kt:17, StaticContentResolution.kt:125, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke": { + "stackTrace": "StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 } }, "totalSize": 24000 }, - "java.util.ArrayList": { - "name": "java.util.ArrayList", + "kotlin.Pair": { + "name": "kotlin.Pair", "sites": { - "Paths.kt:25, Paths.kt:17, StaticContentResolution.kt:125, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "Paths.kt:25, Paths.kt:17, StaticContentResolution.kt:125, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode": { + "stackTrace": "StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode", "totalCount": 1000, "totalSize": 24000 } @@ -2666,8 +2762,8 @@ "[B": { "name": "[B", "sites": { - "FileContentType.kt:38, FileContentType.kt:14, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "FileContentType.kt:38, FileContentType.kt:14, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "FileContentType.kt:38 fromFileExtension, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "FileContentType.kt:38 fromFileExtension, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 24000 } @@ -2677,25 +2773,8 @@ "java.lang.String": { "name": "java.lang.String", "sites": { - "FileContentType.kt:38, FileContentType.kt:14, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "FileContentType.kt:38, FileContentType.kt:14, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 1000, - "totalSize": 24000 - } - }, - "totalSize": 24000 - } - } - }, - "Text.kt": { - "name": "Text.kt", - "locationSize": 24000, - "instanceIndex": { - "io.ktor.util.CaseInsensitiveString": { - "name": "io.ktor.util.CaseInsensitiveString", - "sites": { - "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, FileContentType.kt:40, FileContentType.kt:14, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, FileContentType.kt:40, FileContentType.kt:14, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "FileContentType.kt:38 fromFileExtension, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "FileContentType.kt:38 fromFileExtension, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 24000 } @@ -2711,8 +2790,8 @@ "io.ktor.http.HeaderValueParam": { "name": "io.ktor.http.HeaderValueParam", "sites": { - "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "ContentTypes.kt:38 withParameter, ContentTypes.kt:295 withCharset, FileContentType.kt:68 selectDefault, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "ContentTypes.kt:38 withParameter, ContentTypes.kt:295 withCharset, FileContentType.kt:68 selectDefault, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 24000 } @@ -2722,8 +2801,8 @@ "[Ljava.lang.Object;": { "name": "[Ljava.lang.Object;", "sites": { - "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "ContentTypes.kt:38 withParameter, ContentTypes.kt:295 withCharset, FileContentType.kt:68 selectDefault, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "ContentTypes.kt:38 withParameter, ContentTypes.kt:295 withCharset, FileContentType.kt:68 selectDefault, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 24000 } @@ -2733,8 +2812,8 @@ "java.util.ArrayList": { "name": "java.util.ArrayList", "sites": { - "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "ContentTypes.kt:38 withParameter, ContentTypes.kt:295 withCharset, FileContentType.kt:68 selectDefault, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "ContentTypes.kt:38 withParameter, ContentTypes.kt:295 withCharset, FileContentType.kt:68 selectDefault, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 24000 } @@ -2744,8 +2823,8 @@ "io.ktor.http.ContentType": { "name": "io.ktor.http.ContentType", "sites": { - "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "ContentTypes.kt:38 withParameter, ContentTypes.kt:295 withCharset, FileContentType.kt:68 selectDefault, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "ContentTypes.kt:38 withParameter, ContentTypes.kt:295 withCharset, FileContentType.kt:68 selectDefault, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 32000 } @@ -2761,8 +2840,8 @@ "java.lang.Long": { "name": "java.lang.Long", "sites": { - "LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend": { + "stackTrace": "LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 24000 } @@ -2772,8 +2851,8 @@ "io.ktor.http.content.LastModifiedVersion": { "name": "io.ktor.http.content.LastModifiedVersion", "sites": { - "LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend": { + "stackTrace": "LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 24000 } @@ -2789,13 +2868,13 @@ "java.util.Calendar$Builder": { "name": "java.util.Calendar$Builder", "sites": { - "DateJvm.kt:18, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "DateJvm.kt:18, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 56000 }, - "DateJvm.kt:31, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "DateJvm.kt:31, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 56000 } @@ -2805,13 +2884,13 @@ "[I": { "name": "[I", "sites": { - "DateJvm.kt:18, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "DateJvm.kt:18, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 2000, "totalSize": 176000 }, - "DateJvm.kt:31, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "DateJvm.kt:31, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 2000, "totalSize": 176000 } @@ -2821,13 +2900,13 @@ "[Z": { "name": "[Z", "sites": { - "DateJvm.kt:18, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "DateJvm.kt:18, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 40000 }, - "DateJvm.kt:31, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "DateJvm.kt:31, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 40000 } @@ -2837,13 +2916,13 @@ "sun.util.calendar.Gregorian$Date": { "name": "sun.util.calendar.Gregorian$Date", "sites": { - "DateJvm.kt:18, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "DateJvm.kt:18, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 96000 }, - "DateJvm.kt:31, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "DateJvm.kt:31, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 96000 } @@ -2853,13 +2932,13 @@ "java.util.GregorianCalendar": { "name": "java.util.GregorianCalendar", "sites": { - "DateJvm.kt:18, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "DateJvm.kt:18, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 112000 }, - "DateJvm.kt:31, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "DateJvm.kt:31, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 112000 } @@ -2869,13 +2948,13 @@ "io.ktor.util.date.GMTDate": { "name": "io.ktor.util.date.GMTDate", "sites": { - "DateJvm.kt:60, DateJvm.kt:18, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "DateJvm.kt:60, DateJvm.kt:18, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "DateJvm.kt:60 toDate, DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "DateJvm.kt:60 toDate, DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 56000 }, - "DateJvm.kt:60, DateJvm.kt:39, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "DateJvm.kt:60, DateJvm.kt:39, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "DateJvm.kt:60 toDate, DateJvm.kt:38 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "DateJvm.kt:60 toDate, DateJvm.kt:38 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 56000 } @@ -2891,13 +2970,13 @@ "[Lio.ktor.util.date.WeekDay;": { "name": "[Lio.ktor.util.date.WeekDay;", "sites": { - "Date.kt:-1, Date.kt:32, DateJvm.kt:52, DateJvm.kt:18, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "Date.kt:-1, Date.kt:32, DateJvm.kt:52, DateJvm.kt:18, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "Date.kt:-1 values, Date.kt:32 from, DateJvm.kt:52 toDate, DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "Date.kt:-1 values, Date.kt:32 from, DateJvm.kt:52 toDate, DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 48000 }, - "Date.kt:-1, Date.kt:32, DateJvm.kt:52, DateJvm.kt:39, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "Date.kt:-1, Date.kt:32, DateJvm.kt:52, DateJvm.kt:39, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "Date.kt:-1 values, Date.kt:32 from, DateJvm.kt:52 toDate, DateJvm.kt:38 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke": { + "stackTrace": "Date.kt:-1 values, Date.kt:32 from, DateJvm.kt:52 toDate, DateJvm.kt:38 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 } @@ -2907,13 +2986,13 @@ "[Lio.ktor.util.date.Month;": { "name": "[Lio.ktor.util.date.Month;", "sites": { - "Date.kt:-1, Date.kt:65, DateJvm.kt:57, DateJvm.kt:18, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "Date.kt:-1, Date.kt:65, DateJvm.kt:57, DateJvm.kt:18, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "Date.kt:-1 values, Date.kt:65 from, DateJvm.kt:57 toDate, DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "Date.kt:-1 values, Date.kt:65 from, DateJvm.kt:57 toDate, DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 64000 }, - "Date.kt:-1, Date.kt:65, DateJvm.kt:57, DateJvm.kt:39, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "Date.kt:-1, Date.kt:65, DateJvm.kt:57, DateJvm.kt:39, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "Date.kt:-1 values, Date.kt:65 from, DateJvm.kt:57 toDate, DateJvm.kt:38 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke": { + "stackTrace": "Date.kt:-1 values, Date.kt:65 from, DateJvm.kt:57 toDate, DateJvm.kt:38 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke", "totalCount": 1000, "totalSize": 64000 } @@ -2929,8 +3008,8 @@ "[Ljava.lang.Object;": { "name": "[Ljava.lang.Object;", "sites": { - "LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke": { + "stackTrace": "LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 } @@ -2940,8 +3019,8 @@ "java.util.ArrayList": { "name": "java.util.ArrayList", "sites": { - "LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke": { + "stackTrace": "LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 } @@ -2951,8 +3030,25 @@ "java.lang.Long": { "name": "java.lang.Long", "sites": { - "LocalFileContent.kt:25, BaseApplicationResponse.kt:79, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "LocalFileContent.kt:25, BaseApplicationResponse.kt:79, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "LocalFileContent.kt:26 getContentLength, BaseApplicationResponse.kt:79 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond": { + "stackTrace": "LocalFileContent.kt:26 getContentLength, BaseApplicationResponse.kt:79 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + } + } + }, + "TypeInfoJvm.kt": { + "name": "TypeInfoJvm.kt", + "locationSize": 24000, + "instanceIndex": { + "io.ktor.util.reflect.TypeInfo": { + "name": "io.ktor.util.reflect.TypeInfo", + "sites": { + "TypeInfoJvm.kt:19 typeInfoImpl, PreCompressed.kt:290 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend": { + "stackTrace": "TypeInfoJvm.kt:19 typeInfoImpl, PreCompressed.kt:290 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend", "totalCount": 1000, "totalSize": 24000 } @@ -2968,8 +3064,8 @@ "io.ktor.server.engine.DefaultTransformKt$installDefaultTransformations$1": { "name": "io.ktor.server.engine.DefaultTransformKt$installDefaultTransformations$1", "sites": { - "DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 40000 } @@ -2985,8 +3081,8 @@ "kotlinx.coroutines.JobImpl": { "name": "kotlinx.coroutines.JobImpl", "sites": { - "FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond": { + "stackTrace": "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 24000 } @@ -2996,8 +3092,8 @@ "kotlin.coroutines.CombinedContext": { "name": "kotlin.coroutines.CombinedContext", "sites": { - "FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond": { + "stackTrace": "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 2000, "totalSize": 48000 } @@ -3007,8 +3103,8 @@ "kotlinx.coroutines.internal.ContextScope": { "name": "kotlinx.coroutines.internal.ContextScope", "sites": { - "FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond": { + "stackTrace": "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 16000 } @@ -3018,8 +3114,8 @@ "kotlinx.coroutines.CoroutineName": { "name": "kotlinx.coroutines.CoroutineName", "sites": { - "FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond": { + "stackTrace": "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 24000 } @@ -3029,13 +3125,13 @@ "io.ktor.util.cio.FileChannelsKt$readChannel$1": { "name": "io.ktor.util.cio.FileChannelsKt$readChannel$1", "sites": { - "FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond": { + "stackTrace": "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 72000 }, - "FileChannels.kt:-1, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "FileChannels.kt:-1, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "FileChannels.kt:-1 create, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:-1 create, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 72000 } @@ -3045,13 +3141,13 @@ "java.lang.Object": { "name": "java.lang.Object", "sites": { - "FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "FileChannels.kt:36 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:36 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, - "FileChannels.kt:39, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "FileChannels.kt:39, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 2000, "totalSize": 32000 } @@ -3061,8 +3157,8 @@ "java.io.FileDescriptor": { "name": "java.io.FileDescriptor", "sites": { - "FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "FileChannels.kt:36 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:36 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 } @@ -3072,8 +3168,8 @@ "java.io.FileCleanable": { "name": "java.io.FileCleanable", "sites": { - "FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "FileChannels.kt:36 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:36 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 56000 } @@ -3083,8 +3179,8 @@ "java.io.RandomAccessFile": { "name": "java.io.RandomAccessFile", "sites": { - "FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "FileChannels.kt:36 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:36 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 } @@ -3094,8 +3190,8 @@ "[J": { "name": "[J", "sites": { - "FileChannels.kt:39, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "FileChannels.kt:39, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 } @@ -3105,8 +3201,8 @@ "sun.nio.ch.NativeThreadSet": { "name": "sun.nio.ch.NativeThreadSet", "sites": { - "FileChannels.kt:39, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "FileChannels.kt:39, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -3116,8 +3212,8 @@ "sun.nio.ch.FileDispatcherImpl": { "name": "sun.nio.ch.FileDispatcherImpl", "sites": { - "FileChannels.kt:39, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "FileChannels.kt:39, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 } @@ -3127,24 +3223,24 @@ "sun.nio.ch.FileChannelImpl": { "name": "sun.nio.ch.FileChannelImpl", "sites": { - "FileChannels.kt:39, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "FileChannels.kt:39, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 72000 } }, "totalSize": 72000 }, - "io.ktor.util.cio.FileChannelsKt$readChannel$1$3$1": { - "name": "io.ktor.util.cio.FileChannelsKt$readChannel$1$3$1", + "io.ktor.util.cio.FileChannelsKt$writeToScope$2": { + "name": "io.ktor.util.cio.FileChannelsKt$writeToScope$2", "sites": { - "FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 }, - "FileChannels.kt:-1, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "FileChannels.kt:-1, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "FileChannels.kt:-1 create, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, ByteBufferChannel.kt:1841 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:-1 create, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, ByteBufferChannel.kt:1841 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 } @@ -3154,8 +3250,8 @@ "java.io.RandomAccessFile$1": { "name": "java.io.RandomAccessFile$1", "sites": { - "FileChannels.kt:109": { - "stackTrace": "FileChannels.kt:109", + "FileChannels.kt:116 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:116 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 } @@ -3166,23 +3262,23 @@ }, "ByteBufferChannel.kt": { "name": "ByteBufferChannel.kt", - "locationSize": 7616408, + "locationSize": 5976976, "instanceIndex": { "io.ktor.utils.io.internal.ReadSessionImpl": { "name": "io.ktor.utils.io.internal.ReadSessionImpl", "sites": { - "ByteBufferChannel.kt:1583, ByteBufferChannel.kt:25, ByteChannel.kt:13, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "ByteBufferChannel.kt:1583, ByteBufferChannel.kt:25, ByteChannel.kt:13, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "ByteBufferChannel.kt:1595 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "ByteBufferChannel.kt:1595 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, - "ByteBufferChannel.kt:1583, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, ServletWriter.kt:37, ServletWriter.kt:17, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "ByteBufferChannel.kt:1583, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, ServletWriter.kt:37, ServletWriter.kt:17, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "ByteBufferChannel.kt:1595 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletWriter.kt:38 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke": { + "stackTrace": "ByteBufferChannel.kt:1595 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletWriter.kt:38 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, - "ByteBufferChannel.kt:1583, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, ServletReader.kt:24, ServletReader.kt:16, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43": { - "stackTrace": "ByteBufferChannel.kt:1583, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, ServletReader.kt:24, ServletReader.kt:16, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43", + "ByteBufferChannel.kt:1595 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletReader.kt:25 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "ByteBufferChannel.kt:1595 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletReader.kt:25 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 } @@ -3192,18 +3288,18 @@ "io.ktor.utils.io.internal.WriteSessionImpl": { "name": "io.ktor.utils.io.internal.WriteSessionImpl", "sites": { - "ByteBufferChannel.kt:1821, ByteBufferChannel.kt:25, ByteChannel.kt:13, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "ByteBufferChannel.kt:1821, ByteBufferChannel.kt:25, ByteChannel.kt:13, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "ByteBufferChannel.kt:1833 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "ByteBufferChannel.kt:1833 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 32000 }, - "ByteBufferChannel.kt:1821, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, ServletWriter.kt:37, ServletWriter.kt:17, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "ByteBufferChannel.kt:1821, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, ServletWriter.kt:37, ServletWriter.kt:17, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "ByteBufferChannel.kt:1833 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletWriter.kt:38 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke": { + "stackTrace": "ByteBufferChannel.kt:1833 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletWriter.kt:38 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 }, - "ByteBufferChannel.kt:1821, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, ServletReader.kt:24, ServletReader.kt:16, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43": { - "stackTrace": "ByteBufferChannel.kt:1821, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, ServletReader.kt:24, ServletReader.kt:16, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43", + "ByteBufferChannel.kt:1833 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletReader.kt:25 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "ByteBufferChannel.kt:1833 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletReader.kt:25 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 32000 } @@ -3213,33 +3309,33 @@ "io.ktor.utils.io.internal.CancellableReusableContinuation": { "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", "sites": { - "ByteBufferChannel.kt:2187, ByteBufferChannel.kt:25, ByteChannel.kt:13, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "ByteBufferChannel.kt:2187, ByteBufferChannel.kt:25, ByteChannel.kt:13, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "ByteBufferChannel.kt:2199 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "ByteBufferChannel.kt:2199 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, - "ByteBufferChannel.kt:2260, ByteBufferChannel.kt:25, ByteChannel.kt:13, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "ByteBufferChannel.kt:2260, ByteBufferChannel.kt:25, ByteChannel.kt:13, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "ByteBufferChannel.kt:2272 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "ByteBufferChannel.kt:2272 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, - "ByteBufferChannel.kt:2187, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, ServletWriter.kt:37, ServletWriter.kt:17, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "ByteBufferChannel.kt:2187, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, ServletWriter.kt:37, ServletWriter.kt:17, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "ByteBufferChannel.kt:2199 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletWriter.kt:38 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke": { + "stackTrace": "ByteBufferChannel.kt:2199 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletWriter.kt:38 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, - "ByteBufferChannel.kt:2260, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, ServletWriter.kt:37, ServletWriter.kt:17, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "ByteBufferChannel.kt:2260, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, ServletWriter.kt:37, ServletWriter.kt:17, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "ByteBufferChannel.kt:2272 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletWriter.kt:38 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke": { + "stackTrace": "ByteBufferChannel.kt:2272 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletWriter.kt:38 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, - "ByteBufferChannel.kt:2187, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, ServletReader.kt:24, ServletReader.kt:16, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43": { - "stackTrace": "ByteBufferChannel.kt:2187, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, ServletReader.kt:24, ServletReader.kt:16, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43", + "ByteBufferChannel.kt:2199 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletReader.kt:25 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "ByteBufferChannel.kt:2199 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletReader.kt:25 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, - "ByteBufferChannel.kt:2260, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, ServletReader.kt:24, ServletReader.kt:16, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43": { - "stackTrace": "ByteBufferChannel.kt:2260, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, ServletReader.kt:24, ServletReader.kt:16, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43", + "ByteBufferChannel.kt:2272 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletReader.kt:25 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "ByteBufferChannel.kt:2272 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletReader.kt:25 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 } @@ -3249,18 +3345,18 @@ "io.ktor.utils.io.ByteBufferChannel$writeSuspension$1": { "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspension$1", "sites": { - "ByteBufferChannel.kt:2265, ByteBufferChannel.kt:25, ByteChannel.kt:13, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "ByteBufferChannel.kt:2265, ByteBufferChannel.kt:25, ByteChannel.kt:13, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "ByteBufferChannel.kt:2277 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "ByteBufferChannel.kt:2277 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, - "ByteBufferChannel.kt:2265, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, ServletWriter.kt:37, ServletWriter.kt:17, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "ByteBufferChannel.kt:2265, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, ServletWriter.kt:37, ServletWriter.kt:17, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "ByteBufferChannel.kt:2277 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletWriter.kt:38 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke": { + "stackTrace": "ByteBufferChannel.kt:2277 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletWriter.kt:38 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, - "ByteBufferChannel.kt:2265, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, ServletReader.kt:24, ServletReader.kt:16, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43": { - "stackTrace": "ByteBufferChannel.kt:2265, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, ServletReader.kt:24, ServletReader.kt:16, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43", + "ByteBufferChannel.kt:2277 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletReader.kt:25 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "ByteBufferChannel.kt:2277 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletReader.kt:25 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 } @@ -3270,8 +3366,8 @@ "io.ktor.utils.io.ByteBufferChannel$attachJob$1": { "name": "io.ktor.utils.io.ByteBufferChannel$attachJob$1", "sites": { - "ByteBufferChannel.kt:85, Coroutines.kt:127": { - "stackTrace": "ByteBufferChannel.kt:85, Coroutines.kt:127", + "ByteBufferChannel.kt:89 attachJob, Coroutines.kt:140 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:89 attachJob, Coroutines.kt:140 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -3281,19 +3377,41 @@ "kotlinx.coroutines.InvokeOnCancelling": { "name": "kotlinx.coroutines.InvokeOnCancelling", "sites": { - "ByteBufferChannel.kt:85, Coroutines.kt:127": { - "stackTrace": "ByteBufferChannel.kt:85, Coroutines.kt:127", + "ByteBufferChannel.kt:89 attachJob, Coroutines.kt:140 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:89 attachJob, Coroutines.kt:140 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 } }, "totalSize": 40000 }, + "kotlinx.coroutines.NodeList": { + "name": "kotlinx.coroutines.NodeList", + "sites": { + "ByteBufferChannel.kt:89 attachJob, Coroutines.kt:140 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:89 attachJob, Coroutines.kt:140 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 933, + "totalSize": 22392 + } + }, + "totalSize": 22392 + }, + "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1": { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "sites": { + "ByteBufferChannel.kt:89 attachJob, Coroutines.kt:140 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:89 attachJob, Coroutines.kt:140 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 933, + "totalSize": 29856 + } + }, + "totalSize": 29856 + }, "io.ktor.utils.io.ByteBufferChannel$writeSuspendSession$1": { "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspendSession$1", "sites": { - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "ByteBufferChannel.kt:-1 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:-1 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 } @@ -3303,650 +3421,693 @@ "kotlinx.coroutines.internal.DispatchedContinuation": { "name": "kotlinx.coroutines.internal.DispatchedContinuation", "sites": { - "ByteBufferChannel.kt:2274, ByteBufferChannel.kt:2265, ByteBufferChannel.kt:2293, WriteSessionImpl.kt:73, FileChannels.kt:51, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "ByteBufferChannel.kt:2274, ByteBufferChannel.kt:2265, ByteBufferChannel.kt:2293, WriteSessionImpl.kt:73, FileChannels.kt:51, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "ByteBufferChannel.kt:2286 invoke, ByteBufferChannel.kt:2277 invoke, ByteBufferChannel.kt:2305 tryWriteSuspend$ktor_io, WriteSessionImpl.kt:72 tryAwait, FileChannels.kt:60 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, ByteBufferChannel.kt:1841 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask": { + "stackTrace": "ByteBufferChannel.kt:2286 invoke, ByteBufferChannel.kt:2277 invoke, ByteBufferChannel.kt:2305 tryWriteSuspend$ktor_io, WriteSessionImpl.kt:72 tryAwait, FileChannels.kt:60 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, ByteBufferChannel.kt:1841 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask", "totalCount": 1000, "totalSize": 48000 }, - "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 849, - "totalSize": 40752 - }, - "ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 996, - "totalSize": 47808 - }, - "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 23204, - "totalSize": 1113792 - }, - "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50": { - "stackTrace": "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50", - "totalCount": 330, - "totalSize": 15840 - }, - "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 2309, - "totalSize": 110832 - }, - "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:1696, ByteBufferChannel.kt:1680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:220, DefaultEnginePipeline.kt:43": { - "stackTrace": "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:1696, ByteBufferChannel.kt:1680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:220, DefaultEnginePipeline.kt:43", + "ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith": { + "stackTrace": "ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith", "totalCount": 1000, "totalSize": 48000 }, - "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 165, - "totalSize": 7920 - }, - "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", - "totalCount": 1453, - "totalSize": 69744 - }, - "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 136, - "totalSize": 6528 - }, - "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 323, - "totalSize": 15504 - }, - "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 329, - "totalSize": 15792 - }, - "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 15, - "totalSize": 720 + "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run": { + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run", + "totalCount": 20537, + "totalSize": 985776 }, - "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", - "totalCount": 1, - "totalSize": 48 + "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 7, + "totalSize": 336 }, - "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 12, - "totalSize": 576 + "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:1708 discardSuspend, ByteBufferChannel.kt:1692 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:1708 discardSuspend, ByteBufferChannel.kt:1692 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 995, + "totalSize": 47760 }, - "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 16, - "totalSize": 768 + "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:731 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:731 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 320, + "totalSize": 15360 + }, + "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely": { + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely", + "totalCount": 5295, + "totalSize": 254160 }, - "ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:731 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:731 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 51, + "totalSize": 2448 + }, + "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:25 access$readAvailableSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask": { + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:25 access$readAvailableSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask", "totalCount": 3, "totalSize": 144 }, - "ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50": { - "stackTrace": "ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50", + "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely": { + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely", + "totalCount": 225, + "totalSize": 10800 + }, + "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:731 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:731 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 8, + "totalSize": 384 + }, + "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke": { + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke", "totalCount": 1, "totalSize": 48 } }, - "totalSize": 1542816 + "totalSize": 1413216 }, "io.ktor.utils.io.ByteBufferChannel$copyDirect$1": { "name": "io.ktor.utils.io.ByteBufferChannel$copyDirect$1", "sites": { - "ByteBufferChannel.kt:-1, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "ByteBufferChannel.kt:-1 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend": { + "stackTrace": "ByteBufferChannel.kt:-1 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend", "totalCount": 1000, "totalSize": 96000 } }, "totalSize": 96000 }, - "kotlin.jvm.internal.Ref$LongRef": { - "name": "kotlin.jvm.internal.Ref$LongRef", + "kotlinx.coroutines.internal.LimitedDispatcher$Worker": { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "sites": { + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", + "totalCount": 1234, + "totalSize": 29616 + }, + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 20629, + "totalSize": 495096 + }, + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", + "totalCount": 5310, + "totalSize": 127440 + }, + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:25 access$readAvailableSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:25 access$readAvailableSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely", + "totalCount": 5, + "totalSize": 120 + }, + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", + "totalCount": 224, + "totalSize": 5376 + }, + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke", + "totalCount": 1, + "totalSize": 24 + } + }, + "totalSize": 657672 + }, + "kotlinx.coroutines.scheduling.TaskImpl": { + "name": "kotlinx.coroutines.scheduling.TaskImpl", + "sites": { + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", + "totalCount": 1234, + "totalSize": 39488 + }, + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 20629, + "totalSize": 660128 + }, + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", + "totalCount": 5310, + "totalSize": 169920 + }, + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:25 access$readAvailableSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:25 access$readAvailableSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely", + "totalCount": 5, + "totalSize": 160 + }, + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", + "totalCount": 224, + "totalSize": 7168 + }, + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke", + "totalCount": 1, + "totalSize": 32 + } + }, + "totalSize": 876896 + }, + "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1": { + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "sites": { + "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run": { + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run", + "totalCount": 20610, + "totalSize": 989280 + }, + "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 7, + "totalSize": 336 + }, + "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:731 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:731 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 332, + "totalSize": 15936 + }, + "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:1708 discardSuspend, ByteBufferChannel.kt:1692 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:1708 discardSuspend, ByteBufferChannel.kt:1692 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 995, + "totalSize": 47760 + }, + "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely": { + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely", + "totalCount": 5315, + "totalSize": 255120 + }, + "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:731 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:731 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 52, + "totalSize": 2496 + }, + "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:25 access$readAvailableSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask": { + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:25 access$readAvailableSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask", + "totalCount": 4, + "totalSize": 192 + }, + "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely": { + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely", + "totalCount": 225, + "totalSize": 10800 + }, + "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:731 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:731 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 8, + "totalSize": 384 + }, + "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith": { + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith", + "totalCount": 36, + "totalSize": 1728 + }, + "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke": { + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke", + "totalCount": 1, + "totalSize": 48 + } + }, + "totalSize": 1324080 + }, + "java.lang.Integer": { + "name": "java.lang.Integer", + "sites": { + "ByteBufferChannel.kt:694 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:694 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 41886, + "totalSize": 670176 + }, + "ByteBufferChannel.kt:694 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:694 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 59, + "totalSize": 944 + }, + "ByteBufferChannel.kt:694 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:25 access$readAvailableSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:694 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:25 access$readAvailableSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 373, + "totalSize": 5968 + }, + "ByteBufferChannel.kt:694 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:694 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 812, + "totalSize": 12992 + }, + "ByteBufferChannel.kt:694 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:694 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 10866, + "totalSize": 173856 + }, + "ByteBufferChannel.kt:694 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:694 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 4, + "totalSize": 64 + } + }, + "totalSize": 864000 + }, + "java.lang.Long": { + "name": "java.lang.Long", "sites": { - "ByteBufferChannel.kt:1188, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "ByteBufferChannel.kt:1188, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "ByteBufferChannel.kt:1293 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run": { + "stackTrace": "ByteBufferChannel.kt:1293 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", + "totalCount": 370, + "totalSize": 8880 + }, + "ByteBufferChannel.kt:1689 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, BaseApplicationResponse.kt:215 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "ByteBufferChannel.kt:1689 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, BaseApplicationResponse.kt:215 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, - "ByteBufferChannel.kt:1684, ByteBufferChannel.kt:1680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:220, DefaultEnginePipeline.kt:43": { - "stackTrace": "ByteBufferChannel.kt:1684, ByteBufferChannel.kt:1680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:220, DefaultEnginePipeline.kt:43", + "ByteBufferChannel.kt:1712 discardSuspend, ByteBufferChannel.kt:25 access$discardSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "ByteBufferChannel.kt:1712 discardSuspend, ByteBufferChannel.kt:25 access$discardSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 925, + "totalSize": 22200 + }, + "ByteBufferChannel.kt:1293 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run": { + "stackTrace": "ByteBufferChannel.kt:1293 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", + "totalCount": 473, + "totalSize": 11352 + }, + "ByteBufferChannel.kt:1293 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask": { + "stackTrace": "ByteBufferChannel.kt:1293 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask", + "totalCount": 156, + "totalSize": 3744 + }, + "ByteBufferChannel.kt:1712 discardSuspend, ByteBufferChannel.kt:1692 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "ByteBufferChannel.kt:1712 discardSuspend, ByteBufferChannel.kt:1692 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 74, + "totalSize": 1776 + }, + "ByteBufferChannel.kt:1293 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask": { + "stackTrace": "ByteBufferChannel.kt:1293 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask", + "totalCount": 1, + "totalSize": 24 + } + }, + "totalSize": 71976 + }, + "io.ktor.utils.io.ByteBufferChannel$readAvailableSuspend$1": { + "name": "io.ktor.utils.io.ByteBufferChannel$readAvailableSuspend$1", + "sites": { + "ByteBufferChannel.kt:-1 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:-1 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 374, + "totalSize": 20944 + }, + "ByteBufferChannel.kt:-1 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:-1 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 54, + "totalSize": 3024 + }, + "ByteBufferChannel.kt:-1 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:-1 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 8, + "totalSize": 448 + } + }, + "totalSize": 24416 + }, + "io.ktor.utils.io.ByteBufferChannel$discardSuspend$1": { + "name": "io.ktor.utils.io.ByteBufferChannel$discardSuspend$1", + "sites": { + "ByteBufferChannel.kt:-1 discardSuspend, ByteBufferChannel.kt:1692 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "ByteBufferChannel.kt:-1 discardSuspend, ByteBufferChannel.kt:1692 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 1000, + "totalSize": 56000 + } + }, + "totalSize": 56000 + }, + "kotlin.jvm.internal.Ref$LongRef": { + "name": "kotlin.jvm.internal.Ref$LongRef", + "sites": { + "ByteBufferChannel.kt:1696 discardSuspend, ByteBufferChannel.kt:1692 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "ByteBufferChannel.kt:1696 discardSuspend, ByteBufferChannel.kt:1692 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 } }, - "totalSize": 48000 + "totalSize": 24000 + }, + "java.lang.Object": { + "name": "java.lang.Object", + "sites": { + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 2, + "totalSize": 32 + } + }, + "totalSize": 32 + }, + "java.util.concurrent.ConcurrentHashMap$Node": { + "name": "java.util.concurrent.ConcurrentHashMap$Node", + "sites": { + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 2, + "totalSize": 64 + } + }, + "totalSize": 64 + }, + "[B": { + "name": "[B", + "sites": { + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 149, + "totalSize": 18184 + } + }, + "totalSize": 18184 + }, + "java.lang.String": { + "name": "java.lang.String", + "sites": { + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 76, + "totalSize": 1824 + } + }, + "totalSize": 1824 + }, + "java.lang.StringBuilder": { + "name": "java.lang.StringBuilder", + "sites": { + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 18, + "totalSize": 432 + } + }, + "totalSize": 432 + }, + "java.net.URL": { + "name": "java.net.URL", + "sites": { + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 7, + "totalSize": 448 + } + }, + "totalSize": 448 }, - "io.ktor.utils.io.ByteBufferChannel$readAvailableSuspend$1": { - "name": "io.ktor.utils.io.ByteBufferChannel$readAvailableSuspend$1", + "java.io.File": { + "name": "java.io.File", "sites": { - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 861, - "totalSize": 48216 - }, - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 2546, - "totalSize": 142576 - }, - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 175, - "totalSize": 9800 - }, - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", - "totalCount": 1, - "totalSize": 56 + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 3, + "totalSize": 96 } }, - "totalSize": 200648 + "totalSize": 96 }, - "kotlin.jvm.internal.Ref$IntRef": { - "name": "kotlin.jvm.internal.Ref$IntRef", + "java.util.jar.JarFile$JarFileEntry": { + "name": "java.util.jar.JarFile$JarFileEntry", "sites": { - "ByteBufferChannel.kt:1201, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "ByteBufferChannel.kt:1201, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 1882, - "totalSize": 30112 - }, - "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 59942, - "totalSize": 959072 - }, - "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50": { - "stackTrace": "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50", - "totalCount": 37949, - "totalSize": 607184 - }, - "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144": { - "stackTrace": "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144", - "totalCount": 642, - "totalSize": 10272 - }, - "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", - "totalCount": 3923, - "totalSize": 62768 - }, - "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50, ByteBufferChannel.kt:2271, ByteBufferChannel.kt:2265, ByteBufferChannel.kt:2293, WriteSessionImpl.kt:73, FileChannels.kt:51": { - "stackTrace": "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50, ByteBufferChannel.kt:2271, ByteBufferChannel.kt:2265, ByteBufferChannel.kt:2293, WriteSessionImpl.kt:73, FileChannels.kt:51", - "totalCount": 5, - "totalSize": 80 - }, - "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 318, - "totalSize": 5088 - }, - "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 781, - "totalSize": 12496 - }, - "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 816, - "totalSize": 13056 - }, - "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 23, - "totalSize": 368 - }, - "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 39, - "totalSize": 624 - }, - "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", - "totalCount": 3, - "totalSize": 48 - }, - "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:335, ByteBufferChannel.kt:2462, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:335, ByteBufferChannel.kt:2462, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", "totalCount": 1, - "totalSize": 16 + "totalSize": 104 } }, - "totalSize": 1701184 + "totalSize": 104 }, - "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1": { - "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "jdk.internal.loader.URLClassPath$JarLoader$2": { + "name": "jdk.internal.loader.URLClassPath$JarLoader$2", "sites": { - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 855, - "totalSize": 41040 - }, - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 23500, - "totalSize": 1128000 - }, - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50", - "totalCount": 330, - "totalSize": 15840 - }, - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 2442, - "totalSize": 117216 - }, - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:1696, ByteBufferChannel.kt:1680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:220, DefaultEnginePipeline.kt:43": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:1696, ByteBufferChannel.kt:1680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:220, DefaultEnginePipeline.kt:43", - "totalCount": 1000, - "totalSize": 48000 - }, - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 169, - "totalSize": 8112 - }, - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", - "totalCount": 1552, - "totalSize": 74496 - }, - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 143, - "totalSize": 6864 - }, - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 333, - "totalSize": 15984 - }, - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 392, - "totalSize": 18816 - }, - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1265, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1265, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 19, - "totalSize": 912 - }, - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", "totalCount": 1, - "totalSize": 48 - }, - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 13, - "totalSize": 624 - }, - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 17, - "totalSize": 816 + "totalSize": 40 } }, - "totalSize": 1476768 + "totalSize": 40 }, - "kotlinx.coroutines.scheduling.TaskImpl": { - "name": "kotlinx.coroutines.scheduling.TaskImpl", + "java.util.zip.ZipFile$ZipFileInputStream": { + "name": "java.util.zip.ZipFile$ZipFileInputStream", "sites": { - "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 1861, - "totalSize": 59552 - }, - "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 23343, - "totalSize": 746976 - }, - "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", - "totalCount": 1843, - "totalSize": 58976 - }, - "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 135, - "totalSize": 4320 - }, - "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 319, - "totalSize": 10208 - }, - "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 314, - "totalSize": 10048 - }, - "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 9, - "totalSize": 288 - }, - "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 15, - "totalSize": 480 + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 1, + "totalSize": 56 } }, - "totalSize": 890848 + "totalSize": 56 }, - "java.lang.Integer": { - "name": "java.lang.Integer", + "java.util.zip.ZipFile$InflaterCleanupAction": { + "name": "java.util.zip.ZipFile$InflaterCleanupAction", "sites": { - "ByteBufferChannel.kt:686, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:686, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", - "totalCount": 3214, - "totalSize": 51424 - }, - "ByteBufferChannel.kt:686, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:686, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 49726, - "totalSize": 795616 - }, - "ByteBufferChannel.kt:686, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ByteBufferChannel.kt:686, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 18, - "totalSize": 288 - }, - "ByteBufferChannel.kt:686, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ByteBufferChannel.kt:686, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 282, - "totalSize": 4512 - }, - "ByteBufferChannel.kt:686, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:686, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 645, - "totalSize": 10320 - }, - "ByteBufferChannel.kt:686, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:686, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 332, - "totalSize": 5312 - }, - "ByteBufferChannel.kt:686, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:686, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 18, - "totalSize": 288 + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 1, + "totalSize": 24 } }, - "totalSize": 867760 + "totalSize": 24 }, - "java.lang.Long": { - "name": "java.lang.Long", + "jdk.internal.ref.CleanerImpl$PhantomCleanableRef": { + "name": "jdk.internal.ref.CleanerImpl$PhantomCleanableRef", "sites": { - "ByteBufferChannel.kt:1281, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144": { - "stackTrace": "ByteBufferChannel.kt:1281, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144", - "totalCount": 641, - "totalSize": 15384 - }, - "ByteBufferChannel.kt:1677, ByteBufferChannel.kt:-1, BaseApplicationResponse.kt:215, BaseApplicationResponse.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:1677, ByteBufferChannel.kt:-1, BaseApplicationResponse.kt:215, BaseApplicationResponse.kt:-1", - "totalCount": 1000, - "totalSize": 24000 - }, - "ByteBufferChannel.kt:1700, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:1700, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", - "totalCount": 1000, - "totalSize": 24000 - }, - "ByteBufferChannel.kt:1281, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:1281, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", - "totalCount": 29, - "totalSize": 696 - }, - "ByteBufferChannel.kt:1281, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:1281, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 330, - "totalSize": 7920 + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 1, + "totalSize": 48 } }, - "totalSize": 72000 + "totalSize": 48 }, - "io.ktor.utils.io.ClosedWriteChannelException": { - "name": "io.ktor.utils.io.ClosedWriteChannelException", + "java.util.zip.ZipFile$ZipFileInflaterInputStream": { + "name": "java.util.zip.ZipFile$ZipFileInflaterInputStream", "sites": { - "ByteBufferChannel.kt:154, Coroutines.kt:145, Coroutines.kt:144": { - "stackTrace": "ByteBufferChannel.kt:154, Coroutines.kt:145, Coroutines.kt:144", - "totalCount": 2000, - "totalSize": 80000 - }, - "ByteBufferChannel.kt:154, ByteWriteChannel.kt:165, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:154, ByteWriteChannel.kt:165, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1", - "totalCount": 1000, - "totalSize": 40000 + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 1, + "totalSize": 56 } }, - "totalSize": 120000 + "totalSize": 56 }, - "java.util.concurrent.CancellationException": { - "name": "java.util.concurrent.CancellationException", + "java.util.WeakHashMap$Entry": { + "name": "java.util.WeakHashMap$Entry", "sites": { - "ByteBufferChannel.kt:162, ByteReadChannel.kt:215, BaseApplicationResponse.kt:144, BaseApplicationResponse.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:162, ByteReadChannel.kt:215, BaseApplicationResponse.kt:144, BaseApplicationResponse.kt:-1", - "totalCount": 1000, - "totalSize": 40000 + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 1, + "totalSize": 40 } }, - "totalSize": 40000 + "totalSize": 40 }, - "io.ktor.utils.io.ByteBufferChannel$discardSuspend$1": { - "name": "io.ktor.utils.io.ByteBufferChannel$discardSuspend$1", + "java.util.zip.CRC32": { + "name": "java.util.zip.CRC32", "sites": { - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:220, DefaultEnginePipeline.kt:43": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:220, DefaultEnginePipeline.kt:43", - "totalCount": 1000, - "totalSize": 56000 + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 1, + "totalSize": 16 } }, - "totalSize": 56000 + "totalSize": 16 }, - "kotlinx.coroutines.NodeList": { - "name": "kotlinx.coroutines.NodeList", + "java.security.CodeSource": { + "name": "java.security.CodeSource", "sites": { - "ByteBufferChannel.kt:85, Coroutines.kt:127": { - "stackTrace": "ByteBufferChannel.kt:85, Coroutines.kt:127", - "totalCount": 257, - "totalSize": 6168 + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 1, + "totalSize": 40 } }, - "totalSize": 6168 + "totalSize": 40 }, - "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1": { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "java.security.SecureClassLoader$CodeSourceKey": { + "name": "java.security.SecureClassLoader$CodeSourceKey", "sites": { - "ByteBufferChannel.kt:85, Coroutines.kt:127": { - "stackTrace": "ByteBufferChannel.kt:85, Coroutines.kt:127", - "totalCount": 257, - "totalSize": 8224 + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 1, + "totalSize": 16 } }, - "totalSize": 8224 + "totalSize": 16 }, - "[B": { - "name": "[B", + "java.security.SecureClassLoader$1": { + "name": "java.security.SecureClassLoader$1", "sites": { - "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", - "totalCount": 6, - "totalSize": 224 + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 1, + "totalSize": 24 } }, - "totalSize": 224 + "totalSize": 24 }, - "java.lang.StringBuilder": { - "name": "java.lang.StringBuilder", + "[I": { + "name": "[I", "sites": { - "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", - "totalCount": 2, - "totalSize": 48 + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 17, + "totalSize": 2176 } }, - "totalSize": 48 + "totalSize": 2176 }, - "java.lang.String": { - "name": "java.lang.String", + "[Ljava.lang.String;": { + "name": "[Ljava.lang.String;", "sites": { - "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", - "totalCount": 3, - "totalSize": 72 + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 2, + "totalSize": 248 } }, - "totalSize": 72 + "totalSize": 248 }, - "java.lang.Object": { - "name": "java.lang.Object", + "[C": { + "name": "[C", "sites": { - "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", - "totalCount": 1, - "totalSize": 16 + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 3, + "totalSize": 1296 } }, - "totalSize": 16 + "totalSize": 1296 }, - "[Ljava.security.ProtectionDomain;": { - "name": "[Ljava.security.ProtectionDomain;", + "java.util.ArrayList": { + "name": "java.util.ArrayList", "sites": { - "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", - "totalCount": 1, - "totalSize": 112 + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 25, + "totalSize": 600 } }, - "totalSize": 112 + "totalSize": 600 }, "[Ljava.lang.Object;": { "name": "[Ljava.lang.Object;", "sites": { - "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", - "totalCount": 1, - "totalSize": 528 + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 15, + "totalSize": 1096 } }, - "totalSize": 528 + "totalSize": 1096 }, - "java.util.concurrent.atomic.AtomicReferenceArray": { - "name": "java.util.concurrent.atomic.AtomicReferenceArray", + "[J": { + "name": "[J", "sites": { - "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", - "totalCount": 1, - "totalSize": 16 + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 20, + "totalSize": 480 } }, - "totalSize": 16 + "totalSize": 480 }, - "kotlinx.coroutines.scheduling.WorkQueue": { - "name": "kotlinx.coroutines.scheduling.WorkQueue", + "java.util.BitSet": { + "name": "java.util.BitSet", "sites": { - "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", - "totalCount": 1, - "totalSize": 32 + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 20, + "totalSize": 480 } }, - "totalSize": 32 + "totalSize": 480 }, - "kotlinx.coroutines.scheduling.CoroutineScheduler$Worker": { - "name": "kotlinx.coroutines.scheduling.CoroutineScheduler$Worker", + "java.util.HashMap": { + "name": "java.util.HashMap", "sites": { - "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", - "totalCount": 1, - "totalSize": 416 + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 10, + "totalSize": 480 } }, - "totalSize": 416 + "totalSize": 480 }, - "[Ljava.lang.Thread;": { - "name": "[Ljava.lang.Thread;", + "[Ljava.util.List;": { + "name": "[Ljava.util.List;", "sites": { - "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", - "totalCount": 1, - "totalSize": 528 + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 3, + "totalSize": 72 } }, - "totalSize": 528 + "totalSize": 72 } } }, "ByteChannel.kt": { "name": "ByteChannel.kt", - "locationSize": 288000, + "locationSize": 336000, "instanceIndex": { "io.ktor.utils.io.ByteBufferChannel": { "name": "io.ktor.utils.io.ByteBufferChannel", "sites": { - "ByteChannel.kt:13, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "ByteChannel.kt:13, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, - "totalSize": 96000 + "totalSize": 112000 }, - "ByteChannel.kt:13, ByteChannel.kt:13, ServletWriter.kt:37, ServletWriter.kt:17, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "ByteChannel.kt:13, ByteChannel.kt:13, ServletWriter.kt:37, ServletWriter.kt:17, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletWriter.kt:38 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletWriter.kt:38 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, - "totalSize": 96000 + "totalSize": 112000 }, - "ByteChannel.kt:13, ByteChannel.kt:13, ServletReader.kt:24, ServletReader.kt:16, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43": { - "stackTrace": "ByteChannel.kt:13, ByteChannel.kt:13, ServletReader.kt:24, ServletReader.kt:16, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43", + "ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletReader.kt:25 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletReader.kt:25 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, - "totalSize": 96000 + "totalSize": 112000 } }, - "totalSize": 288000 + "totalSize": 336000 } } }, "Coroutines.kt": { "name": "Coroutines.kt", - "locationSize": 1705240, + "locationSize": 1751312, "instanceIndex": { "io.ktor.utils.io.CoroutinesKt$launchChannel$job$1": { "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$job$1", "sites": { - "Coroutines.kt:125, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "Coroutines.kt:125, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 56000 }, - "Coroutines.kt:-1, Coroutines.kt:125, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "Coroutines.kt:-1, Coroutines.kt:125, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "Coroutines.kt:-1 create, IntrinsicsJvm.kt:163 createCoroutineUnintercepted, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, CoroutineStart.kt:110 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, Builders.common.kt:47 launch$default, null:1 launch$default, Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke": { + "stackTrace": "Coroutines.kt:-1 create, IntrinsicsJvm.kt:163 createCoroutineUnintercepted, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, CoroutineStart.kt:110 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, Builders.common.kt:47 launch$default, null:1 launch$default, Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke", "totalCount": 1000, "totalSize": 56000 }, - "Coroutines.kt:125, Coroutines.kt:38, ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "Coroutines.kt:125, Coroutines.kt:38, ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "Coroutines.kt:138 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 56000 }, - "Coroutines.kt:-1, Coroutines.kt:125, Coroutines.kt:38, ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "Coroutines.kt:-1, Coroutines.kt:125, Coroutines.kt:38, ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "Coroutines.kt:-1 create, IntrinsicsJvm.kt:163 createCoroutineUnintercepted, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, CoroutineStart.kt:110 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, Builders.common.kt:47 launch$default, null:1 launch$default, Coroutines.kt:138 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue": { + "stackTrace": "Coroutines.kt:-1 create, IntrinsicsJvm.kt:163 createCoroutineUnintercepted, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, CoroutineStart.kt:110 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, Builders.common.kt:47 launch$default, null:1 launch$default, Coroutines.kt:138 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue", "totalCount": 1000, "totalSize": 56000 }, - "Coroutines.kt:125, Coroutines.kt:78, ServletReader.kt:18, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43": { - "stackTrace": "Coroutines.kt:125, Coroutines.kt:78, ServletReader.kt:18, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43", + "Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 56000 }, - "Coroutines.kt:-1, Coroutines.kt:125, Coroutines.kt:78, ServletReader.kt:18, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43": { - "stackTrace": "Coroutines.kt:-1, Coroutines.kt:125, Coroutines.kt:78, ServletReader.kt:18, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43", + "Coroutines.kt:-1 create, IntrinsicsJvm.kt:163 createCoroutineUnintercepted, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, CoroutineStart.kt:110 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, Builders.common.kt:47 launch$default, null:1 launch$default, Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend": { + "stackTrace": "Coroutines.kt:-1 create, IntrinsicsJvm.kt:163 createCoroutineUnintercepted, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, CoroutineStart.kt:110 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, Builders.common.kt:47 launch$default, null:1 launch$default, Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend", "totalCount": 1000, "totalSize": 56000 } @@ -3956,18 +4117,18 @@ "kotlin.coroutines.CombinedContext": { "name": "kotlin.coroutines.CombinedContext", "sites": { - "Coroutines.kt:125, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "Coroutines.kt:125, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 6000, "totalSize": 144000 }, - "Coroutines.kt:125, Coroutines.kt:38, ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "Coroutines.kt:125, Coroutines.kt:38, ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "Coroutines.kt:138 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 4000, "totalSize": 96000 }, - "Coroutines.kt:125, Coroutines.kt:78, ServletReader.kt:18, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43": { - "stackTrace": "Coroutines.kt:125, Coroutines.kt:78, ServletReader.kt:18, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43", + "Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 4000, "totalSize": 96000 } @@ -3977,18 +4138,18 @@ "kotlinx.coroutines.ChildHandleNode": { "name": "kotlinx.coroutines.ChildHandleNode", "sites": { - "Coroutines.kt:125, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "Coroutines.kt:125, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 32000 }, - "Coroutines.kt:125, Coroutines.kt:38, ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "Coroutines.kt:125, Coroutines.kt:38, ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "Coroutines.kt:138 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 32000 }, - "Coroutines.kt:125, Coroutines.kt:78, ServletReader.kt:18, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43": { - "stackTrace": "Coroutines.kt:125, Coroutines.kt:78, ServletReader.kt:18, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43", + "Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 32000 } @@ -3998,18 +4159,18 @@ "kotlinx.coroutines.StandaloneCoroutine": { "name": "kotlinx.coroutines.StandaloneCoroutine", "sites": { - "Coroutines.kt:125, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "Coroutines.kt:125, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 }, - "Coroutines.kt:125, Coroutines.kt:38, ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "Coroutines.kt:125, Coroutines.kt:38, ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "Coroutines.kt:138 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, - "Coroutines.kt:125, Coroutines.kt:78, ServletReader.kt:18, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43": { - "stackTrace": "Coroutines.kt:125, Coroutines.kt:78, ServletReader.kt:18, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43", + "Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 } @@ -4019,44 +4180,65 @@ "kotlinx.coroutines.internal.DispatchedContinuation": { "name": "kotlinx.coroutines.internal.DispatchedContinuation", "sites": { - "Coroutines.kt:125, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "Coroutines.kt:125, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", + "totalCount": 1000, + "totalSize": 48000 + }, + "Coroutines.kt:138 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", + "totalCount": 1000, + "totalSize": 48000 + }, + "Coroutines.kt:-1 join, ServletApplicationResponse.kt:59 invokeSuspend, ServletApplicationResponse.kt:-1 invoke, ServletApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Coroutines.kt:-1 join, ServletApplicationResponse.kt:59 invokeSuspend, ServletApplicationResponse.kt:-1 invoke, ServletApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 1000, + "totalSize": 48000 + }, + "Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 1000, + "totalSize": 48000 + } + }, + "totalSize": 192000 + }, + "kotlinx.coroutines.internal.LimitedDispatcher$Worker": { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "sites": { + "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, - "totalSize": 48000 + "totalSize": 24000 }, - "Coroutines.kt:125, Coroutines.kt:38, ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "Coroutines.kt:125, Coroutines.kt:38, ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "Coroutines.kt:138 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, - "totalSize": 48000 - }, - "Coroutines.kt:-1, ServletApplicationResponse.kt:58, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "Coroutines.kt:-1, ServletApplicationResponse.kt:58, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 998, - "totalSize": 47904 + "totalSize": 24000 }, - "Coroutines.kt:125, Coroutines.kt:78, ServletReader.kt:18, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43": { - "stackTrace": "Coroutines.kt:125, Coroutines.kt:78, ServletReader.kt:18, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43", + "Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, - "totalSize": 48000 + "totalSize": 24000 } }, - "totalSize": 191904 + "totalSize": 72000 }, "kotlinx.coroutines.scheduling.TaskImpl": { "name": "kotlinx.coroutines.scheduling.TaskImpl", "sites": { - "Coroutines.kt:125, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "Coroutines.kt:125, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 32000 }, - "Coroutines.kt:125, Coroutines.kt:38, ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "Coroutines.kt:125, Coroutines.kt:38, ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "Coroutines.kt:138 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 32000 }, - "Coroutines.kt:125, Coroutines.kt:78, ServletReader.kt:18, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43": { - "stackTrace": "Coroutines.kt:125, Coroutines.kt:78, ServletReader.kt:18, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43", + "Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 32000 } @@ -4066,18 +4248,18 @@ "io.ktor.utils.io.CoroutinesKt$launchChannel$1": { "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$1", "sites": { - "Coroutines.kt:144, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "Coroutines.kt:144, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "Coroutines.kt:157 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 }, - "Coroutines.kt:144, Coroutines.kt:38, ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "Coroutines.kt:144, Coroutines.kt:38, ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "Coroutines.kt:157 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, - "Coroutines.kt:144, Coroutines.kt:78, ServletReader.kt:18, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43": { - "stackTrace": "Coroutines.kt:144, Coroutines.kt:78, ServletReader.kt:18, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43", + "Coroutines.kt:157 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 } @@ -4087,152 +4269,157 @@ "kotlinx.coroutines.InvokeOnCompletion": { "name": "kotlinx.coroutines.InvokeOnCompletion", "sites": { - "Coroutines.kt:144, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "Coroutines.kt:144, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "Coroutines.kt:157 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 32000 }, - "Coroutines.kt:144, Coroutines.kt:38, ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "Coroutines.kt:144, Coroutines.kt:38, ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "Coroutines.kt:157 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 32000 }, - "Coroutines.kt:144, Coroutines.kt:78, ServletReader.kt:18, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43": { - "stackTrace": "Coroutines.kt:144, Coroutines.kt:78, ServletReader.kt:18, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43", + "Coroutines.kt:157 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 32000 } }, "totalSize": 96000 }, + "io.ktor.utils.io.ChannelJob": { + "name": "io.ktor.utils.io.ChannelJob", + "sites": { + "Coroutines.kt:161 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "Coroutines.kt:161 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", + "totalCount": 1000, + "totalSize": 24000 + }, + "Coroutines.kt:161 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "Coroutines.kt:161 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", + "totalCount": 1000, + "totalSize": 24000 + }, + "Coroutines.kt:161 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Coroutines.kt:161 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 72000 + }, "io.ktor.utils.io.ChannelScope": { "name": "io.ktor.utils.io.ChannelScope", "sites": { - "Coroutines.kt:131": { - "stackTrace": "Coroutines.kt:131", + "Coroutines.kt:144 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Coroutines.kt:144 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 3000, "totalSize": 72000 } }, "totalSize": 72000 }, - "kotlinx.coroutines.NodeList": { - "name": "kotlinx.coroutines.NodeList", + "kotlinx.coroutines.CancellableContinuationImpl": { + "name": "kotlinx.coroutines.CancellableContinuationImpl", "sites": { - "Coroutines.kt:144, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "Coroutines.kt:144, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 743, - "totalSize": 17832 - }, - "Coroutines.kt:144, Coroutines.kt:38, ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "Coroutines.kt:144, Coroutines.kt:38, ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 2, - "totalSize": 48 + "Coroutines.kt:-1 join, ServletApplicationResponse.kt:59 invokeSuspend, ServletApplicationResponse.kt:-1 invoke, ServletApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Coroutines.kt:-1 join, ServletApplicationResponse.kt:59 invokeSuspend, ServletApplicationResponse.kt:-1 invoke, ServletApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 1000, + "totalSize": 48000 } }, - "totalSize": 17880 + "totalSize": 48000 }, - "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1": { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "kotlinx.coroutines.ChildContinuation": { + "name": "kotlinx.coroutines.ChildContinuation", "sites": { - "Coroutines.kt:144, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "Coroutines.kt:144, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 743, - "totalSize": 23776 - }, - "Coroutines.kt:-1, ServletApplicationResponse.kt:58, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "Coroutines.kt:-1, ServletApplicationResponse.kt:58, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 1993, - "totalSize": 63776 - }, - "Coroutines.kt:125, Coroutines.kt:78, ServletReader.kt:18, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43": { - "stackTrace": "Coroutines.kt:125, Coroutines.kt:78, ServletReader.kt:18, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43", + "Coroutines.kt:-1 join, ServletApplicationResponse.kt:59 invokeSuspend, ServletApplicationResponse.kt:-1 invoke, ServletApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Coroutines.kt:-1 join, ServletApplicationResponse.kt:59 invokeSuspend, ServletApplicationResponse.kt:-1 invoke, ServletApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 32000 - }, - "Coroutines.kt:144, Coroutines.kt:38, ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "Coroutines.kt:144, Coroutines.kt:38, ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 2, - "totalSize": 64 } }, - "totalSize": 119616 + "totalSize": 32000 }, - "io.ktor.utils.io.ChannelJob": { - "name": "io.ktor.utils.io.ChannelJob", + "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1": { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", "sites": { - "Coroutines.kt:148, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "Coroutines.kt:148, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 1000, - "totalSize": 24000 + "Coroutines.kt:-1 join, ServletApplicationResponse.kt:59 invokeSuspend, ServletApplicationResponse.kt:-1 invoke, ServletApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Coroutines.kt:-1 join, ServletApplicationResponse.kt:59 invokeSuspend, ServletApplicationResponse.kt:-1 invoke, ServletApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 1999, + "totalSize": 63968 }, - "Coroutines.kt:148, Coroutines.kt:38, ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "Coroutines.kt:148, Coroutines.kt:38, ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, - "totalSize": 24000 + "totalSize": 32000 }, - "Coroutines.kt:148, Coroutines.kt:78, ServletReader.kt:18, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43": { - "stackTrace": "Coroutines.kt:148, Coroutines.kt:78, ServletReader.kt:18, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43", - "totalCount": 1000, - "totalSize": 24000 - } - }, - "totalSize": 72000 - }, - "kotlinx.coroutines.CancellableContinuationImpl": { - "name": "kotlinx.coroutines.CancellableContinuationImpl", - "sites": { - "Coroutines.kt:-1, ServletApplicationResponse.kt:58, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "Coroutines.kt:-1, ServletApplicationResponse.kt:58, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 998, - "totalSize": 47904 + "Coroutines.kt:157 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", + "totalCount": 67, + "totalSize": 2144 + }, + "Coroutines.kt:157 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", + "totalCount": 1, + "totalSize": 32 } }, - "totalSize": 47904 + "totalSize": 98144 }, - "kotlinx.coroutines.ChildContinuation": { - "name": "kotlinx.coroutines.ChildContinuation", + "kotlinx.coroutines.ResumeOnCompletion": { + "name": "kotlinx.coroutines.ResumeOnCompletion", "sites": { - "Coroutines.kt:-1, ServletApplicationResponse.kt:58, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "Coroutines.kt:-1, ServletApplicationResponse.kt:58, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 998, - "totalSize": 31936 + "Coroutines.kt:-1 join, ServletApplicationResponse.kt:59 invokeSuspend, ServletApplicationResponse.kt:-1 invoke, ServletApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Coroutines.kt:-1 join, ServletApplicationResponse.kt:59 invokeSuspend, ServletApplicationResponse.kt:-1 invoke, ServletApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 1000, + "totalSize": 32000 } }, - "totalSize": 31936 + "totalSize": 32000 }, - "kotlinx.coroutines.ResumeOnCompletion": { - "name": "kotlinx.coroutines.ResumeOnCompletion", + "kotlinx.coroutines.NodeList": { + "name": "kotlinx.coroutines.NodeList", "sites": { - "Coroutines.kt:-1, ServletApplicationResponse.kt:58, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "Coroutines.kt:-1, ServletApplicationResponse.kt:58, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 998, - "totalSize": 31936 + "Coroutines.kt:-1 join, ServletApplicationResponse.kt:59 invokeSuspend, ServletApplicationResponse.kt:-1 invoke, ServletApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Coroutines.kt:-1 join, ServletApplicationResponse.kt:59 invokeSuspend, ServletApplicationResponse.kt:-1 invoke, ServletApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 478, + "totalSize": 11472 + }, + "Coroutines.kt:157 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", + "totalCount": 67, + "totalSize": 1608 + }, + "Coroutines.kt:157 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", + "totalCount": 1, + "totalSize": 24 } }, - "totalSize": 31936 + "totalSize": 13104 }, "kotlinx.coroutines.DisposeOnCancel": { "name": "kotlinx.coroutines.DisposeOnCancel", "sites": { - "Coroutines.kt:-1, ServletApplicationResponse.kt:58, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "Coroutines.kt:-1, ServletApplicationResponse.kt:58, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 998, - "totalSize": 15968 + "Coroutines.kt:-1 join, ServletApplicationResponse.kt:59 invokeSuspend, ServletApplicationResponse.kt:-1 invoke, ServletApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Coroutines.kt:-1 join, ServletApplicationResponse.kt:59 invokeSuspend, ServletApplicationResponse.kt:-1 invoke, ServletApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 1000, + "totalSize": 16000 } }, - "totalSize": 15968 + "totalSize": 16000 }, "kotlinx.coroutines.CompletedContinuation": { "name": "kotlinx.coroutines.CompletedContinuation", "sites": { - "Coroutines.kt:-1, ServletApplicationResponse.kt:58, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "Coroutines.kt:-1, ServletApplicationResponse.kt:58, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 3, - "totalSize": 96 + "Coroutines.kt:-1 join, ServletApplicationResponse.kt:59 invokeSuspend, ServletApplicationResponse.kt:-1 invoke, ServletApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "Coroutines.kt:-1 join, ServletApplicationResponse.kt:59 invokeSuspend, ServletApplicationResponse.kt:-1 invoke, ServletApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 2, + "totalSize": 64 } }, - "totalSize": 96 + "totalSize": 64 } } }, @@ -4243,8 +4430,8 @@ "[B": { "name": "[B", "sites": { - "Long.kt:11, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "Long.kt:11, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "Long.kt:11 toStringFast, BaseApplicationResponse.kt:83 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond": { + "stackTrace": "Long.kt:11 toStringFast, BaseApplicationResponse.kt:83 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 24000 } @@ -4254,8 +4441,8 @@ "java.lang.String": { "name": "java.lang.String", "sites": { - "Long.kt:11, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "Long.kt:11, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "Long.kt:11 toStringFast, BaseApplicationResponse.kt:83 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond": { + "stackTrace": "Long.kt:11 toStringFast, BaseApplicationResponse.kt:83 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 24000 } @@ -4264,187 +4451,6 @@ } } }, - "BufferUtilsJvm.kt": { - "name": "BufferUtilsJvm.kt", - "locationSize": 120000, - "instanceIndex": { - "java.nio.DirectByteBuffer": { - "name": "java.nio.DirectByteBuffer", - "sites": { - "BufferUtilsJvm.kt:117, BufferUtilsJvm.kt:10, WriteSessionImpl.kt:19, ByteBufferChannel.kt:1827, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "BufferUtilsJvm.kt:117, BufferUtilsJvm.kt:10, WriteSessionImpl.kt:19, ByteBufferChannel.kt:1827, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", - "totalCount": 1000, - "totalSize": 64000 - } - }, - "totalSize": 64000 - }, - "io.ktor.utils.io.core.internal.ChunkBuffer": { - "name": "io.ktor.utils.io.core.internal.ChunkBuffer", - "sites": { - "BufferUtilsJvm.kt:11, BufferUtilsJvm.kt:10, WriteSessionImpl.kt:19, ByteBufferChannel.kt:1827, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "BufferUtilsJvm.kt:11, BufferUtilsJvm.kt:10, WriteSessionImpl.kt:19, ByteBufferChannel.kt:1827, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", - "totalCount": 1000, - "totalSize": 56000 - } - }, - "totalSize": 56000 - } - } - }, - "BufferViewJvm.kt": { - "name": "BufferViewJvm.kt", - "locationSize": 5115728, - "instanceIndex": { - "java.nio.DirectByteBuffer": { - "name": "java.nio.DirectByteBuffer", - "sites": { - "BufferViewJvm.kt:47, FileChannels.kt:55, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "BufferViewJvm.kt:47, FileChannels.kt:55, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", - "totalCount": 1003, - "totalSize": 64192 - }, - "BufferViewJvm.kt:47, FileChannels.kt:55": { - "stackTrace": "BufferViewJvm.kt:47, FileChannels.kt:55", - "totalCount": 78619, - "totalSize": 5031616 - }, - "BufferViewJvm.kt:47, FileChannels.kt:55, ByteBufferChannel.kt:2271, ByteBufferChannel.kt:2265, ByteBufferChannel.kt:2293, WriteSessionImpl.kt:73, FileChannels.kt:51": { - "stackTrace": "BufferViewJvm.kt:47, FileChannels.kt:55, ByteBufferChannel.kt:2271, ByteBufferChannel.kt:2265, ByteBufferChannel.kt:2293, WriteSessionImpl.kt:73, FileChannels.kt:51", - "totalCount": 18, - "totalSize": 1152 - }, - "BufferViewJvm.kt:47, FileChannels.kt:55, ByteBufferChannel.kt:2271, ByteBufferChannel.kt:2265, ByteBufferChannel.kt:2293, WriteSessionImpl.kt:73, FileChannels.kt:51, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "BufferViewJvm.kt:47, FileChannels.kt:55, ByteBufferChannel.kt:2271, ByteBufferChannel.kt:2265, ByteBufferChannel.kt:2293, WriteSessionImpl.kt:73, FileChannels.kt:51, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", - "totalCount": 1, - "totalSize": 64 - } - }, - "totalSize": 5097024 - }, - "java.nio.channels.spi.AbstractInterruptibleChannel$1": { - "name": "java.nio.channels.spi.AbstractInterruptibleChannel$1", - "sites": { - "BufferViewJvm.kt:21, FileChannels.kt:55, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "BufferViewJvm.kt:21, FileChannels.kt:55, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", - "totalCount": 1000, - "totalSize": 16000 - } - }, - "totalSize": 16000 - }, - "[I": { - "name": "[I", - "sites": { - "BufferViewJvm.kt:21, FileChannels.kt:55": { - "stackTrace": "BufferViewJvm.kt:21, FileChannels.kt:55", - "totalCount": 2, - "totalSize": 264 - } - }, - "totalSize": 264 - }, - "[Ljava.lang.String;": { - "name": "[Ljava.lang.String;", - "sites": { - "BufferViewJvm.kt:21, FileChannels.kt:55": { - "stackTrace": "BufferViewJvm.kt:21, FileChannels.kt:55", - "totalCount": 2, - "totalSize": 104 - } - }, - "totalSize": 104 - }, - "[B": { - "name": "[B", - "sites": { - "BufferViewJvm.kt:21, FileChannels.kt:55": { - "stackTrace": "BufferViewJvm.kt:21, FileChannels.kt:55", - "totalCount": 16, - "totalSize": 1376 - } - }, - "totalSize": 1376 - }, - "[C": { - "name": "[C", - "sites": { - "BufferViewJvm.kt:21, FileChannels.kt:55": { - "stackTrace": "BufferViewJvm.kt:21, FileChannels.kt:55", - "totalCount": 3, - "totalSize": 360 - } - }, - "totalSize": 360 - }, - "java.lang.String": { - "name": "java.lang.String", - "sites": { - "BufferViewJvm.kt:21, FileChannels.kt:55": { - "stackTrace": "BufferViewJvm.kt:21, FileChannels.kt:55", - "totalCount": 13, - "totalSize": 312 - } - }, - "totalSize": 312 - }, - "java.util.ArrayList": { - "name": "java.util.ArrayList", - "sites": { - "BufferViewJvm.kt:21, FileChannels.kt:55": { - "stackTrace": "BufferViewJvm.kt:21, FileChannels.kt:55", - "totalCount": 2, - "totalSize": 48 - } - }, - "totalSize": 48 - }, - "[J": { - "name": "[J", - "sites": { - "BufferViewJvm.kt:21, FileChannels.kt:55": { - "stackTrace": "BufferViewJvm.kt:21, FileChannels.kt:55", - "totalCount": 2, - "totalSize": 48 - } - }, - "totalSize": 48 - }, - "java.util.BitSet": { - "name": "java.util.BitSet", - "sites": { - "BufferViewJvm.kt:21, FileChannels.kt:55": { - "stackTrace": "BufferViewJvm.kt:21, FileChannels.kt:55", - "totalCount": 2, - "totalSize": 48 - } - }, - "totalSize": 48 - }, - "java.util.HashMap": { - "name": "java.util.HashMap", - "sites": { - "BufferViewJvm.kt:21, FileChannels.kt:55": { - "stackTrace": "BufferViewJvm.kt:21, FileChannels.kt:55", - "totalCount": 1, - "totalSize": 48 - } - }, - "totalSize": 48 - }, - "[Ljava.lang.Object;": { - "name": "[Ljava.lang.Object;", - "sites": { - "BufferViewJvm.kt:21, FileChannels.kt:55": { - "stackTrace": "BufferViewJvm.kt:21, FileChannels.kt:55", - "totalCount": 1, - "totalSize": 96 - } - }, - "totalSize": 96 - } - } - }, "HeaderValueWithParameters.kt": { "name": "HeaderValueWithParameters.kt", "locationSize": 160000, @@ -4452,8 +4458,8 @@ "java.util.ArrayList$Itr": { "name": "java.util.ArrayList$Itr", "sites": { - "HeaderValueWithParameters.kt:43, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "HeaderValueWithParameters.kt:43, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "HeaderValueWithParameters.kt:43 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond": { + "stackTrace": "HeaderValueWithParameters.kt:43 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 32000 } @@ -4463,13 +4469,13 @@ "[B": { "name": "[B", "sites": { - "HeaderValueWithParameters.kt:45, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "HeaderValueWithParameters.kt:45, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "HeaderValueWithParameters.kt:45 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond": { + "stackTrace": "HeaderValueWithParameters.kt:45 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 40000 }, - "HeaderValueWithParameters.kt:54, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "HeaderValueWithParameters.kt:54, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "HeaderValueWithParameters.kt:54 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond": { + "stackTrace": "HeaderValueWithParameters.kt:54 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 40000 } @@ -4479,8 +4485,8 @@ "java.lang.StringBuilder": { "name": "java.lang.StringBuilder", "sites": { - "HeaderValueWithParameters.kt:45, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "HeaderValueWithParameters.kt:45, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "HeaderValueWithParameters.kt:45 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond": { + "stackTrace": "HeaderValueWithParameters.kt:45 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 24000 } @@ -4490,8 +4496,8 @@ "java.lang.String": { "name": "java.lang.String", "sites": { - "HeaderValueWithParameters.kt:54, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "HeaderValueWithParameters.kt:54, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "HeaderValueWithParameters.kt:54 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond": { + "stackTrace": "HeaderValueWithParameters.kt:54 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 24000 } @@ -4502,158 +4508,72 @@ }, "ServletWriter.kt": { "name": "ServletWriter.kt", - "locationSize": 13095136, + "locationSize": 13002144, "instanceIndex": { - "kotlinx.coroutines.internal.LockFreeLinkedListHead": { - "name": "kotlinx.coroutines.internal.LockFreeLinkedListHead", - "sites": { - "ServletWriter.kt:39, ServletWriter.kt:17, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "ServletWriter.kt:39, ServletWriter.kt:17, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 1000, - "totalSize": 24000 - } - }, - "totalSize": 24000 - }, - "java.util.concurrent.locks.ReentrantLock$NonfairSync": { - "name": "java.util.concurrent.locks.ReentrantLock$NonfairSync", - "sites": { - "ServletWriter.kt:39, ServletWriter.kt:17, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "ServletWriter.kt:39, ServletWriter.kt:17, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 1000, - "totalSize": 32000 - }, - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 841, - "totalSize": 26912 - }, - "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 25525, - "totalSize": 816800 - }, - "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 1015, - "totalSize": 32480 - }, - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 125, - "totalSize": 4000 - }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 151, - "totalSize": 4832 - }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 324, - "totalSize": 10368 - } - }, - "totalSize": 927392 - }, - "java.util.concurrent.locks.ReentrantLock": { - "name": "java.util.concurrent.locks.ReentrantLock", + "[Ljava.lang.Object;": { + "name": "[Ljava.lang.Object;", "sites": { - "ServletWriter.kt:39, ServletWriter.kt:17, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "ServletWriter.kt:39, ServletWriter.kt:17, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "ServletWriter.kt:40 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith": { + "stackTrace": "ServletWriter.kt:40 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith", "totalCount": 1000, - "totalSize": 16000 - }, - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 841, - "totalSize": 13456 - }, - "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 25525, - "totalSize": 408400 - }, - "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 1015, - "totalSize": 16240 + "totalSize": 272000 }, - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 125, - "totalSize": 2000 + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 792, + "totalSize": 25344 }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 151, - "totalSize": 2416 + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 207, + "totalSize": 6624 }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 324, - "totalSize": 5184 + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 23, + "totalSize": 1528 } }, - "totalSize": 463696 + "totalSize": 305496 }, - "[Ljava.lang.Object;": { - "name": "[Ljava.lang.Object;", + "java.util.concurrent.atomic.AtomicReferenceArray": { + "name": "java.util.concurrent.atomic.AtomicReferenceArray", "sites": { - "ServletWriter.kt:39, ServletWriter.kt:17, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "ServletWriter.kt:39, ServletWriter.kt:17, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "ServletWriter.kt:40 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith": { + "stackTrace": "ServletWriter.kt:40 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith", "totalCount": 1000, - "totalSize": 24000 - }, - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 841, - "totalSize": 26912 - }, - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 126, - "totalSize": 4080 - }, - "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 24, - "totalSize": 1920 - }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 33, - "totalSize": 1104 - }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 2, - "totalSize": 64 - }, - "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 22, - "totalSize": 1496 + "totalSize": 16000 } }, - "totalSize": 59576 + "totalSize": 16000 }, - "kotlinx.coroutines.channels.ArrayChannel": { - "name": "kotlinx.coroutines.channels.ArrayChannel", + "kotlinx.coroutines.channels.ChannelSegment": { + "name": "kotlinx.coroutines.channels.ChannelSegment", "sites": { - "ServletWriter.kt:39, ServletWriter.kt:17, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "ServletWriter.kt:39, ServletWriter.kt:17, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "ServletWriter.kt:40 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith": { + "stackTrace": "ServletWriter.kt:40 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith", "totalCount": 1000, - "totalSize": 48000 + "totalSize": 40000 } }, - "totalSize": 48000 + "totalSize": 40000 + }, + "kotlinx.coroutines.channels.BufferedChannel": { + "name": "kotlinx.coroutines.channels.BufferedChannel", + "sites": { + "ServletWriter.kt:40 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith": { + "stackTrace": "ServletWriter.kt:40 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith", + "totalCount": 1000, + "totalSize": 80000 + } + }, + "totalSize": 80000 }, "io.ktor.server.servlet.ServletWriter": { "name": "io.ktor.server.servlet.ServletWriter", "sites": { - "ServletWriter.kt:17, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "ServletWriter.kt:17, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend": { + "stackTrace": "ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend", "totalCount": 1000, "totalSize": 24000 } @@ -4663,13 +4583,13 @@ "io.ktor.server.servlet.ServletWriterKt$servletWriter$1": { "name": "io.ktor.server.servlet.ServletWriterKt$servletWriter$1", "sites": { - "ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend": { + "stackTrace": "ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend", "totalCount": 1000, "totalSize": 40000 }, - "ServletWriter.kt:-1, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:-1, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", + "ServletWriter.kt:-1 create, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:-1 create, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 } @@ -4679,8 +4599,8 @@ "io.ktor.server.servlet.ServletWriter$run$1": { "name": "io.ktor.server.servlet.ServletWriter$run$1", "sites": { - "ServletWriter.kt:-1, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:-1, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", + "ServletWriter.kt:-1 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:-1 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 } @@ -4690,188 +4610,273 @@ "kotlinx.coroutines.internal.DispatchedContinuation": { "name": "kotlinx.coroutines.internal.DispatchedContinuation", "sites": { - "ServletWriter.kt:45, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:45, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 995, - "totalSize": 47760 + "ServletWriter.kt:46 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:46 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1000, + "totalSize": 48000 } }, - "totalSize": 47760 + "totalSize": 48000 }, "kotlinx.coroutines.CancellableContinuationImpl": { "name": "kotlinx.coroutines.CancellableContinuationImpl", "sites": { - "ServletWriter.kt:45, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:45, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 995, - "totalSize": 47760 + "ServletWriter.kt:46 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:46 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1000, + "totalSize": 48000 } }, - "totalSize": 47760 + "totalSize": 48000 }, - "kotlinx.coroutines.channels.AbstractChannel$ReceiveElement": { - "name": "kotlinx.coroutines.channels.AbstractChannel$ReceiveElement", + "io.ktor.server.servlet.ServletWriter$loop$1": { + "name": "io.ktor.server.servlet.ServletWriter$loop$1", "sites": { - "ServletWriter.kt:45, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:45, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 995, - "totalSize": 31840 + "ServletWriter.kt:-1 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:-1 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 793, + "totalSize": 44408 + }, + "ServletWriter.kt:-1 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:-1 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 207, + "totalSize": 11592 } }, - "totalSize": 31840 + "totalSize": 56000 }, - "kotlinx.coroutines.channels.AbstractChannel$enqueueReceiveInternal$$inlined$addLastIfPrevAndIf$1": { - "name": "kotlinx.coroutines.channels.AbstractChannel$enqueueReceiveInternal$$inlined$addLastIfPrevAndIf$1", + "java.util.concurrent.locks.ReentrantLock$NonfairSync": { + "name": "java.util.concurrent.locks.ReentrantLock$NonfairSync", "sites": { - "ServletWriter.kt:45, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:45, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 995, - "totalSize": 31840 + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 792, + "totalSize": 25344 + }, + "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 482, + "totalSize": 15424 + }, + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 20257, + "totalSize": 648224 + }, + "ServletWriter.kt:89 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 365, + "totalSize": 11680 + }, + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 207, + "totalSize": 6624 + }, + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 5221, + "totalSize": 167072 + }, + "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 157, + "totalSize": 5024 + }, + "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 226, + "totalSize": 7232 } }, - "totalSize": 31840 + "totalSize": 886624 }, - "io.ktor.server.servlet.ServletWriter$loop$1": { - "name": "io.ktor.server.servlet.ServletWriter$loop$1", + "java.util.concurrent.locks.ReentrantLock": { + "name": "java.util.concurrent.locks.ReentrantLock", "sites": { - "ServletWriter.kt:-1, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:-1, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 843, - "totalSize": 47208 - }, - "ServletWriter.kt:-1, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:-1, ServletWriter.kt:46, ServletWriter.kt:-1", + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 792, + "totalSize": 12672 + }, + "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 482, + "totalSize": 7712 + }, + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 20257, + "totalSize": 324112 + }, + "ServletWriter.kt:89 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 365, + "totalSize": 5840 + }, + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 207, + "totalSize": 3312 + }, + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 5221, + "totalSize": 83536 + }, + "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 157, - "totalSize": 8792 + "totalSize": 2512 + }, + "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 226, + "totalSize": 3616 } }, - "totalSize": 56000 + "totalSize": 443312 }, "org.eclipse.jetty.util.thread.Locker$Lock": { "name": "org.eclipse.jetty.util.thread.Locker$Lock", "sites": { - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 841, - "totalSize": 13456 - }, - "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 25525, - "totalSize": 408400 - }, - "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 1015, - "totalSize": 16240 - }, - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 125, - "totalSize": 2000 - }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 151, - "totalSize": 2416 + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 792, + "totalSize": 12672 + }, + "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 482, + "totalSize": 7712 + }, + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 20257, + "totalSize": 324112 + }, + "ServletWriter.kt:89 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 365, + "totalSize": 5840 + }, + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 207, + "totalSize": 3312 + }, + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 5221, + "totalSize": 83536 + }, + "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 157, + "totalSize": 2512 }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 324, - "totalSize": 5184 + "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 226, + "totalSize": 3616 } }, - "totalSize": 447696 + "totalSize": 443312 }, "org.eclipse.jetty.util.thread.Locker": { "name": "org.eclipse.jetty.util.thread.Locker", "sites": { - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 841, - "totalSize": 20184 - }, - "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 25525, - "totalSize": 612600 - }, - "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 1015, - "totalSize": 24360 - }, - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 125, - "totalSize": 3000 - }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 151, - "totalSize": 3624 + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 792, + "totalSize": 19008 + }, + "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 482, + "totalSize": 11568 + }, + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 20257, + "totalSize": 486168 + }, + "ServletWriter.kt:89 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 365, + "totalSize": 8760 + }, + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 207, + "totalSize": 4968 + }, + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 5221, + "totalSize": 125304 + }, + "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 157, + "totalSize": 3768 }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 324, - "totalSize": 7776 + "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 226, + "totalSize": 5424 } }, - "totalSize": 671544 + "totalSize": 664968 }, "org.eclipse.jetty.server.HttpOutput$AsyncFlush": { "name": "org.eclipse.jetty.server.HttpOutput$AsyncFlush", "sites": { - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 841, - "totalSize": 33640 + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 792, + "totalSize": 31680 }, - "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 25525, - "totalSize": 1021000 + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 20257, + "totalSize": 810280 }, - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 125, - "totalSize": 5000 + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 207, + "totalSize": 8280 }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 151, - "totalSize": 6040 + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 5221, + "totalSize": 208840 }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 324, - "totalSize": 12960 + "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 226, + "totalSize": 9040 } }, - "totalSize": 1078640 + "totalSize": 1068120 }, "org.eclipse.jetty.http.MetaData$Response": { "name": "org.eclipse.jetty.http.MetaData$Response", "sites": { - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 841, - "totalSize": 33640 - }, - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 125, - "totalSize": 5000 + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 792, + "totalSize": 31680 }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 32, - "totalSize": 1280 + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 207, + "totalSize": 8280 }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 2, - "totalSize": 80 + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 40 } }, "totalSize": 40000 @@ -4879,82 +4884,97 @@ "java.nio.HeapByteBuffer": { "name": "java.nio.HeapByteBuffer", "sites": { - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 841, - "totalSize": 47096 + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 792, + "totalSize": 44352 + }, + "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 960, + "totalSize": 53760 }, - "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 2015, - "totalSize": 112840 + "ServletWriter.kt:89 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 730, + "totalSize": 40880 }, - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 125, - "totalSize": 7000 + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 207, + "totalSize": 11592 + }, + "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 314, + "totalSize": 17584 } }, - "totalSize": 166936 + "totalSize": 168168 }, "org.eclipse.jetty.server.HttpChannel$SendCallback": { "name": "org.eclipse.jetty.server.HttpChannel$SendCallback", "sites": { - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 841, - "totalSize": 26912 - }, - "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 25525, - "totalSize": 816800 - }, - "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 1015, - "totalSize": 32480 - }, - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 125, - "totalSize": 4000 - }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 151, - "totalSize": 4832 + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 792, + "totalSize": 25344 + }, + "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 482, + "totalSize": 15424 + }, + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 20257, + "totalSize": 648224 + }, + "ServletWriter.kt:89 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 365, + "totalSize": 11680 + }, + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 207, + "totalSize": 6624 + }, + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 5221, + "totalSize": 167072 + }, + "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 157, + "totalSize": 5024 }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 324, - "totalSize": 10368 + "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 226, + "totalSize": 7232 } }, - "totalSize": 895392 + "totalSize": 886624 }, "org.eclipse.jetty.http2.frames.HeadersFrame": { "name": "org.eclipse.jetty.http2.frames.HeadersFrame", "sites": { - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 841, - "totalSize": 26912 + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 792, + "totalSize": 25344 }, - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 125, - "totalSize": 4000 + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 207, + "totalSize": 6624 }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 32, - "totalSize": 1024 - }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 2, - "totalSize": 64 + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 32 } }, "totalSize": 32000 @@ -4962,30 +4982,20 @@ "java.util.ArrayList": { "name": "java.util.ArrayList", "sites": { - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 841, - "totalSize": 20184 - }, - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 125, - "totalSize": 3000 - }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 32, - "totalSize": 768 + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 792, + "totalSize": 19008 }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 2, - "totalSize": 48 + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 207, + "totalSize": 4968 }, - "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 33, - "totalSize": 792 + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 34, + "totalSize": 816 } }, "totalSize": 24792 @@ -4993,25 +5003,20 @@ "java.util.Collections$UnmodifiableRandomAccessList": { "name": "java.util.Collections$UnmodifiableRandomAccessList", "sites": { - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 841, - "totalSize": 20184 + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 792, + "totalSize": 19008 }, - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 125, - "totalSize": 3000 - }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 32, - "totalSize": 768 + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 207, + "totalSize": 4968 }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 2, - "totalSize": 48 + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 24 } }, "totalSize": 24000 @@ -5019,25 +5024,20 @@ "org.eclipse.jetty.http2.IStream$FrameList": { "name": "org.eclipse.jetty.http2.IStream$FrameList", "sites": { - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 841, - "totalSize": 13456 - }, - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 125, - "totalSize": 2000 + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 792, + "totalSize": 12672 }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 32, - "totalSize": 512 + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 207, + "totalSize": 3312 }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 2, - "totalSize": 32 + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 16 } }, "totalSize": 16000 @@ -5045,25 +5045,20 @@ "org.eclipse.jetty.http2.HTTP2Session$ControlEntry": { "name": "org.eclipse.jetty.http2.HTTP2Session$ControlEntry", "sites": { - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 841, - "totalSize": 26912 + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 792, + "totalSize": 25344 }, - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 125, - "totalSize": 4000 + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 207, + "totalSize": 6624 }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 32, - "totalSize": 1024 - }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 2, - "totalSize": 64 + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 32 } }, "totalSize": 32000 @@ -5071,61 +5066,66 @@ "java.util.ArrayDeque$DeqIterator": { "name": "java.util.ArrayDeque$DeqIterator", "sites": { - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 841, - "totalSize": 26912 + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 792, + "totalSize": 25344 + }, + "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 486, + "totalSize": 15552 }, - "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 25558, - "totalSize": 817856 + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 20287, + "totalSize": 649184 }, - "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 1030, - "totalSize": 32960 + "ServletWriter.kt:89 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 365, + "totalSize": 11680 }, - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 125, - "totalSize": 4000 + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 207, + "totalSize": 6624 }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 153, - "totalSize": 4896 + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 5227, + "totalSize": 167264 }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 325, - "totalSize": 10400 + "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 157, + "totalSize": 5024 + }, + "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 226, + "totalSize": 7232 } }, - "totalSize": 897024 + "totalSize": 887904 }, "org.eclipse.jetty.http.HttpFields$ListItr": { "name": "org.eclipse.jetty.http.HttpFields$ListItr", "sites": { - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 2523, - "totalSize": 60552 - }, - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 375, - "totalSize": 9000 + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2376, + "totalSize": 57024 }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 96, - "totalSize": 2304 + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 621, + "totalSize": 14904 }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 6, - "totalSize": 144 + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 3, + "totalSize": 72 } }, "totalSize": 72000 @@ -5133,579 +5133,460 @@ "java.util.ArrayList$Itr": { "name": "java.util.ArrayList$Itr", "sites": { - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 1682, - "totalSize": 53824 - }, - "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 51083, - "totalSize": 1634656 - }, - "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 2045, - "totalSize": 65440 - }, - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 250, - "totalSize": 8000 - }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 304, - "totalSize": 9728 + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1584, + "totalSize": 50688 + }, + "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 968, + "totalSize": 30976 + }, + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 40544, + "totalSize": 1297408 + }, + "ServletWriter.kt:89 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 730, + "totalSize": 23360 + }, + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 414, + "totalSize": 13248 + }, + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 10448, + "totalSize": 334336 + }, + "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 314, + "totalSize": 10048 }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 649, - "totalSize": 20768 + "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 452, + "totalSize": 14464 } }, - "totalSize": 1792416 + "totalSize": 1774528 }, "[Ljava.nio.ByteBuffer;": { "name": "[Ljava.nio.ByteBuffer;", "sites": { - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 88, - "totalSize": 2112 + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 81, + "totalSize": 1944 }, - "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 3197, - "totalSize": 76912 + "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 76, + "totalSize": 1856 }, - "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 181, - "totalSize": 102536 + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2034, + "totalSize": 48896 }, - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 29, - "totalSize": 4784 + "ServletWriter.kt:89 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 11, + "totalSize": 264 }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 73, - "totalSize": 1768 + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 32, + "totalSize": 768 + }, + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 813, + "totalSize": 19528 + }, + "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 29, + "totalSize": 696 }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 172, - "totalSize": 8560 + "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 20, + "totalSize": 480 } }, - "totalSize": 196672 + "totalSize": 74432 }, "java.util.concurrent.ConcurrentLinkedQueue$Node": { "name": "java.util.concurrent.ConcurrentLinkedQueue$Node", "sites": { - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 1682, - "totalSize": 40368 - }, - "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 25558, - "totalSize": 613392 + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1584, + "totalSize": 38016 + }, + "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 964, + "totalSize": 23136 + }, + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 20289, + "totalSize": 486936 + }, + "ServletWriter.kt:89 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 730, + "totalSize": 17520 + }, + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 414, + "totalSize": 9936 + }, + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 5227, + "totalSize": 125448 + }, + "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 314, + "totalSize": 7536 }, - "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 2030, - "totalSize": 48720 + "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 226, + "totalSize": 5424 + } + }, + "totalSize": 713952 + }, + "org.eclipse.jetty.server.HttpOutput$AsyncWrite": { + "name": "org.eclipse.jetty.server.HttpOutput$AsyncWrite", + "sites": { + "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 482, + "totalSize": 23136 }, - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 250, - "totalSize": 6000 + "ServletWriter.kt:89 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 365, + "totalSize": 17520 }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", + "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 157, - "totalSize": 3768 - }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 389, - "totalSize": 9336 + "totalSize": 7536 } }, - "totalSize": 721584 + "totalSize": 48192 }, "java.nio.DirectByteBuffer": { "name": "java.nio.DirectByteBuffer", "sites": { - "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 25558, - "totalSize": 1635712 - }, - "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 80, - "totalSize": 5120 + "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 10, + "totalSize": 640 }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 153, - "totalSize": 9792 + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 20291, + "totalSize": 1298624 }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 326, - "totalSize": 20864 + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 5227, + "totalSize": 334528 }, - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 1, - "totalSize": 64 + "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 226, + "totalSize": 14464 } }, - "totalSize": 1671552 + "totalSize": 1648256 }, "org.eclipse.jetty.http2.frames.DataFrame": { "name": "org.eclipse.jetty.http2.frames.DataFrame", "sites": { - "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 25525, - "totalSize": 816800 + "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 482, + "totalSize": 15424 + }, + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 20257, + "totalSize": 648224 }, - "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 1015, - "totalSize": 32480 + "ServletWriter.kt:89 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 365, + "totalSize": 11680 }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 151, - "totalSize": 4832 + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 5221, + "totalSize": 167072 }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 324, - "totalSize": 10368 + "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 157, + "totalSize": 5024 + }, + "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 226, + "totalSize": 7232 } }, - "totalSize": 864480 + "totalSize": 854656 }, "org.eclipse.jetty.http2.HTTP2Session$DataEntry": { "name": "org.eclipse.jetty.http2.HTTP2Session$DataEntry", "sites": { - "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 25525, - "totalSize": 1225200 + "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 482, + "totalSize": 23136 }, - "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 1015, - "totalSize": 48720 + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 20257, + "totalSize": 972336 }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 151, - "totalSize": 7248 + "ServletWriter.kt:89 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 365, + "totalSize": 17520 }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 324, - "totalSize": 15552 - } - }, - "totalSize": 1296720 - }, - "org.eclipse.jetty.server.HttpOutput$AsyncWrite": { - "name": "org.eclipse.jetty.server.HttpOutput$AsyncWrite", - "sites": { - "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 1015, - "totalSize": 48720 - } - }, - "totalSize": 48720 - }, - "io.ktor.server.servlet.ServletWriter$finish$1": { - "name": "io.ktor.server.servlet.ServletWriter$finish$1", - "sites": { - "ServletWriter.kt:-1, ServletWriter.kt:48, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:-1, ServletWriter.kt:48, ServletWriter.kt:-1", - "totalCount": 1000, - "totalSize": 40000 - } - }, - "totalSize": 40000 - }, - "kotlinx.coroutines.channels.Closed": { - "name": "kotlinx.coroutines.channels.Closed", - "sites": { - "ServletWriter.kt:58, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:58, ServletWriter.kt:-1", - "totalCount": 1000, - "totalSize": 32000 - } - }, - "totalSize": 32000 - }, - "kotlinx.coroutines.channels.AbstractChannel$RemoveReceiveOnCancel": { - "name": "kotlinx.coroutines.channels.AbstractChannel$RemoveReceiveOnCancel", - "sites": { - "ServletWriter.kt:45, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:45, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 159, - "totalSize": 3816 - } - }, - "totalSize": 3816 - }, - "kotlinx.coroutines.ChildContinuation": { - "name": "kotlinx.coroutines.ChildContinuation", - "sites": { - "ServletWriter.kt:45, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:45, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 157, - "totalSize": 5024 - } - }, - "totalSize": 5024 - }, - "kotlinx.coroutines.NodeList": { - "name": "kotlinx.coroutines.NodeList", - "sites": { - "ServletWriter.kt:45, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:45, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 156, - "totalSize": 3744 - } - }, - "totalSize": 3744 - }, - "kotlinx.coroutines.internal.Removed": { - "name": "kotlinx.coroutines.internal.Removed", - "sites": { - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", - "totalCount": 159, - "totalSize": 2544 - } - }, - "totalSize": 2544 - }, - "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1": { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "sites": { - "ServletWriter.kt:45, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:45, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 156, - "totalSize": 4992 - } - }, - "totalSize": 4992 - }, - "kotlinx.coroutines.scheduling.TaskImpl": { - "name": "kotlinx.coroutines.scheduling.TaskImpl", - "sites": { - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", - "totalCount": 157, - "totalSize": 5024 - } - }, - "totalSize": 5024 - }, - "[I": { - "name": "[I", - "sites": { - "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 152, - "totalSize": 6848 + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 5221, + "totalSize": 250608 }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 26, - "totalSize": 848 + "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 157, + "totalSize": 7536 }, - "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 24, - "totalSize": 640 + "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 226, + "totalSize": 10848 } }, - "totalSize": 8336 + "totalSize": 1281984 }, - "sun.nio.ch.AllocatedNativeObject": { - "name": "sun.nio.ch.AllocatedNativeObject", + "java.nio.DirectByteBuffer$Deallocator": { + "name": "java.nio.DirectByteBuffer$Deallocator", "sites": { - "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 23, - "totalSize": 736 - }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 13, - "totalSize": 416 + "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2, + "totalSize": 64 }, - "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 12, - "totalSize": 384 + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 4, + "totalSize": 128 } }, - "totalSize": 1536 + "totalSize": 192 }, - "sun.nio.ch.IOVecWrapper": { - "name": "sun.nio.ch.IOVecWrapper", + "jdk.internal.ref.Cleaner": { + "name": "jdk.internal.ref.Cleaner", "sites": { - "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 23, - "totalSize": 1104 - }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 13, - "totalSize": 624 + "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2, + "totalSize": 80 }, - "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 12, - "totalSize": 576 + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 4, + "totalSize": 160 } }, - "totalSize": 2304 + "totalSize": 240 }, - "sun.nio.ch.IOVecWrapper$Deallocator": { - "name": "sun.nio.ch.IOVecWrapper$Deallocator", + "io.ktor.server.servlet.ServletWriter$finish$1": { + "name": "io.ktor.server.servlet.ServletWriter$finish$1", "sites": { - "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 23, - "totalSize": 368 - }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 13, - "totalSize": 208 + "ServletWriter.kt:-1 finish, ServletWriter.kt:49 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:-1 finish, ServletWriter.kt:49 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 478, + "totalSize": 19120 }, - "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 12, - "totalSize": 192 + "ServletWriter.kt:-1 finish, ServletWriter.kt:49 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:-1 finish, ServletWriter.kt:49 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 522, + "totalSize": 20880 } }, - "totalSize": 768 + "totalSize": 40000 }, - "jdk.internal.ref.CleanerImpl$PhantomCleanableRef": { - "name": "jdk.internal.ref.CleanerImpl$PhantomCleanableRef", + "kotlinx.coroutines.ChildContinuation": { + "name": "kotlinx.coroutines.ChildContinuation", "sites": { - "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 26, - "totalSize": 1248 - }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 13, - "totalSize": 624 - }, - "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 12, - "totalSize": 576 + "ServletWriter.kt:46 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:46 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 207, + "totalSize": 6624 } }, - "totalSize": 2448 + "totalSize": 6624 }, - "java.nio.DirectByteBuffer$Deallocator": { - "name": "java.nio.DirectByteBuffer$Deallocator", + "kotlinx.coroutines.internal.LimitedDispatcher$Worker": { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", "sites": { - "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 50, - "totalSize": 1600 - }, - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 1, - "totalSize": 32 - }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 1, - "totalSize": 32 + "ServletWriter.kt:109 onWritePossible, HttpOutput.java:1541 run, HttpChannel.java:602 handle, HttpChannel.java:439 run, QueuedThreadPool.java:883 runJob, QueuedThreadPool.java:1034 run, Thread.java:833 run": { + "stackTrace": "ServletWriter.kt:109 onWritePossible, HttpOutput.java:1541 run, HttpChannel.java:602 handle, HttpChannel.java:439 run, QueuedThreadPool.java:883 runJob, QueuedThreadPool.java:1034 run, Thread.java:833 run", + "totalCount": 206, + "totalSize": 4944 } }, - "totalSize": 1664 + "totalSize": 4944 }, - "jdk.internal.ref.Cleaner": { - "name": "jdk.internal.ref.Cleaner", + "kotlinx.coroutines.NodeList": { + "name": "kotlinx.coroutines.NodeList", "sites": { - "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 50, - "totalSize": 2000 - }, - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 1, - "totalSize": 40 - }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 1, - "totalSize": 40 + "ServletWriter.kt:46 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:46 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 206, + "totalSize": 4944 } }, - "totalSize": 2080 + "totalSize": 4944 }, - "java.util.concurrent.locks.AbstractQueuedSynchronizer$ExclusiveNode": { - "name": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ExclusiveNode", + "kotlinx.coroutines.scheduling.TaskImpl": { + "name": "kotlinx.coroutines.scheduling.TaskImpl", "sites": { - "ServletWriter.kt:45, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:45, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 28, - "totalSize": 896 - }, - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", - "totalCount": 70, - "totalSize": 2240 + "ServletWriter.kt:109 onWritePossible, HttpOutput.java:1541 run, HttpChannel.java:602 handle, HttpChannel.java:439 run, QueuedThreadPool.java:883 runJob, QueuedThreadPool.java:1034 run, Thread.java:833 run": { + "stackTrace": "ServletWriter.kt:109 onWritePossible, HttpOutput.java:1541 run, HttpChannel.java:602 handle, HttpChannel.java:439 run, QueuedThreadPool.java:883 runJob, QueuedThreadPool.java:1034 run, Thread.java:833 run", + "totalCount": 206, + "totalSize": 6592 } }, - "totalSize": 3136 + "totalSize": 6592 }, - "sun.nio.ch.Util$BufferCache": { - "name": "sun.nio.ch.Util$BufferCache", + "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1": { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", "sites": { - "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 24, - "totalSize": 576 - }, - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 1, - "totalSize": 24 - }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 1, - "totalSize": 24 + "ServletWriter.kt:46 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:46 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 206, + "totalSize": 6592 } }, - "totalSize": 624 + "totalSize": 6592 }, - "java.util.IdentityHashMap": { - "name": "java.util.IdentityHashMap", + "[I": { + "name": "[I", "sites": { - "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 24, - "totalSize": 960 - }, - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 1, - "totalSize": 40 + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 108, + "totalSize": 5680 }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 1, - "totalSize": 40 + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2, + "totalSize": 64 } }, - "totalSize": 1040 + "totalSize": 5744 }, - "java.util.IdentityHashMap$KeySet": { - "name": "java.util.IdentityHashMap$KeySet", + "sun.nio.ch.AllocatedNativeObject": { + "name": "sun.nio.ch.AllocatedNativeObject", "sites": { - "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 24, - "totalSize": 384 - }, - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1", + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, - "totalSize": 16 + "totalSize": 32 }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1", + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, - "totalSize": 16 + "totalSize": 32 } }, - "totalSize": 416 + "totalSize": 64 }, - "java.util.Collections$SetFromMap": { - "name": "java.util.Collections$SetFromMap", + "sun.nio.ch.IOVecWrapper": { + "name": "sun.nio.ch.IOVecWrapper", "sites": { - "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 24, - "totalSize": 576 - }, - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:-1", + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, - "totalSize": 24 + "totalSize": 48 }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1", + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, - "totalSize": 24 + "totalSize": 48 } }, - "totalSize": 624 + "totalSize": 96 }, - "java.util.concurrent.atomic.AtomicInteger": { - "name": "java.util.concurrent.atomic.AtomicInteger", + "sun.nio.ch.IOVecWrapper$Deallocator": { + "name": "sun.nio.ch.IOVecWrapper$Deallocator", "sites": { - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 32, - "totalSize": 512 + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 16 }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 2, - "totalSize": 32 + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 16 } }, - "totalSize": 544 + "totalSize": 32 }, - "org.eclipse.jetty.util.CountingCallback": { - "name": "org.eclipse.jetty.util.CountingCallback", + "jdk.internal.ref.CleanerImpl$PhantomCleanableRef": { + "name": "jdk.internal.ref.CleanerImpl$PhantomCleanableRef", "sites": { - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 32, - "totalSize": 768 + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 4, + "totalSize": 192 }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 2, + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, "totalSize": 48 } }, - "totalSize": 816 + "totalSize": 240 }, "java.lang.Integer": { "name": "java.lang.Integer", "sites": { - "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 946, - "totalSize": 15136 + "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 142, + "totalSize": 2272 + }, + "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 447, + "totalSize": 7152 + }, + "ServletWriter.kt:89 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 357, + "totalSize": 5712 } }, "totalSize": 15136 @@ -5713,8 +5594,8 @@ "java.lang.Object": { "name": "java.lang.Object", "sites": { - "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1", + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 6, "totalSize": 96 } @@ -5724,8 +5605,8 @@ "java.util.concurrent.ConcurrentHashMap$Node": { "name": "java.util.concurrent.ConcurrentHashMap$Node", "sites": { - "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1", + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 6, "totalSize": 192 } @@ -5735,41 +5616,41 @@ "[B": { "name": "[B", "sites": { - "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 490, - "totalSize": 59280 + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 538, + "totalSize": 61560 } }, - "totalSize": 59280 + "totalSize": 61560 }, "java.lang.String": { "name": "java.lang.String", "sites": { - "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 270, - "totalSize": 6480 + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 282, + "totalSize": 6768 } }, - "totalSize": 6480 + "totalSize": 6768 }, "java.lang.StringBuilder": { "name": "java.lang.StringBuilder", "sites": { - "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 57, - "totalSize": 1368 + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 69, + "totalSize": 1656 } }, - "totalSize": 1368 + "totalSize": 1656 }, "java.net.URL": { "name": "java.net.URL", "sites": { - "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1", + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 21, "totalSize": 1344 } @@ -5779,8 +5660,8 @@ "java.io.File": { "name": "java.io.File", "sites": { - "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1", + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 9, "totalSize": 288 } @@ -5790,8 +5671,8 @@ "java.util.HashMap": { "name": "java.util.HashMap", "sites": { - "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1", + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 38, "totalSize": 1824 } @@ -5801,8 +5682,8 @@ "java.util.HashSet": { "name": "java.util.HashSet", "sites": { - "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1", + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 27, "totalSize": 432 } @@ -5812,530 +5693,592 @@ "java.util.jar.JarFile$JarFileEntry": { "name": "java.util.jar.JarFile$JarFileEntry", "sites": { - "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1", + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 3, "totalSize": 312 } }, - "totalSize": 312 - }, - "jdk.internal.loader.URLClassPath$JarLoader$2": { - "name": "jdk.internal.loader.URLClassPath$JarLoader$2", + "totalSize": 312 + }, + "jdk.internal.loader.URLClassPath$JarLoader$2": { + "name": "jdk.internal.loader.URLClassPath$JarLoader$2", + "sites": { + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 3, + "totalSize": 120 + } + }, + "totalSize": 120 + }, + "java.util.zip.ZipFile$ZipFileInputStream": { + "name": "java.util.zip.ZipFile$ZipFileInputStream", + "sites": { + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 3, + "totalSize": 168 + } + }, + "totalSize": 168 + }, + "java.util.zip.ZipFile$InflaterCleanupAction": { + "name": "java.util.zip.ZipFile$InflaterCleanupAction", + "sites": { + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 3, + "totalSize": 72 + } + }, + "totalSize": 72 + }, + "java.util.zip.ZipFile$ZipFileInflaterInputStream": { + "name": "java.util.zip.ZipFile$ZipFileInflaterInputStream", + "sites": { + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 3, + "totalSize": 168 + } + }, + "totalSize": 168 + }, + "java.util.WeakHashMap$Entry": { + "name": "java.util.WeakHashMap$Entry", + "sites": { + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 3, + "totalSize": 120 + } + }, + "totalSize": 120 + }, + "java.util.zip.CRC32": { + "name": "java.util.zip.CRC32", + "sites": { + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 3, + "totalSize": 48 + } + }, + "totalSize": 48 + }, + "java.security.CodeSource": { + "name": "java.security.CodeSource", + "sites": { + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 3, + "totalSize": 120 + } + }, + "totalSize": 120 + }, + "java.security.SecureClassLoader$CodeSourceKey": { + "name": "java.security.SecureClassLoader$CodeSourceKey", + "sites": { + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 3, + "totalSize": 48 + } + }, + "totalSize": 48 + }, + "java.security.SecureClassLoader$1": { + "name": "java.security.SecureClassLoader$1", + "sites": { + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 3, + "totalSize": 72 + } + }, + "totalSize": 72 + }, + "[Ljava.lang.String;": { + "name": "[Ljava.lang.String;", + "sites": { + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 6, + "totalSize": 792 + } + }, + "totalSize": 792 + }, + "[C": { + "name": "[C", + "sites": { + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 9, + "totalSize": 2088 + } + }, + "totalSize": 2088 + }, + "[J": { + "name": "[J", + "sites": { + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 22, + "totalSize": 528 + } + }, + "totalSize": 528 + }, + "java.util.BitSet": { + "name": "java.util.BitSet", + "sites": { + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 22, + "totalSize": 528 + } + }, + "totalSize": 528 + }, + "java.util.concurrent.atomic.AtomicInteger": { + "name": "java.util.concurrent.atomic.AtomicInteger", + "sites": { + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 16 + } + }, + "totalSize": 16 + }, + "org.eclipse.jetty.util.CountingCallback": { + "name": "org.eclipse.jetty.util.CountingCallback", + "sites": { + "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 24 + } + }, + "totalSize": 24 + } + } + }, + "MemoryJvm.kt": { + "name": "MemoryJvm.kt", + "locationSize": 64000, + "instanceIndex": { + "java.nio.DirectByteBuffer": { + "name": "java.nio.DirectByteBuffer", + "sites": { + "MemoryJvm.kt:25 Memory, BufferUtilsJvm.kt:12 ChunkBuffer, BufferUtilsJvm.kt:11 ChunkBuffer$default, WriteSessionImpl.kt:19 begin, ByteBufferChannel.kt:1839 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "MemoryJvm.kt:25 Memory, BufferUtilsJvm.kt:12 ChunkBuffer, BufferUtilsJvm.kt:11 ChunkBuffer$default, WriteSessionImpl.kt:19 begin, ByteBufferChannel.kt:1839 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1000, + "totalSize": 64000 + } + }, + "totalSize": 64000 + } + } + }, + "BufferUtilsJvm.kt": { + "name": "BufferUtilsJvm.kt", + "locationSize": 56000, + "instanceIndex": { + "io.ktor.utils.io.core.internal.ChunkBuffer": { + "name": "io.ktor.utils.io.core.internal.ChunkBuffer", "sites": { - "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 3, - "totalSize": 120 + "BufferUtilsJvm.kt:12 ChunkBuffer, BufferUtilsJvm.kt:11 ChunkBuffer$default, WriteSessionImpl.kt:19 begin, ByteBufferChannel.kt:1839 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "BufferUtilsJvm.kt:12 ChunkBuffer, BufferUtilsJvm.kt:11 ChunkBuffer$default, WriteSessionImpl.kt:19 begin, ByteBufferChannel.kt:1839 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1000, + "totalSize": 56000 } }, - "totalSize": 120 - }, - "java.util.zip.ZipFile$ZipFileInputStream": { - "name": "java.util.zip.ZipFile$ZipFileInputStream", + "totalSize": 56000 + } + } + }, + "BufferViewJvm.kt": { + "name": "BufferViewJvm.kt", + "locationSize": 18704, + "instanceIndex": { + "java.nio.channels.spi.AbstractInterruptibleChannel$1": { + "name": "java.nio.channels.spi.AbstractInterruptibleChannel$1", "sites": { - "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 3, - "totalSize": 168 + "BufferViewJvm.kt:23 read, FileChannels.kt:64 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, ByteBufferChannel.kt:1841 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "BufferViewJvm.kt:23 read, FileChannels.kt:64 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, ByteBufferChannel.kt:1841 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1000, + "totalSize": 16000 } }, - "totalSize": 168 + "totalSize": 16000 }, - "java.util.zip.ZipFile$InflaterCleanupAction": { - "name": "java.util.zip.ZipFile$InflaterCleanupAction", + "[I": { + "name": "[I", "sites": { - "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 3, - "totalSize": 72 + "BufferViewJvm.kt:23 read, FileChannels.kt:64 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "BufferViewJvm.kt:23 read, FileChannels.kt:64 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2, + "totalSize": 264 } }, - "totalSize": 72 + "totalSize": 264 }, - "java.util.zip.ZipFile$ZipFileInflaterInputStream": { - "name": "java.util.zip.ZipFile$ZipFileInflaterInputStream", + "[Ljava.lang.String;": { + "name": "[Ljava.lang.String;", "sites": { - "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 3, - "totalSize": 168 + "BufferViewJvm.kt:23 read, FileChannels.kt:64 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "BufferViewJvm.kt:23 read, FileChannels.kt:64 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2, + "totalSize": 104 } }, - "totalSize": 168 + "totalSize": 104 }, - "java.util.WeakHashMap$Entry": { - "name": "java.util.WeakHashMap$Entry", + "[B": { + "name": "[B", "sites": { - "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 3, - "totalSize": 120 + "BufferViewJvm.kt:23 read, FileChannels.kt:64 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "BufferViewJvm.kt:23 read, FileChannels.kt:64 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 16, + "totalSize": 1376 } }, - "totalSize": 120 + "totalSize": 1376 }, - "java.util.zip.CRC32": { - "name": "java.util.zip.CRC32", + "[C": { + "name": "[C", "sites": { - "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1", + "BufferViewJvm.kt:23 read, FileChannels.kt:64 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "BufferViewJvm.kt:23 read, FileChannels.kt:64 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 3, - "totalSize": 48 + "totalSize": 360 } }, - "totalSize": 48 + "totalSize": 360 }, - "java.security.CodeSource": { - "name": "java.security.CodeSource", + "java.lang.String": { + "name": "java.lang.String", "sites": { - "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 3, - "totalSize": 120 + "BufferViewJvm.kt:23 read, FileChannels.kt:64 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "BufferViewJvm.kt:23 read, FileChannels.kt:64 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 13, + "totalSize": 312 } }, - "totalSize": 120 + "totalSize": 312 }, - "java.security.SecureClassLoader$CodeSourceKey": { - "name": "java.security.SecureClassLoader$CodeSourceKey", + "java.util.ArrayList": { + "name": "java.util.ArrayList", "sites": { - "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 3, + "BufferViewJvm.kt:23 read, FileChannels.kt:64 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "BufferViewJvm.kt:23 read, FileChannels.kt:64 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2, "totalSize": 48 } }, "totalSize": 48 }, - "java.security.SecureClassLoader$1": { - "name": "java.security.SecureClassLoader$1", - "sites": { - "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 3, - "totalSize": 72 - } - }, - "totalSize": 72 - }, - "[Ljava.lang.String;": { - "name": "[Ljava.lang.String;", + "[J": { + "name": "[J", "sites": { - "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 6, - "totalSize": 792 + "BufferViewJvm.kt:23 read, FileChannels.kt:64 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "BufferViewJvm.kt:23 read, FileChannels.kt:64 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2, + "totalSize": 48 } }, - "totalSize": 792 + "totalSize": 48 }, - "[C": { - "name": "[C", + "java.util.BitSet": { + "name": "java.util.BitSet", "sites": { - "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 9, - "totalSize": 2088 + "BufferViewJvm.kt:23 read, FileChannels.kt:64 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "BufferViewJvm.kt:23 read, FileChannels.kt:64 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2, + "totalSize": 48 } }, - "totalSize": 2088 + "totalSize": 48 }, - "[J": { - "name": "[J", + "java.util.HashMap": { + "name": "java.util.HashMap", "sites": { - "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 22, - "totalSize": 528 + "BufferViewJvm.kt:23 read, FileChannels.kt:64 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "BufferViewJvm.kt:23 read, FileChannels.kt:64 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 48 } }, - "totalSize": 528 + "totalSize": 48 }, - "java.util.BitSet": { - "name": "java.util.BitSet", + "[Ljava.lang.Object;": { + "name": "[Ljava.lang.Object;", "sites": { - "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 22, - "totalSize": 528 + "BufferViewJvm.kt:23 read, FileChannels.kt:64 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "BufferViewJvm.kt:23 read, FileChannels.kt:64 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 96 } }, - "totalSize": 528 + "totalSize": 96 } } }, "CancellableReusableContinuation.kt": { "name": "CancellableReusableContinuation.kt", - "locationSize": 804784, + "locationSize": 624784, "instanceIndex": { "kotlinx.coroutines.InvokeOnCancelling": { "name": "kotlinx.coroutines.InvokeOnCancelling", "sites": { - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 843, - "totalSize": 33720 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 985, - "totalSize": 39400 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 859, - "totalSize": 34360 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:1696, ByteBufferChannel.kt:1680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:220, DefaultEnginePipeline.kt:43": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:1696, ByteBufferChannel.kt:1680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:220, DefaultEnginePipeline.kt:43", + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 157, - "totalSize": 6280 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", - "totalCount": 26, - "totalSize": 1040 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 28, - "totalSize": 1120 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 71, - "totalSize": 2840 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 15, - "totalSize": 600 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50", - "totalCount": 13, - "totalSize": 520 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 2, - "totalSize": 80 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 1, - "totalSize": 40 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", - "totalCount": 3, - "totalSize": 120 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 1, - "totalSize": 40 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 156, - "totalSize": 6240 + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke", + "totalCount": 789, + "totalSize": 31560 }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", - "totalCount": 9, - "totalSize": 360 + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:1708 discardSuspend, ByteBufferChannel.kt:1692 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:1708 discardSuspend, ByteBufferChannel.kt:1692 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 925, + "totalSize": 37000 }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 1, - "totalSize": 40 - } - }, - "totalSize": 166800 - }, - "kotlinx.coroutines.NodeList": { - "name": "kotlinx.coroutines.NodeList", - "sites": { - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 842, - "totalSize": 20208 + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:731 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:731 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely", + "totalCount": 315, + "totalSize": 12600 }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 696, - "totalSize": 16704 + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run", + "totalCount": 203, + "totalSize": 8120 }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", - "totalCount": 25, - "totalSize": 600 + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:731 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:731 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 50, + "totalSize": 2000 }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 28, - "totalSize": 672 + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke", + "totalCount": 76, + "totalSize": 3040 }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 69, - "totalSize": 1656 + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run", + "totalCount": 4, + "totalSize": 160 }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50", - "totalCount": 13, - "totalSize": 312 + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run", + "totalCount": 6, + "totalSize": 240 }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1", + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:25 access$readAvailableSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:25 access$readAvailableSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", "totalCount": 2, - "totalSize": 48 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 1, - "totalSize": 24 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", - "totalCount": 3, - "totalSize": 72 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 155, - "totalSize": 3720 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", - "totalCount": 9, - "totalSize": 216 + "totalSize": 80 }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:25 access$readAvailableSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:25 access$readAvailableSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", "totalCount": 1, - "totalSize": 24 + "totalSize": 40 } }, - "totalSize": 44256 + "totalSize": 134840 }, - "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1": { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation": { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", "sites": { - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 842, - "totalSize": 26944 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 859, - "totalSize": 27488 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:1696, ByteBufferChannel.kt:1680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:220, DefaultEnginePipeline.kt:43": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:1696, ByteBufferChannel.kt:1680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:220, DefaultEnginePipeline.kt:43", + "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, - "totalSize": 32000 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 157, - "totalSize": 5024 + "totalSize": 24000 }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", - "totalCount": 26, - "totalSize": 832 + "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend": { + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend", + "totalCount": 789, + "totalSize": 18936 }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 28, - "totalSize": 896 + "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:1708 discardSuspend, ByteBufferChannel.kt:1692 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:1708 discardSuspend, ByteBufferChannel.kt:1692 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 925, + "totalSize": 22200 }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 71, - "totalSize": 2272 + "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:731 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask": { + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:731 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask", + "totalCount": 315, + "totalSize": 7560 }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50", - "totalCount": 13, - "totalSize": 416 + "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run": { + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", + "totalCount": 203, + "totalSize": 4872 }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 2, - "totalSize": 64 + "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:731 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:731 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 50, + "totalSize": 1200 }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 1, - "totalSize": 32 + "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend": { + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend", + "totalCount": 76, + "totalSize": 1824 }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", - "totalCount": 3, + "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run": { + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", + "totalCount": 4, "totalSize": 96 }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 1, - "totalSize": 32 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 155, - "totalSize": 4960 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", - "totalCount": 9, - "totalSize": 288 + "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run": { + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", + "totalCount": 6, + "totalSize": 144 }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", + "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:25 access$readAvailableSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run": { + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:25 access$readAvailableSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", "totalCount": 2, - "totalSize": 64 - } - }, - "totalSize": 101408 - }, - "kotlinx.coroutines.scheduling.TaskImpl": { - "name": "kotlinx.coroutines.scheduling.TaskImpl", - "sites": { - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, ByteBufferChannel.kt:1242, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, ByteBufferChannel.kt:1242, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 890, - "totalSize": 28480 - }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, ByteWriteChannel.kt:165, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, ByteWriteChannel.kt:165, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1", - "totalCount": 654, - "totalSize": 20928 + "totalSize": 48 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, ByteBufferChannel.kt:1242, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, ByteBufferChannel.kt:1242, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50", - "totalCount": 1671, - "totalSize": 53472 + "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:25 access$readAvailableSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run": { + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:25 access$readAvailableSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", + "totalCount": 1, + "totalSize": 24 } }, - "totalSize": 102880 + "totalSize": 80904 }, - "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation": { - "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "kotlinx.coroutines.NodeList": { + "name": "kotlinx.coroutines.NodeList", "sites": { - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 843, - "totalSize": 20232 - }, - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 985, - "totalSize": 23640 - }, - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 859, - "totalSize": 20616 + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke", + "totalCount": 713, + "totalSize": 17112 }, - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:1696, ByteBufferChannel.kt:1680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:220, DefaultEnginePipeline.kt:43": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:1696, ByteBufferChannel.kt:1680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:220, DefaultEnginePipeline.kt:43", - "totalCount": 1000, - "totalSize": 24000 - }, - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 157, - "totalSize": 3768 - }, - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", - "totalCount": 26, - "totalSize": 624 + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:731 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:731 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely", + "totalCount": 314, + "totalSize": 7536 }, - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 28, - "totalSize": 672 + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run", + "totalCount": 199, + "totalSize": 4776 }, - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 71, - "totalSize": 1704 + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke", + "totalCount": 76, + "totalSize": 1824 }, - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 15, - "totalSize": 360 + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run", + "totalCount": 4, + "totalSize": 96 }, - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50", - "totalCount": 13, - "totalSize": 312 + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run", + "totalCount": 5, + "totalSize": 120 }, - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1", + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:25 access$readAvailableSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:25 access$readAvailableSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", "totalCount": 2, "totalSize": 48 }, - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:25 access$readAvailableSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:25 access$readAvailableSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", "totalCount": 1, "totalSize": 24 + } + }, + "totalSize": 31536 + }, + "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1": { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "sites": { + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke", + "totalCount": 789, + "totalSize": 25248 }, - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", - "totalCount": 3, - "totalSize": 72 + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:1708 discardSuspend, ByteBufferChannel.kt:1692 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:1708 discardSuspend, ByteBufferChannel.kt:1692 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 925, + "totalSize": 29600 }, - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 1, - "totalSize": 24 + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:731 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:731 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely", + "totalCount": 314, + "totalSize": 10048 }, - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 156, - "totalSize": 3744 + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run", + "totalCount": 203, + "totalSize": 6496 }, - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", - "totalCount": 9, - "totalSize": 216 + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:731 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:731 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 50, + "totalSize": 1600 + }, + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke", + "totalCount": 76, + "totalSize": 2432 + }, + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run", + "totalCount": 4, + "totalSize": 128 + }, + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run", + "totalCount": 6, + "totalSize": 192 }, - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:25 access$readAvailableSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:25 access$readAvailableSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", + "totalCount": 2, + "totalSize": 64 + }, + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:25 access$readAvailableSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:25 access$readAvailableSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", "totalCount": 1, - "totalSize": 24 + "totalSize": 32 } }, - "totalSize": 100080 + "totalSize": 75840 }, "kotlinx.coroutines.JobSupport$Finishing": { "name": "kotlinx.coroutines.JobSupport$Finishing", "sites": { - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144", - "totalCount": 641, - "totalSize": 20512 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 370, + "totalSize": 11840 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", - "totalCount": 29, - "totalSize": 928 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 473, + "totalSize": 15136 + }, + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 156, + "totalSize": 4992 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 330, - "totalSize": 10560 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 32 } }, "totalSize": 32000 @@ -6343,20 +6286,25 @@ "kotlin.jvm.internal.Ref$ObjectRef": { "name": "kotlin.jvm.internal.Ref$ObjectRef", "sites": { - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144", - "totalCount": 641, - "totalSize": 10256 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 370, + "totalSize": 5920 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", - "totalCount": 29, - "totalSize": 464 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 473, + "totalSize": 7568 + }, + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 156, + "totalSize": 2496 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 330, - "totalSize": 5280 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 16 } }, "totalSize": 16000 @@ -6364,46 +6312,51 @@ "[Ljava.lang.Object;": { "name": "[Ljava.lang.Object;", "sites": { - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144", - "totalCount": 641, - "totalSize": 20512 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 370, + "totalSize": 11840 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", - "totalCount": 29, - "totalSize": 928 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 473, + "totalSize": 15136 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 330, - "totalSize": 10560 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 156, + "totalSize": 4992 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, ByteBufferChannel.kt:1242, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, ByteBufferChannel.kt:1242, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50", + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, - "totalSize": 528 + "totalSize": 32 } }, - "totalSize": 32528 + "totalSize": 32000 }, "java.util.ArrayList": { "name": "java.util.ArrayList", "sites": { - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144", - "totalCount": 641, - "totalSize": 15384 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 370, + "totalSize": 8880 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", - "totalCount": 29, - "totalSize": 696 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 473, + "totalSize": 11352 + }, + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 156, + "totalSize": 3744 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 330, - "totalSize": 7920 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 24 } }, "totalSize": 24000 @@ -6411,81 +6364,76 @@ "kotlinx.coroutines.internal.Removed": { "name": "kotlinx.coroutines.internal.Removed", "sites": { - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144", - "totalCount": 641, - "totalSize": 10256 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 370, + "totalSize": 5920 }, - "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:20, ByteBufferChannel.kt:157, ByteWriteChannel.kt:165, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:20, ByteBufferChannel.kt:157, ByteWriteChannel.kt:165, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1", - "totalCount": 998, - "totalSize": 15968 + "CancellableReusableContinuation.kt:132 dispose, CancellableReusableContinuation.kt:20 close, ByteBufferChannel.kt:161 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:132 dispose, CancellableReusableContinuation.kt:20 close, ByteBufferChannel.kt:161 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 619, + "totalSize": 9904 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", - "totalCount": 29, - "totalSize": 464 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 473, + "totalSize": 7568 }, - "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 1, - "totalSize": 16 + "CancellableReusableContinuation.kt:132 dispose, CancellableReusableContinuation.kt:20 close, ByteBufferChannel.kt:161 close, ByteWriteChannel.kt:168 close, BaseApplicationResponse.kt:360 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "CancellableReusableContinuation.kt:132 dispose, CancellableReusableContinuation.kt:20 close, ByteBufferChannel.kt:161 close, ByteWriteChannel.kt:168 close, BaseApplicationResponse.kt:360 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 362, + "totalSize": 5792 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 330, - "totalSize": 5280 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 156, + "totalSize": 2496 }, - "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:20, ByteBufferChannel.kt:157, Coroutines.kt:145, Coroutines.kt:144": { - "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:20, ByteBufferChannel.kt:157, Coroutines.kt:145, Coroutines.kt:144", - "totalCount": 248, - "totalSize": 3968 + "CancellableReusableContinuation.kt:132 dispose, CancellableReusableContinuation.kt:64 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke": { + "stackTrace": "CancellableReusableContinuation.kt:132 dispose, CancellableReusableContinuation.kt:64 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke", + "totalCount": 76, + "totalSize": 1216 }, - "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124": { - "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, JettyKtorHandler.kt:124", - "totalCount": 3, - "totalSize": 48 + "CancellableReusableContinuation.kt:132 dispose, CancellableReusableContinuation.kt:64 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run": { + "stackTrace": "CancellableReusableContinuation.kt:132 dispose, CancellableReusableContinuation.kt:64 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run", + "totalCount": 4, + "totalSize": 64 }, - "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1", + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 16 }, - "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 155, - "totalSize": 2480 - }, - "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", - "totalCount": 9, - "totalSize": 144 - }, - "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50": { - "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50", + "CancellableReusableContinuation.kt:132 dispose, CancellableReusableContinuation.kt:64 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:25 access$readAvailableSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run": { + "stackTrace": "CancellableReusableContinuation.kt:132 dispose, CancellableReusableContinuation.kt:64 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:25 access$readAvailableSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", "totalCount": 1, "totalSize": 16 } }, - "totalSize": 38656 + "totalSize": 32992 }, "kotlinx.coroutines.internal.DispatchedContinuation": { "name": "kotlinx.coroutines.internal.DispatchedContinuation", "sites": { - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144", - "totalCount": 641, - "totalSize": 30768 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 370, + "totalSize": 17760 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", - "totalCount": 29, - "totalSize": 1392 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 473, + "totalSize": 22704 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 330, - "totalSize": 15840 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 156, + "totalSize": 7488 + }, + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 48 } }, "totalSize": 48000 @@ -6493,236 +6441,168 @@ "java.util.concurrent.LinkedBlockingQueue$Node": { "name": "java.util.concurrent.LinkedBlockingQueue$Node", "sites": { - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144", - "totalCount": 641, - "totalSize": 15384 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 370, + "totalSize": 8880 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:388, ByteBufferChannel.kt:133, Coroutines.kt:145, Coroutines.kt:144": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:388, ByteBufferChannel.kt:133, Coroutines.kt:145, Coroutines.kt:144", - "totalCount": 1000, - "totalSize": 24000 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:392 tryTerminate$ktor_io, ByteBufferChannel.kt:137 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:320 completeStateFinalization, JobSupport.kt:297 tryFinalizeSimpleState, JobSupport.kt:860 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:392 tryTerminate$ktor_io, ByteBufferChannel.kt:137 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:320 completeStateFinalization, JobSupport.kt:297 tryFinalizeSimpleState, JobSupport.kt:860 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 922, + "totalSize": 22128 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", - "totalCount": 29, - "totalSize": 696 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 473, + "totalSize": 11352 + }, + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 156, + "totalSize": 3744 + }, + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:392 tryTerminate$ktor_io, ByteBufferChannel.kt:137 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:392 tryTerminate$ktor_io, ByteBufferChannel.kt:137 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask", + "totalCount": 3, + "totalSize": 72 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 330, - "totalSize": 7920 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 24 } }, - "totalSize": 48000 + "totalSize": 46200 }, "kotlin.Result$Failure": { "name": "kotlin.Result$Failure", "sites": { - "CancellableReusableContinuation.kt:24, ByteBufferChannel.kt:154, ByteWriteChannel.kt:165, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:24, ByteBufferChannel.kt:154, ByteWriteChannel.kt:165, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1", + "CancellableReusableContinuation.kt:24 close, ByteBufferChannel.kt:158 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:24 close, ByteBufferChannel.kt:158 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1003, + "totalSize": 16048 + }, + "CancellableReusableContinuation.kt:24 close, ByteBufferChannel.kt:158 close, ByteWriteChannel.kt:168 close, BaseApplicationResponse.kt:360 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "CancellableReusableContinuation.kt:24 close, ByteBufferChannel.kt:158 close, ByteWriteChannel.kt:168 close, BaseApplicationResponse.kt:360 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 16000 }, - "CancellableReusableContinuation.kt:24, ByteBufferChannel.kt:154, Coroutines.kt:145, Coroutines.kt:144": { - "stackTrace": "CancellableReusableContinuation.kt:24, ByteBufferChannel.kt:154, Coroutines.kt:145, Coroutines.kt:144", - "totalCount": 2000, - "totalSize": 32000 + "CancellableReusableContinuation.kt:24 close, ByteBufferChannel.kt:158 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:320 completeStateFinalization, JobSupport.kt:297 tryFinalizeSimpleState, JobSupport.kt:860 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:24 close, ByteBufferChannel.kt:158 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:320 completeStateFinalization, JobSupport.kt:297 tryFinalizeSimpleState, JobSupport.kt:860 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 996, + "totalSize": 15936 } }, - "totalSize": 48000 + "totalSize": 47984 }, - "kotlinx.coroutines.BlockingEventLoop": { - "name": "kotlinx.coroutines.BlockingEventLoop", + "kotlinx.coroutines.internal.LimitedDispatcher$Worker": { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", "sites": { - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50", - "totalCount": 19, - "totalSize": 912 - }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144", - "totalCount": 2, - "totalSize": 96 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, ByteWriteChannel.kt:168 close, BaseApplicationResponse.kt:360 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, ByteWriteChannel.kt:168 close, BaseApplicationResponse.kt:360 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 364, + "totalSize": 8736 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, ByteBufferChannel.kt:1254 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, ByteBufferChannel.kt:1254 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", "totalCount": 1, - "totalSize": 48 + "totalSize": 24 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:-1", - "totalCount": 1, - "totalSize": 48 - } - }, - "totalSize": 1104 - }, - "[B": { - "name": "[B", - "sites": { - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, ByteBufferChannel.kt:1242, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, ByteBufferChannel.kt:1242, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50", - "totalCount": 6, - "totalSize": 224 - } - }, - "totalSize": 224 - }, - "java.lang.StringBuilder": { - "name": "java.lang.StringBuilder", - "sites": { - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, ByteBufferChannel.kt:1242, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, ByteBufferChannel.kt:1242, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50", - "totalCount": 2, - "totalSize": 48 - } - }, - "totalSize": 48 - }, - "java.lang.String": { - "name": "java.lang.String", - "sites": { - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, ByteBufferChannel.kt:1242, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, ByteBufferChannel.kt:1242, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50", - "totalCount": 3, - "totalSize": 72 - } - }, - "totalSize": 72 - }, - "java.lang.Object": { - "name": "java.lang.Object", - "sites": { - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, ByteBufferChannel.kt:1242, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, ByteBufferChannel.kt:1242, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50", - "totalCount": 1, - "totalSize": 16 - } - }, - "totalSize": 16 - }, - "[Ljava.security.ProtectionDomain;": { - "name": "[Ljava.security.ProtectionDomain;", - "sites": { - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, ByteBufferChannel.kt:1242, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, ByteBufferChannel.kt:1242, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50", - "totalCount": 1, - "totalSize": 120 - } - }, - "totalSize": 120 - }, - "java.util.concurrent.atomic.AtomicReferenceArray": { - "name": "java.util.concurrent.atomic.AtomicReferenceArray", - "sites": { - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, ByteBufferChannel.kt:1242, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, ByteBufferChannel.kt:1242, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50", - "totalCount": 1, - "totalSize": 16 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, ByteBufferChannel.kt:1254 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, ByteBufferChannel.kt:1254 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke", + "totalCount": 8, + "totalSize": 192 } }, - "totalSize": 16 + "totalSize": 8952 }, - "kotlinx.coroutines.scheduling.WorkQueue": { - "name": "kotlinx.coroutines.scheduling.WorkQueue", + "kotlinx.coroutines.scheduling.TaskImpl": { + "name": "kotlinx.coroutines.scheduling.TaskImpl", "sites": { - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, ByteBufferChannel.kt:1242, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, ByteBufferChannel.kt:1242, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50", + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, ByteWriteChannel.kt:168 close, BaseApplicationResponse.kt:360 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, ByteWriteChannel.kt:168 close, BaseApplicationResponse.kt:360 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", + "totalCount": 364, + "totalSize": 11648 + }, + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, ByteBufferChannel.kt:1254 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, ByteBufferChannel.kt:1254 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", "totalCount": 1, "totalSize": 32 + }, + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, ByteBufferChannel.kt:1254 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, ByteBufferChannel.kt:1254 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke", + "totalCount": 8, + "totalSize": 256 } }, - "totalSize": 32 - }, - "kotlinx.coroutines.scheduling.CoroutineScheduler$Worker": { - "name": "kotlinx.coroutines.scheduling.CoroutineScheduler$Worker", - "sites": { - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, ByteBufferChannel.kt:1242, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, ByteBufferChannel.kt:1242, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50", - "totalCount": 1, - "totalSize": 416 - } - }, - "totalSize": 416 + "totalSize": 11936 }, "java.util.concurrent.locks.AbstractQueuedSynchronizer$ExclusiveNode": { "name": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ExclusiveNode", "sites": { - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:388, ByteBufferChannel.kt:133, Coroutines.kt:145, Coroutines.kt:144": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:388, ByteBufferChannel.kt:133, Coroutines.kt:145, Coroutines.kt:144", - "totalCount": 4, - "totalSize": 128 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:392 tryTerminate$ktor_io, ByteBufferChannel.kt:137 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:320 completeStateFinalization, JobSupport.kt:297 tryFinalizeSimpleState, JobSupport.kt:860 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:392 tryTerminate$ktor_io, ByteBufferChannel.kt:137 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:320 completeStateFinalization, JobSupport.kt:297 tryFinalizeSimpleState, JobSupport.kt:860 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 50, + "totalSize": 1600 } }, - "totalSize": 128 + "totalSize": 1600 } } }, "ServletReader.kt": { "name": "ServletReader.kt", - "locationSize": 607536, + "locationSize": 719360, "instanceIndex": { - "kotlinx.coroutines.internal.LockFreeLinkedListHead": { - "name": "kotlinx.coroutines.internal.LockFreeLinkedListHead", - "sites": { - "ServletReader.kt:25, ServletReader.kt:16, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43": { - "stackTrace": "ServletReader.kt:25, ServletReader.kt:16, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43", - "totalCount": 1000, - "totalSize": 24000 - } - }, - "totalSize": 24000 - }, - "java.util.concurrent.locks.ReentrantLock$NonfairSync": { - "name": "java.util.concurrent.locks.ReentrantLock$NonfairSync", + "[Ljava.lang.Object;": { + "name": "[Ljava.lang.Object;", "sites": { - "ServletReader.kt:25, ServletReader.kt:16, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43": { - "stackTrace": "ServletReader.kt:25, ServletReader.kt:16, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43", + "ServletReader.kt:26 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "ServletReader.kt:26 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, - "totalSize": 32000 + "totalSize": 272000 } }, - "totalSize": 32000 + "totalSize": 272000 }, - "java.util.concurrent.locks.ReentrantLock": { - "name": "java.util.concurrent.locks.ReentrantLock", + "java.util.concurrent.atomic.AtomicReferenceArray": { + "name": "java.util.concurrent.atomic.AtomicReferenceArray", "sites": { - "ServletReader.kt:25, ServletReader.kt:16, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43": { - "stackTrace": "ServletReader.kt:25, ServletReader.kt:16, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43", + "ServletReader.kt:26 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "ServletReader.kt:26 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 16000 } }, "totalSize": 16000 }, - "[Ljava.lang.Object;": { - "name": "[Ljava.lang.Object;", + "kotlinx.coroutines.channels.ChannelSegment": { + "name": "kotlinx.coroutines.channels.ChannelSegment", "sites": { - "ServletReader.kt:25, ServletReader.kt:16, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43": { - "stackTrace": "ServletReader.kt:25, ServletReader.kt:16, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43", + "ServletReader.kt:26 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "ServletReader.kt:26 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, - "totalSize": 24000 + "totalSize": 40000 } }, - "totalSize": 24000 + "totalSize": 40000 }, - "kotlinx.coroutines.channels.ArrayChannel": { - "name": "kotlinx.coroutines.channels.ArrayChannel", + "kotlinx.coroutines.channels.BufferedChannel": { + "name": "kotlinx.coroutines.channels.BufferedChannel", "sites": { - "ServletReader.kt:25, ServletReader.kt:16, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43": { - "stackTrace": "ServletReader.kt:25, ServletReader.kt:16, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43", + "ServletReader.kt:26 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "ServletReader.kt:26 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, - "totalSize": 48000 + "totalSize": 80000 } }, - "totalSize": 48000 + "totalSize": 80000 }, "io.ktor.server.servlet.ServletReader": { "name": "io.ktor.server.servlet.ServletReader", "sites": { - "ServletReader.kt:16, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43": { - "stackTrace": "ServletReader.kt:16, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43", + "ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 32000 } @@ -6732,13 +6612,13 @@ "io.ktor.server.servlet.ServletReaderKt$servletReader$1": { "name": "io.ktor.server.servlet.ServletReaderKt$servletReader$1", "sites": { - "ServletReader.kt:18, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43": { - "stackTrace": "ServletReader.kt:18, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43", + "ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run": { + "stackTrace": "ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, ThreadPoolExecutor.java:1136 runWorker, ThreadPoolExecutor.java:635 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 40000 }, - "ServletReader.kt:-1, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletReader.kt:-1, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:134", + "ServletReader.kt:-1 create, ServletReader.kt:-1 invoke, ServletReader.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletReader.kt:-1 create, ServletReader.kt:-1 invoke, ServletReader.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 } @@ -6748,182 +6628,155 @@ "io.ktor.server.servlet.ServletReader$run$1": { "name": "io.ktor.server.servlet.ServletReader$run$1", "sites": { - "ServletReader.kt:-1, ServletReader.kt:19, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletReader.kt:-1, ServletReader.kt:19, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:134", + "ServletReader.kt:-1 run, ServletReader.kt:20 invokeSuspend, ServletReader.kt:-1 invoke, ServletReader.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletReader.kt:-1 run, ServletReader.kt:20 invokeSuspend, ServletReader.kt:-1 invoke, ServletReader.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 } }, "totalSize": 48000 }, - "kotlinx.coroutines.channels.AbstractChannel$receiveCatching$1": { - "name": "kotlinx.coroutines.channels.AbstractChannel$receiveCatching$1", - "sites": { - "ServletReader.kt:39, ServletReader.kt:19, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletReader.kt:39, ServletReader.kt:19, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:134", - "totalCount": 994, - "totalSize": 39760 - } - }, - "totalSize": 39760 - }, - "kotlinx.coroutines.internal.DispatchedContinuation": { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "kotlinx.coroutines.channels.BufferedChannel$receiveCatching$1": { + "name": "kotlinx.coroutines.channels.BufferedChannel$receiveCatching$1", "sites": { - "ServletReader.kt:39, ServletReader.kt:19, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletReader.kt:39, ServletReader.kt:19, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:134", - "totalCount": 985, - "totalSize": 47280 + "ServletReader.kt:41 run, ServletReader.kt:20 invokeSuspend, ServletReader.kt:-1 invoke, ServletReader.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletReader.kt:41 run, ServletReader.kt:20 invokeSuspend, ServletReader.kt:-1 invoke, ServletReader.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1000, + "totalSize": 40000 } }, - "totalSize": 47280 + "totalSize": 40000 }, - "kotlinx.coroutines.channels.Closed": { - "name": "kotlinx.coroutines.channels.Closed", + "kotlinx.coroutines.channels.ChannelResult$Closed": { + "name": "kotlinx.coroutines.channels.ChannelResult$Closed", "sites": { - "ServletReader.kt:100": { - "stackTrace": "ServletReader.kt:100", - "totalCount": 1000, - "totalSize": 32000 + "ServletReader.kt:41 run, ServletReader.kt:20 invokeSuspend, ServletReader.kt:-1 invoke, ServletReader.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletReader.kt:41 run, ServletReader.kt:20 invokeSuspend, ServletReader.kt:-1 invoke, ServletReader.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 996, + "totalSize": 15936 }, - "ServletReader.kt:36, ServletReader.kt:19, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletReader.kt:36, ServletReader.kt:19, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:134", - "totalCount": 6, - "totalSize": 192 + "ServletReader.kt:102 onAllDataRead, HttpInput.java:968 run, HttpChannel.java:592 handle, HttpChannel.java:439 run, QueuedThreadPool.java:883 runJob, QueuedThreadPool.java:1034 run, Thread.java:833 run": { + "stackTrace": "ServletReader.kt:102 onAllDataRead, HttpInput.java:968 run, HttpChannel.java:592 handle, HttpChannel.java:439 run, QueuedThreadPool.java:883 runJob, QueuedThreadPool.java:1034 run, Thread.java:833 run", + "totalCount": 3, + "totalSize": 48 } }, - "totalSize": 32192 + "totalSize": 15984 }, - "kotlinx.coroutines.CancellableContinuationImpl": { - "name": "kotlinx.coroutines.CancellableContinuationImpl", + "kotlinx.coroutines.channels.BufferedChannel$receiveCatchingOnNoWaiterSuspend$1": { + "name": "kotlinx.coroutines.channels.BufferedChannel$receiveCatchingOnNoWaiterSuspend$1", "sites": { - "ServletReader.kt:39, ServletReader.kt:19, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletReader.kt:39, ServletReader.kt:19, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:134", - "totalCount": 985, - "totalSize": 47280 + "ServletReader.kt:41 run, ServletReader.kt:20 invokeSuspend, ServletReader.kt:-1 invoke, ServletReader.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletReader.kt:41 run, ServletReader.kt:20 invokeSuspend, ServletReader.kt:-1 invoke, ServletReader.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 516, + "totalSize": 28896 } }, - "totalSize": 47280 + "totalSize": 28896 }, - "kotlinx.coroutines.channels.AbstractChannel$ReceiveElement": { - "name": "kotlinx.coroutines.channels.AbstractChannel$ReceiveElement", + "kotlinx.coroutines.internal.DispatchedContinuation": { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", "sites": { - "ServletReader.kt:39, ServletReader.kt:19, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletReader.kt:39, ServletReader.kt:19, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:134", - "totalCount": 985, - "totalSize": 31520 + "ServletReader.kt:41 run, ServletReader.kt:20 invokeSuspend, ServletReader.kt:-1 invoke, ServletReader.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletReader.kt:41 run, ServletReader.kt:20 invokeSuspend, ServletReader.kt:-1 invoke, ServletReader.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 516, + "totalSize": 24768 } }, - "totalSize": 31520 + "totalSize": 24768 }, - "kotlinx.coroutines.channels.AbstractChannel$enqueueReceiveInternal$$inlined$addLastIfPrevAndIf$1": { - "name": "kotlinx.coroutines.channels.AbstractChannel$enqueueReceiveInternal$$inlined$addLastIfPrevAndIf$1", + "kotlinx.coroutines.CancellableContinuationImpl": { + "name": "kotlinx.coroutines.CancellableContinuationImpl", "sites": { - "ServletReader.kt:39, ServletReader.kt:19, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletReader.kt:39, ServletReader.kt:19, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:134", - "totalCount": 985, - "totalSize": 31520 + "ServletReader.kt:41 run, ServletReader.kt:20 invokeSuspend, ServletReader.kt:-1 invoke, ServletReader.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletReader.kt:41 run, ServletReader.kt:20 invokeSuspend, ServletReader.kt:-1 invoke, ServletReader.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 516, + "totalSize": 24768 } }, - "totalSize": 31520 + "totalSize": 24768 }, - "kotlinx.coroutines.channels.ChannelResult$Closed": { - "name": "kotlinx.coroutines.channels.ChannelResult$Closed", + "kotlinx.coroutines.channels.ReceiveCatching": { + "name": "kotlinx.coroutines.channels.ReceiveCatching", "sites": { - "ServletReader.kt:39, ServletReader.kt:19, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletReader.kt:39, ServletReader.kt:19, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:134", - "totalCount": 728, - "totalSize": 11648 - }, - "ServletReader.kt:100": { - "stackTrace": "ServletReader.kt:100", - "totalCount": 266, - "totalSize": 4256 + "ServletReader.kt:41 run, ServletReader.kt:20 invokeSuspend, ServletReader.kt:-1 invoke, ServletReader.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletReader.kt:41 run, ServletReader.kt:20 invokeSuspend, ServletReader.kt:-1 invoke, ServletReader.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 516, + "totalSize": 8256 } }, - "totalSize": 15904 + "totalSize": 8256 }, "kotlinx.coroutines.channels.ChannelResult": { "name": "kotlinx.coroutines.channels.ChannelResult", "sites": { - "ServletReader.kt:39, ServletReader.kt:19, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletReader.kt:39, ServletReader.kt:19, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:134", - "totalCount": 719, - "totalSize": 11504 + "ServletReader.kt:41 run, ServletReader.kt:20 invokeSuspend, ServletReader.kt:-1 invoke, ServletReader.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletReader.kt:41 run, ServletReader.kt:20 invokeSuspend, ServletReader.kt:-1 invoke, ServletReader.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 513, + "totalSize": 8208 }, - "ServletReader.kt:100": { - "stackTrace": "ServletReader.kt:100", - "totalCount": 266, - "totalSize": 4256 - } - }, - "totalSize": 15760 - }, - "kotlinx.coroutines.channels.AbstractChannel$RemoveReceiveOnCancel": { - "name": "kotlinx.coroutines.channels.AbstractChannel$RemoveReceiveOnCancel", - "sites": { - "ServletReader.kt:39, ServletReader.kt:19, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletReader.kt:39, ServletReader.kt:19, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:134", - "totalCount": 266, - "totalSize": 6384 + "ServletReader.kt:102 onAllDataRead, HttpInput.java:968 run, HttpChannel.java:592 handle, HttpChannel.java:439 run, QueuedThreadPool.java:883 runJob, QueuedThreadPool.java:1034 run, Thread.java:833 run": { + "stackTrace": "ServletReader.kt:102 onAllDataRead, HttpInput.java:968 run, HttpChannel.java:592 handle, HttpChannel.java:439 run, QueuedThreadPool.java:883 runJob, QueuedThreadPool.java:1034 run, Thread.java:833 run", + "totalCount": 3, + "totalSize": 48 } }, - "totalSize": 6384 + "totalSize": 8256 }, "kotlinx.coroutines.ChildContinuation": { "name": "kotlinx.coroutines.ChildContinuation", "sites": { - "ServletReader.kt:39, ServletReader.kt:19, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletReader.kt:39, ServletReader.kt:19, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:134", - "totalCount": 264, - "totalSize": 8448 + "ServletReader.kt:41 run, ServletReader.kt:20 invokeSuspend, ServletReader.kt:-1 invoke, ServletReader.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletReader.kt:41 run, ServletReader.kt:20 invokeSuspend, ServletReader.kt:-1 invoke, ServletReader.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 3, + "totalSize": 96 } }, - "totalSize": 8448 + "totalSize": 96 }, "kotlinx.coroutines.NodeList": { "name": "kotlinx.coroutines.NodeList", "sites": { - "ServletReader.kt:39, ServletReader.kt:19, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletReader.kt:39, ServletReader.kt:19, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:134", - "totalCount": 264, - "totalSize": 6336 + "ServletReader.kt:41 run, ServletReader.kt:20 invokeSuspend, ServletReader.kt:-1 invoke, ServletReader.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletReader.kt:41 run, ServletReader.kt:20 invokeSuspend, ServletReader.kt:-1 invoke, ServletReader.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 3, + "totalSize": 72 } }, - "totalSize": 6336 + "totalSize": 72 }, - "kotlinx.coroutines.internal.Removed": { - "name": "kotlinx.coroutines.internal.Removed", + "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1": { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", "sites": { - "ServletReader.kt:100": { - "stackTrace": "ServletReader.kt:100", - "totalCount": 266, - "totalSize": 4256 + "ServletReader.kt:41 run, ServletReader.kt:20 invokeSuspend, ServletReader.kt:-1 invoke, ServletReader.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletReader.kt:41 run, ServletReader.kt:20 invokeSuspend, ServletReader.kt:-1 invoke, ServletReader.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 3, + "totalSize": 96 } }, - "totalSize": 4256 + "totalSize": 96 }, - "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1": { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "kotlinx.coroutines.internal.LimitedDispatcher$Worker": { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", "sites": { - "ServletReader.kt:39, ServletReader.kt:19, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletReader.kt:39, ServletReader.kt:19, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:134", - "totalCount": 264, - "totalSize": 8448 + "ServletReader.kt:102 onAllDataRead, HttpInput.java:968 run, HttpChannel.java:592 handle, HttpChannel.java:439 run, QueuedThreadPool.java:883 runJob, QueuedThreadPool.java:1034 run, Thread.java:833 run": { + "stackTrace": "ServletReader.kt:102 onAllDataRead, HttpInput.java:968 run, HttpChannel.java:592 handle, HttpChannel.java:439 run, QueuedThreadPool.java:883 runJob, QueuedThreadPool.java:1034 run, Thread.java:833 run", + "totalCount": 3, + "totalSize": 72 } }, - "totalSize": 8448 + "totalSize": 72 }, "kotlinx.coroutines.scheduling.TaskImpl": { "name": "kotlinx.coroutines.scheduling.TaskImpl", "sites": { - "ServletReader.kt:100": { - "stackTrace": "ServletReader.kt:100", - "totalCount": 264, - "totalSize": 8448 + "ServletReader.kt:102 onAllDataRead, HttpInput.java:968 run, HttpChannel.java:592 handle, HttpChannel.java:439 run, QueuedThreadPool.java:883 runJob, QueuedThreadPool.java:1034 run, Thread.java:833 run": { + "stackTrace": "ServletReader.kt:102 onAllDataRead, HttpInput.java:968 run, HttpChannel.java:592 handle, HttpChannel.java:439 run, QueuedThreadPool.java:883 runJob, QueuedThreadPool.java:1034 run, Thread.java:833 run", + "totalCount": 3, + "totalSize": 96 } }, - "totalSize": 8448 + "totalSize": 96 } } } diff --git a/allocation-benchmark/allocations/testMemoryConsumptionIsSame[Netty].json b/allocation-benchmark/allocations/testMemoryConsumptionIsSame[Netty].json index a28d4e6..64e7775 100644 --- a/allocation-benchmark/allocations/testMemoryConsumptionIsSame[Netty].json +++ b/allocation-benchmark/allocations/testMemoryConsumptionIsSame[Netty].json @@ -1,14 +1,14 @@ { "data": { - "NettyApplicationEngine.kt": { - "name": "NettyApplicationEngine.kt", - "locationSize": 1348128, + "EventLoopGroupProxy.kt": { + "name": "EventLoopGroupProxy.kt", + "locationSize": 1330912, "instanceIndex": { "java.lang.Integer": { "name": "java.lang.Integer", "sites": { - "NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationEngine.kt:296", + "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 16000 } @@ -18,8 +18,8 @@ "[Ljava.lang.String;": { "name": "[Ljava.lang.String;", "sites": { - "NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationEngine.kt:296", + "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 32000 } @@ -29,19 +29,19 @@ "[B": { "name": "[B", "sites": { - "NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationEngine.kt:296", + "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 11000, - "totalSize": 352000 + "totalSize": 360000 } }, - "totalSize": 352000 + "totalSize": 360000 }, "java.lang.String": { "name": "java.lang.String", "sites": { - "NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationEngine.kt:296", + "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 8000, "totalSize": 192000 } @@ -51,8 +51,8 @@ "[Lio.netty.handler.codec.DefaultHeaders$HeaderEntry;": { "name": "[Lio.netty.handler.codec.DefaultHeaders$HeaderEntry;", "sites": { - "NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationEngine.kt:296", + "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 80000 } @@ -62,8 +62,8 @@ "io.netty.handler.codec.DefaultHeaders$HeaderEntry": { "name": "io.netty.handler.codec.DefaultHeaders$HeaderEntry", "sites": { - "NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationEngine.kt:296", + "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 7000, "totalSize": 280000 } @@ -73,8 +73,8 @@ "io.netty.handler.codec.DefaultHeadersImpl": { "name": "io.netty.handler.codec.DefaultHeadersImpl", "sites": { - "NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationEngine.kt:296", + "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 48000 } @@ -84,8 +84,8 @@ "io.netty.handler.codec.http.DefaultHttpHeaders": { "name": "io.netty.handler.codec.http.DefaultHttpHeaders", "sites": { - "NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationEngine.kt:296", + "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 16000 } @@ -95,8 +95,8 @@ "io.netty.handler.codec.http.DefaultHttpRequest": { "name": "io.netty.handler.codec.http.DefaultHttpRequest", "sites": { - "NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationEngine.kt:296", + "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 32000 } @@ -106,8 +106,8 @@ "io.netty.util.AsciiString": { "name": "io.netty.util.AsciiString", "sites": { - "NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationEngine.kt:296", + "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 3000, "totalSize": 96000 } @@ -117,8 +117,8 @@ "io.netty.handler.codec.http.HttpMessageDecoderResult": { "name": "io.netty.handler.codec.http.HttpMessageDecoderResult", "sites": { - "NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationEngine.kt:296", + "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 } @@ -128,8 +128,8 @@ "java.util.LinkedList": { "name": "java.util.LinkedList", "sites": { - "NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationEngine.kt:296", + "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 32000 } @@ -139,8 +139,8 @@ "java.util.LinkedList$Node": { "name": "java.util.LinkedList$Node", "sites": { - "NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationEngine.kt:296", + "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 } @@ -150,8 +150,8 @@ "io.netty.handler.codec.HeadersUtils$1": { "name": "io.netty.handler.codec.HeadersUtils$1", "sites": { - "NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationEngine.kt:296", + "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 } @@ -161,8 +161,8 @@ "io.netty.handler.codec.DefaultHeaders$ValueIterator": { "name": "io.netty.handler.codec.DefaultHeaders$ValueIterator", "sites": { - "NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationEngine.kt:296", + "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 40000 } @@ -172,63 +172,30 @@ "kotlinx.coroutines.channels.ChannelResult": { "name": "kotlinx.coroutines.channels.ChannelResult", "sites": { - "NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 16000 - } - }, - "totalSize": 16000 - }, - "io.ktor.server.netty.NettyApplicationEngine$2": { - "name": "io.ktor.server.netty.NettyApplicationEngine$2", - "sites": { - "NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 40000 - } - }, - "totalSize": 40000 - }, - "java.util.concurrent.locks.ReentrantLock$NonfairSync": { - "name": "java.util.concurrent.locks.ReentrantLock$NonfairSync", - "sites": { - "NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationEngine.kt:296", - "totalCount": 3, - "totalSize": 96 - } - }, - "totalSize": 96 - }, - "java.util.concurrent.locks.ReentrantLock": { - "name": "java.util.concurrent.locks.ReentrantLock", - "sites": { - "NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationEngine.kt:296", - "totalCount": 3, - "totalSize": 48 + "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 2000, + "totalSize": 32000 } }, - "totalSize": 48 + "totalSize": 32000 }, "[J": { "name": "[J", "sites": { - "NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationEngine.kt:296", + "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 3, - "totalSize": 1008 + "totalSize": 88 } }, - "totalSize": 1008 + "totalSize": 88 }, "io.netty.buffer.PoolSubpage": { "name": "io.netty.buffer.PoolSubpage", "sites": { - "NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationEngine.kt:296", + "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 3, "totalSize": 216 } @@ -238,8 +205,8 @@ "java.nio.DirectByteBuffer": { "name": "java.nio.DirectByteBuffer", "sites": { - "NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationEngine.kt:296", + "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 9, "totalSize": 576 } @@ -249,8 +216,8 @@ "io.netty.buffer.PoolThreadCache$MemoryRegionCache$Entry": { "name": "io.netty.buffer.PoolThreadCache$MemoryRegionCache$Entry", "sites": { - "NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationEngine.kt:296", + "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 23, "totalSize": 920 } @@ -260,8 +227,8 @@ "io.netty.util.Recycler$DefaultHandle": { "name": "io.netty.util.Recycler$DefaultHandle", "sites": { - "NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationEngine.kt:296", + "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 2, "totalSize": 48 } @@ -271,68 +238,68 @@ "java.util.concurrent.ConcurrentHashMap$Node": { "name": "java.util.concurrent.ConcurrentHashMap$Node", "sites": { - "NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationEngine.kt:296", - "totalCount": 8, - "totalSize": 256 + "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 7, + "totalSize": 224 } }, - "totalSize": 256 + "totalSize": 224 }, "io.netty.util.ResourceLeakDetector$TraceRecord": { "name": "io.netty.util.ResourceLeakDetector$TraceRecord", "sites": { - "NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationEngine.kt:296", - "totalCount": 8, - "totalSize": 384 + "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 7, + "totalSize": 336 } }, - "totalSize": 384 + "totalSize": 336 }, "io.netty.util.ResourceLeakDetector$DefaultResourceLeak": { "name": "io.netty.util.ResourceLeakDetector$DefaultResourceLeak", "sites": { - "NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationEngine.kt:296", - "totalCount": 8, - "totalSize": 384 + "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 7, + "totalSize": 336 } }, - "totalSize": 384 + "totalSize": 336 }, "io.netty.buffer.SimpleLeakAwareByteBuf": { "name": "io.netty.buffer.SimpleLeakAwareByteBuf", "sites": { - "NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationEngine.kt:296", - "totalCount": 8, - "totalSize": 192 + "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 7, + "totalSize": 168 } }, - "totalSize": 192 + "totalSize": 168 } } }, "ByteBufferChannel.kt": { "name": "ByteBufferChannel.kt", - "locationSize": 3939040, + "locationSize": 4017160, "instanceIndex": { "io.ktor.utils.io.internal.ReadSessionImpl": { "name": "io.ktor.utils.io.internal.ReadSessionImpl", "sites": { - "ByteBufferChannel.kt:1583, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, RequestBodyHandler.kt:91, NettyHttp1Handler.kt:144, NettyHttp1Handler.kt:126, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:1583, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, RequestBodyHandler.kt:91, NettyHttp1Handler.kt:144, NettyHttp1Handler.kt:126, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "ByteBufferChannel.kt:1595 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, RequestBodyHandler.kt:99 newChannel, NettyHttp1Handler.kt:156 prepareRequestContentChannel, NettyHttp1Handler.kt:138 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead": { + "stackTrace": "ByteBufferChannel.kt:1595 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, RequestBodyHandler.kt:99 newChannel, NettyHttp1Handler.kt:156 prepareRequestContentChannel, NettyHttp1Handler.kt:138 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead", "totalCount": 1000, "totalSize": 24000 }, - "ByteBufferChannel.kt:1583, ByteBufferChannel.kt:25, ByteChannel.kt:13, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:1583, ByteBufferChannel.kt:25, ByteChannel.kt:13, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "ByteBufferChannel.kt:1595 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke": { + "stackTrace": "ByteBufferChannel.kt:1595 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, - "ByteBufferChannel.kt:1583, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, NettyApplicationResponse.kt:66, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:1583, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, NettyApplicationResponse.kt:66, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "ByteBufferChannel.kt:1595 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, NettyApplicationResponse.kt:66 responseChannel$suspendImpl, NettyApplicationResponse.kt:-1 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke": { + "stackTrace": "ByteBufferChannel.kt:1595 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, NettyApplicationResponse.kt:66 responseChannel$suspendImpl, NettyApplicationResponse.kt:-1 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 } @@ -342,18 +309,18 @@ "io.ktor.utils.io.internal.WriteSessionImpl": { "name": "io.ktor.utils.io.internal.WriteSessionImpl", "sites": { - "ByteBufferChannel.kt:1821, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, RequestBodyHandler.kt:91, NettyHttp1Handler.kt:144, NettyHttp1Handler.kt:126, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:1821, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, RequestBodyHandler.kt:91, NettyHttp1Handler.kt:144, NettyHttp1Handler.kt:126, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "ByteBufferChannel.kt:1833 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, RequestBodyHandler.kt:99 newChannel, NettyHttp1Handler.kt:156 prepareRequestContentChannel, NettyHttp1Handler.kt:138 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead": { + "stackTrace": "ByteBufferChannel.kt:1833 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, RequestBodyHandler.kt:99 newChannel, NettyHttp1Handler.kt:156 prepareRequestContentChannel, NettyHttp1Handler.kt:138 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead", "totalCount": 1000, "totalSize": 32000 }, - "ByteBufferChannel.kt:1821, ByteBufferChannel.kt:25, ByteChannel.kt:13, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:1821, ByteBufferChannel.kt:25, ByteChannel.kt:13, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "ByteBufferChannel.kt:1833 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke": { + "stackTrace": "ByteBufferChannel.kt:1833 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 }, - "ByteBufferChannel.kt:1821, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, NettyApplicationResponse.kt:66, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:1821, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, NettyApplicationResponse.kt:66, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "ByteBufferChannel.kt:1833 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, NettyApplicationResponse.kt:66 responseChannel$suspendImpl, NettyApplicationResponse.kt:-1 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke": { + "stackTrace": "ByteBufferChannel.kt:1833 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, NettyApplicationResponse.kt:66 responseChannel$suspendImpl, NettyApplicationResponse.kt:-1 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 } @@ -363,33 +330,33 @@ "io.ktor.utils.io.internal.CancellableReusableContinuation": { "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", "sites": { - "ByteBufferChannel.kt:2187, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, RequestBodyHandler.kt:91, NettyHttp1Handler.kt:144, NettyHttp1Handler.kt:126, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:2187, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, RequestBodyHandler.kt:91, NettyHttp1Handler.kt:144, NettyHttp1Handler.kt:126, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "ByteBufferChannel.kt:2199 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, RequestBodyHandler.kt:99 newChannel, NettyHttp1Handler.kt:156 prepareRequestContentChannel, NettyHttp1Handler.kt:138 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead": { + "stackTrace": "ByteBufferChannel.kt:2199 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, RequestBodyHandler.kt:99 newChannel, NettyHttp1Handler.kt:156 prepareRequestContentChannel, NettyHttp1Handler.kt:138 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead", "totalCount": 1000, "totalSize": 24000 }, - "ByteBufferChannel.kt:2260, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, RequestBodyHandler.kt:91, NettyHttp1Handler.kt:144, NettyHttp1Handler.kt:126, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:2260, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, RequestBodyHandler.kt:91, NettyHttp1Handler.kt:144, NettyHttp1Handler.kt:126, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "ByteBufferChannel.kt:2272 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, RequestBodyHandler.kt:99 newChannel, NettyHttp1Handler.kt:156 prepareRequestContentChannel, NettyHttp1Handler.kt:138 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead": { + "stackTrace": "ByteBufferChannel.kt:2272 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, RequestBodyHandler.kt:99 newChannel, NettyHttp1Handler.kt:156 prepareRequestContentChannel, NettyHttp1Handler.kt:138 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead", "totalCount": 1000, "totalSize": 24000 }, - "ByteBufferChannel.kt:2187, ByteBufferChannel.kt:25, ByteChannel.kt:13, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:2187, ByteBufferChannel.kt:25, ByteChannel.kt:13, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "ByteBufferChannel.kt:2199 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke": { + "stackTrace": "ByteBufferChannel.kt:2199 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, - "ByteBufferChannel.kt:2260, ByteBufferChannel.kt:25, ByteChannel.kt:13, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:2260, ByteBufferChannel.kt:25, ByteChannel.kt:13, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "ByteBufferChannel.kt:2272 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke": { + "stackTrace": "ByteBufferChannel.kt:2272 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, - "ByteBufferChannel.kt:2187, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, NettyApplicationResponse.kt:66, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:2187, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, NettyApplicationResponse.kt:66, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "ByteBufferChannel.kt:2199 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, NettyApplicationResponse.kt:66 responseChannel$suspendImpl, NettyApplicationResponse.kt:-1 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke": { + "stackTrace": "ByteBufferChannel.kt:2199 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, NettyApplicationResponse.kt:66 responseChannel$suspendImpl, NettyApplicationResponse.kt:-1 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, - "ByteBufferChannel.kt:2260, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, NettyApplicationResponse.kt:66, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:2260, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, NettyApplicationResponse.kt:66, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "ByteBufferChannel.kt:2272 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, NettyApplicationResponse.kt:66 responseChannel$suspendImpl, NettyApplicationResponse.kt:-1 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke": { + "stackTrace": "ByteBufferChannel.kt:2272 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, NettyApplicationResponse.kt:66 responseChannel$suspendImpl, NettyApplicationResponse.kt:-1 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 } @@ -399,50 +366,29 @@ "io.ktor.utils.io.ByteBufferChannel$writeSuspension$1": { "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspension$1", "sites": { - "ByteBufferChannel.kt:2265, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, RequestBodyHandler.kt:91, NettyHttp1Handler.kt:144, NettyHttp1Handler.kt:126, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:2265, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, RequestBodyHandler.kt:91, NettyHttp1Handler.kt:144, NettyHttp1Handler.kt:126, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "ByteBufferChannel.kt:2277 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, RequestBodyHandler.kt:99 newChannel, NettyHttp1Handler.kt:156 prepareRequestContentChannel, NettyHttp1Handler.kt:138 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead": { + "stackTrace": "ByteBufferChannel.kt:2277 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, RequestBodyHandler.kt:99 newChannel, NettyHttp1Handler.kt:156 prepareRequestContentChannel, NettyHttp1Handler.kt:138 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead", "totalCount": 1000, "totalSize": 24000 }, - "ByteBufferChannel.kt:2265, ByteBufferChannel.kt:25, ByteChannel.kt:13, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:2265, ByteBufferChannel.kt:25, ByteChannel.kt:13, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "ByteBufferChannel.kt:2277 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke": { + "stackTrace": "ByteBufferChannel.kt:2277 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, - "ByteBufferChannel.kt:2265, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, NettyApplicationResponse.kt:66, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:2265, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, NettyApplicationResponse.kt:66, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "ByteBufferChannel.kt:2277 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, NettyApplicationResponse.kt:66 responseChannel$suspendImpl, NettyApplicationResponse.kt:-1 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke": { + "stackTrace": "ByteBufferChannel.kt:2277 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, NettyApplicationResponse.kt:66 responseChannel$suspendImpl, NettyApplicationResponse.kt:-1 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 } }, "totalSize": 72000 }, - "io.ktor.utils.io.ClosedWriteChannelException": { - "name": "io.ktor.utils.io.ClosedWriteChannelException", - "sites": { - "ByteBufferChannel.kt:154, ByteWriteChannel.kt:165, RequestBodyHandler.kt:46, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:154, ByteWriteChannel.kt:165, RequestBodyHandler.kt:46, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 40000 - }, - "ByteBufferChannel.kt:154, Coroutines.kt:145, Coroutines.kt:144": { - "stackTrace": "ByteBufferChannel.kt:154, Coroutines.kt:145, Coroutines.kt:144", - "totalCount": 1000, - "totalSize": 40000 - }, - "ByteBufferChannel.kt:154, ByteWriteChannel.kt:165, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:154, ByteWriteChannel.kt:165, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 40000 - } - }, - "totalSize": 120000 - }, "io.ktor.utils.io.ByteBufferChannel$attachJob$1": { "name": "io.ktor.utils.io.ByteBufferChannel$attachJob$1", "sites": { - "ByteBufferChannel.kt:85, Coroutines.kt:127": { - "stackTrace": "ByteBufferChannel.kt:85, Coroutines.kt:127", + "ByteBufferChannel.kt:89 attachJob, Coroutines.kt:140 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:89 attachJob, Coroutines.kt:140 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -452,19 +398,41 @@ "kotlinx.coroutines.InvokeOnCancelling": { "name": "kotlinx.coroutines.InvokeOnCancelling", "sites": { - "ByteBufferChannel.kt:85, Coroutines.kt:127": { - "stackTrace": "ByteBufferChannel.kt:85, Coroutines.kt:127", + "ByteBufferChannel.kt:89 attachJob, Coroutines.kt:140 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:89 attachJob, Coroutines.kt:140 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 } }, "totalSize": 40000 }, + "kotlinx.coroutines.NodeList": { + "name": "kotlinx.coroutines.NodeList", + "sites": { + "ByteBufferChannel.kt:89 attachJob, Coroutines.kt:140 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:89 attachJob, Coroutines.kt:140 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 862, + "totalSize": 20688 + } + }, + "totalSize": 20688 + }, + "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1": { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "sites": { + "ByteBufferChannel.kt:89 attachJob, Coroutines.kt:140 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:89 attachJob, Coroutines.kt:140 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 862, + "totalSize": 27584 + } + }, + "totalSize": 27584 + }, "io.ktor.utils.io.ByteBufferChannel$writeSuspendSession$1": { "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspendSession$1", "sites": { - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "ByteBufferChannel.kt:-1 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:-1 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 } @@ -474,163 +442,122 @@ "kotlinx.coroutines.internal.DispatchedContinuation": { "name": "kotlinx.coroutines.internal.DispatchedContinuation", "sites": { - "ByteBufferChannel.kt:2274, ByteBufferChannel.kt:2265, ByteBufferChannel.kt:2293, WriteSessionImpl.kt:73, FileChannels.kt:51, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "ByteBufferChannel.kt:2274, ByteBufferChannel.kt:2265, ByteBufferChannel.kt:2293, WriteSessionImpl.kt:73, FileChannels.kt:51, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "ByteBufferChannel.kt:2286 invoke, ByteBufferChannel.kt:2277 invoke, ByteBufferChannel.kt:2305 tryWriteSuspend$ktor_io, WriteSessionImpl.kt:72 tryAwait, FileChannels.kt:60 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, ByteBufferChannel.kt:1841 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask": { + "stackTrace": "ByteBufferChannel.kt:2286 invoke, ByteBufferChannel.kt:2277 invoke, ByteBufferChannel.kt:2305 tryWriteSuspend$ktor_io, WriteSessionImpl.kt:72 tryAwait, FileChannels.kt:60 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, ByteBufferChannel.kt:1841 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask", + "totalCount": 1000, + "totalSize": 48000 + }, + "ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 48000 }, - "ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 998, - "totalSize": 47904 - }, - "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1859, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1859, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 32, - "totalSize": 1536 - }, - "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1859, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1859, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 67, - "totalSize": 3216 - }, - "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:1865, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:1865, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 965, - "totalSize": 46320 - }, - "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1859, NettyHttpResponsePipeline.kt:328, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1859, NettyHttpResponsePipeline.kt:328, NettyApplicationEngine.kt:296", - "totalCount": 1440, - "totalSize": 69120 - }, - "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyApplicationEngine.kt:296", - "totalCount": 683, - "totalSize": 32784 - }, - "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", + "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1871 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage": { + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1871 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", + "totalCount": 1936, + "totalSize": 92928 + }, + "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke": { + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke", + "totalCount": 1, + "totalSize": 48 + }, + "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1871 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage": { + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1871 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", + "totalCount": 19, + "totalSize": 912 + }, + "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke": { + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke", + "totalCount": 17, + "totalSize": 816 + }, + "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run": { + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run", "totalCount": 4, "totalSize": 192 }, - "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 20, - "totalSize": 960 - }, - "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1871 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1871 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 7, "totalSize": 336 }, - "ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", - "totalCount": 2, - "totalSize": 96 - }, - "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50": { - "stackTrace": "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50", - "totalCount": 2, - "totalSize": 96 + "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:1877 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch": { + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:1877 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch", + "totalCount": 3, + "totalSize": 144 } }, - "totalSize": 250560 + "totalSize": 191376 }, "io.ktor.utils.io.ByteBufferChannel$copyDirect$1": { "name": "io.ktor.utils.io.ByteBufferChannel$copyDirect$1", "sites": { - "ByteBufferChannel.kt:-1, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "ByteBufferChannel.kt:-1 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "ByteBufferChannel.kt:-1 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 96000 } }, "totalSize": 96000 }, - "kotlin.jvm.internal.Ref$LongRef": { - "name": "kotlin.jvm.internal.Ref$LongRef", - "sites": { - "ByteBufferChannel.kt:1188, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:1188, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 24000 - } - }, - "totalSize": 24000 - }, - "kotlin.jvm.internal.Ref$IntRef": { - "name": "kotlin.jvm.internal.Ref$IntRef", + "kotlinx.coroutines.internal.LimitedDispatcher$Worker": { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", "sites": { - "ByteBufferChannel.kt:1201, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:1201, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 1056, - "totalSize": 16896 - }, - "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 760, - "totalSize": 12160 - }, - "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 1446, - "totalSize": 23136 - }, - "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyApplicationEngine.kt:296", - "totalCount": 50589, - "totalSize": 809424 - }, - "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50": { - "stackTrace": "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50", - "totalCount": 416, - "totalSize": 6656 - }, - "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144": { - "stackTrace": "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144", - "totalCount": 50, - "totalSize": 800 - }, - "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", - "totalCount": 2, - "totalSize": 32 + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke", + "totalCount": 1012, + "totalSize": 24288 + }, + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend", + "totalCount": 50334, + "totalSize": 1208016 + }, + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend", + "totalCount": 502, + "totalSize": 12048 + }, + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0", + "totalCount": 147, + "totalSize": 3528 } }, - "totalSize": 869104 + "totalSize": 1247880 }, "kotlinx.coroutines.scheduling.TaskImpl": { "name": "kotlinx.coroutines.scheduling.TaskImpl", "sites": { - "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 1049, - "totalSize": 33568 + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke", + "totalCount": 1012, + "totalSize": 32384 }, - "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 726, - "totalSize": 23232 + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend", + "totalCount": 50334, + "totalSize": 1610688 }, - "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 1410, - "totalSize": 45120 + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend", + "totalCount": 502, + "totalSize": 16064 }, - "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyApplicationEngine.kt:296", - "totalCount": 48397, - "totalSize": 1548704 + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0", + "totalCount": 147, + "totalSize": 4704 } }, - "totalSize": 1650624 + "totalSize": 1663840 }, "io.ktor.utils.io.ByteBufferChannel$lookAheadSuspend$1": { "name": "io.ktor.utils.io.ByteBufferChannel$lookAheadSuspend$1", "sites": { - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", + "ByteBufferChannel.kt:-1 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0": { + "stackTrace": "ByteBufferChannel.kt:-1 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0", "totalCount": 1000, "totalSize": 56000 } @@ -640,8 +567,8 @@ "kotlin.jvm.internal.Ref$ObjectRef": { "name": "kotlin.jvm.internal.Ref$ObjectRef", "sites": { - "ByteBufferChannel.kt:1789, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:1789, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", + "ByteBufferChannel.kt:1801 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0": { + "stackTrace": "ByteBufferChannel.kt:1801 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0", "totalCount": 1000, "totalSize": 16000 } @@ -651,106 +578,85 @@ "java.lang.Long": { "name": "java.lang.Long", "sites": { - "ByteBufferChannel.kt:1281, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:1281, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 12, - "totalSize": 288 + "ByteBufferChannel.kt:1293 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke": { + "stackTrace": "ByteBufferChannel.kt:1293 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke", + "totalCount": 985, + "totalSize": 23640 }, - "ByteBufferChannel.kt:1677, ByteBufferChannel.kt:-1, BaseApplicationResponse.kt:215, BaseApplicationResponse.kt:-1, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:1677, ByteBufferChannel.kt:-1, BaseApplicationResponse.kt:215, BaseApplicationResponse.kt:-1, NettyApplicationEngine.kt:296", + "ByteBufferChannel.kt:1689 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, BaseApplicationResponse.kt:215 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "ByteBufferChannel.kt:1689 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, BaseApplicationResponse.kt:215 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, - "ByteBufferChannel.kt:1677, ByteBufferChannel.kt:-1, ByteReadChannel.kt:220, DefaultEnginePipeline.kt:43, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:1677, ByteBufferChannel.kt:-1, ByteReadChannel.kt:220, DefaultEnginePipeline.kt:43, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296", + "ByteBufferChannel.kt:1689 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, EventLoop.common.kt:68 processUnconfinedEvent, DispatchedContinuation.kt:347 resumeWith, SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run": { + "stackTrace": "ByteBufferChannel.kt:1689 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, EventLoop.common.kt:68 processUnconfinedEvent, DispatchedContinuation.kt:347 resumeWith, SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run", "totalCount": 1000, "totalSize": 24000 }, - "ByteBufferChannel.kt:1281, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:1281, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 28, - "totalSize": 672 + "ByteBufferChannel.kt:1293 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke": { + "stackTrace": "ByteBufferChannel.kt:1293 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke", + "totalCount": 10, + "totalSize": 240 }, - "ByteBufferChannel.kt:1281, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:1281, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyApplicationEngine.kt:296", - "totalCount": 910, - "totalSize": 21840 + "ByteBufferChannel.kt:1293 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "ByteBufferChannel.kt:1293 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 3, + "totalSize": 72 }, - "ByteBufferChannel.kt:1281, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144": { - "stackTrace": "ByteBufferChannel.kt:1281, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144", - "totalCount": 50, - "totalSize": 1200 + "ByteBufferChannel.kt:1293 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run": { + "stackTrace": "ByteBufferChannel.kt:1293 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", + "totalCount": 2, + "totalSize": 48 } }, "totalSize": 72000 }, - "java.util.concurrent.CancellationException": { - "name": "java.util.concurrent.CancellationException", - "sites": { - "ByteBufferChannel.kt:162, ByteReadChannel.kt:215, BaseApplicationResponse.kt:144, BaseApplicationResponse.kt:-1, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:162, ByteReadChannel.kt:215, BaseApplicationResponse.kt:144, BaseApplicationResponse.kt:-1, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 40000 - } - }, - "totalSize": 40000 - }, "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1": { "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", "sites": { - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1859, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1859, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 33, - "totalSize": 1584 - }, - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1859, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1859, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 87, - "totalSize": 4176 - }, - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:1865, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:1865, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 974, - "totalSize": 46752 + "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1871 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage": { + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1871 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", + "totalCount": 1939, + "totalSize": 93072 }, - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1859, NettyHttpResponsePipeline.kt:328, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1859, NettyHttpResponsePipeline.kt:328, NettyApplicationEngine.kt:296", - "totalCount": 1548, - "totalSize": 74304 + "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke": { + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke", + "totalCount": 350, + "totalSize": 16800 }, - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyApplicationEngine.kt:296", - "totalCount": 1270, - "totalSize": 60960 + "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke": { + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke", + "totalCount": 10, + "totalSize": 480 }, - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 8, - "totalSize": 384 + "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1871 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage": { + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1871 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", + "totalCount": 23, + "totalSize": 1104 }, - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 22, - "totalSize": 1056 + "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run": { + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run", + "totalCount": 4, + "totalSize": 192 }, - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1265, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1265, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 7, - "totalSize": 336 + "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1871 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1871 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 9, + "totalSize": 432 }, - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50", - "totalCount": 2, - "totalSize": 96 + "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:1877 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch": { + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:1877 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch", + "totalCount": 3, + "totalSize": 144 } }, - "totalSize": 189648 + "totalSize": 112224 }, "java.lang.Object": { "name": "java.lang.Object", "sites": { - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", + "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage": { + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 2, "totalSize": 32 } @@ -760,8 +666,8 @@ "java.util.concurrent.ConcurrentHashMap$Node": { "name": "java.util.concurrent.ConcurrentHashMap$Node", "sites": { - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", + "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage": { + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 2, "totalSize": 64 } @@ -771,41 +677,41 @@ "[B": { "name": "[B", "sites": { - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 132, - "totalSize": 18656 + "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage": { + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", + "totalCount": 140, + "totalSize": 18640 } }, - "totalSize": 18656 + "totalSize": 18640 }, "java.lang.String": { "name": "java.lang.String", "sites": { - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 85, - "totalSize": 2040 + "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage": { + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", + "totalCount": 87, + "totalSize": 2088 } }, - "totalSize": 2040 + "totalSize": 2088 }, "java.lang.StringBuilder": { "name": "java.lang.StringBuilder", "sites": { - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 12, - "totalSize": 288 + "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage": { + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", + "totalCount": 14, + "totalSize": 336 } }, - "totalSize": 288 + "totalSize": 336 }, "java.net.URL": { "name": "java.net.URL", "sites": { - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", + "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage": { + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 7, "totalSize": 448 } @@ -815,8 +721,8 @@ "java.io.File": { "name": "java.io.File", "sites": { - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", + "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage": { + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 3, "totalSize": 96 } @@ -826,8 +732,8 @@ "java.util.jar.JarFile$JarFileEntry": { "name": "java.util.jar.JarFile$JarFileEntry", "sites": { - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", + "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage": { + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 1, "totalSize": 104 } @@ -837,8 +743,8 @@ "jdk.internal.loader.URLClassPath$JarLoader$2": { "name": "jdk.internal.loader.URLClassPath$JarLoader$2", "sites": { - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", + "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage": { + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 1, "totalSize": 40 } @@ -848,8 +754,8 @@ "java.util.zip.ZipFile$ZipFileInputStream": { "name": "java.util.zip.ZipFile$ZipFileInputStream", "sites": { - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", + "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage": { + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 1, "totalSize": 56 } @@ -859,8 +765,8 @@ "java.util.zip.ZipFile$InflaterCleanupAction": { "name": "java.util.zip.ZipFile$InflaterCleanupAction", "sites": { - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", + "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage": { + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 1, "totalSize": 24 } @@ -870,8 +776,8 @@ "jdk.internal.ref.CleanerImpl$PhantomCleanableRef": { "name": "jdk.internal.ref.CleanerImpl$PhantomCleanableRef", "sites": { - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", + "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage": { + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 1, "totalSize": 48 } @@ -881,8 +787,8 @@ "java.util.zip.ZipFile$ZipFileInflaterInputStream": { "name": "java.util.zip.ZipFile$ZipFileInflaterInputStream", "sites": { - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", + "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage": { + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 1, "totalSize": 56 } @@ -892,8 +798,8 @@ "java.util.WeakHashMap$Entry": { "name": "java.util.WeakHashMap$Entry", "sites": { - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", + "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage": { + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 1, "totalSize": 40 } @@ -903,8 +809,8 @@ "java.util.zip.CRC32": { "name": "java.util.zip.CRC32", "sites": { - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", + "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage": { + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 1, "totalSize": 16 } @@ -914,8 +820,8 @@ "java.security.CodeSource": { "name": "java.security.CodeSource", "sites": { - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", + "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage": { + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 1, "totalSize": 40 } @@ -925,8 +831,8 @@ "java.security.SecureClassLoader$CodeSourceKey": { "name": "java.security.SecureClassLoader$CodeSourceKey", "sites": { - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", + "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage": { + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 1, "totalSize": 16 } @@ -936,8 +842,8 @@ "java.security.SecureClassLoader$1": { "name": "java.security.SecureClassLoader$1", "sites": { - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", + "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage": { + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 1, "totalSize": 24 } @@ -947,8 +853,8 @@ "[I": { "name": "[I", "sites": { - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", + "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage": { + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 15, "totalSize": 1048 } @@ -958,8 +864,8 @@ "[Ljava.lang.String;": { "name": "[Ljava.lang.String;", "sites": { - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", + "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage": { + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 2, "totalSize": 328 } @@ -969,8 +875,8 @@ "[C": { "name": "[C", "sites": { - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", + "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage": { + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 3, "totalSize": 864 } @@ -980,8 +886,8 @@ "java.util.ArrayList": { "name": "java.util.ArrayList", "sites": { - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", + "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage": { + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 8, "totalSize": 192 } @@ -991,8 +897,8 @@ "[Ljava.lang.Object;": { "name": "[Ljava.lang.Object;", "sites": { - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", + "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage": { + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 6, "totalSize": 320 } @@ -1002,8 +908,8 @@ "[J": { "name": "[J", "sites": { - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", + "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage": { + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 4, "totalSize": 96 } @@ -1013,8 +919,8 @@ "java.util.BitSet": { "name": "java.util.BitSet", "sites": { - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", + "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage": { + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 4, "totalSize": 96 } @@ -1024,8 +930,8 @@ "java.util.HashMap": { "name": "java.util.HashMap", "sites": { - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", + "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage": { + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 2, "totalSize": 96 } @@ -1035,8 +941,8 @@ "[Ljava.util.List;": { "name": "[Ljava.util.List;", "sites": { - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", + "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage": { + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 1, "totalSize": 24 } @@ -1046,8 +952,8 @@ "java.lang.Integer": { "name": "java.lang.Integer", "sites": { - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", + "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage": { + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", "totalCount": 1, "totalSize": 16 } @@ -1057,74 +963,52 @@ "io.ktor.utils.io.ByteBufferChannel$awaitAtLeastSuspend$1": { "name": "io.ktor.utils.io.ByteBufferChannel$awaitAtLeastSuspend$1", "sites": { - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 977, - "totalSize": 39080 - } - }, - "totalSize": 39080 - }, - "kotlinx.coroutines.NodeList": { - "name": "kotlinx.coroutines.NodeList", - "sites": { - "ByteBufferChannel.kt:85, Coroutines.kt:127": { - "stackTrace": "ByteBufferChannel.kt:85, Coroutines.kt:127", - "totalCount": 51, - "totalSize": 1224 - } - }, - "totalSize": 1224 - }, - "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1": { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "sites": { - "ByteBufferChannel.kt:85, Coroutines.kt:127": { - "stackTrace": "ByteBufferChannel.kt:85, Coroutines.kt:127", - "totalCount": 51, - "totalSize": 1632 + "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage": { + "stackTrace": "ByteBufferChannel.kt:-1 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage", + "totalCount": 8, + "totalSize": 320 } }, - "totalSize": 1632 + "totalSize": 320 } } }, "ByteChannel.kt": { "name": "ByteChannel.kt", - "locationSize": 288000, + "locationSize": 336000, "instanceIndex": { "io.ktor.utils.io.ByteBufferChannel": { "name": "io.ktor.utils.io.ByteBufferChannel", "sites": { - "ByteChannel.kt:13, ByteChannel.kt:13, RequestBodyHandler.kt:91, NettyHttp1Handler.kt:144, NettyHttp1Handler.kt:126, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteChannel.kt:13, ByteChannel.kt:13, RequestBodyHandler.kt:91, NettyHttp1Handler.kt:144, NettyHttp1Handler.kt:126, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, RequestBodyHandler.kt:99 newChannel, NettyHttp1Handler.kt:156 prepareRequestContentChannel, NettyHttp1Handler.kt:138 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead": { + "stackTrace": "ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, RequestBodyHandler.kt:99 newChannel, NettyHttp1Handler.kt:156 prepareRequestContentChannel, NettyHttp1Handler.kt:138 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead", "totalCount": 1000, - "totalSize": 96000 + "totalSize": 112000 }, - "ByteChannel.kt:13, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteChannel.kt:13, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, - "totalSize": 96000 + "totalSize": 112000 }, - "ByteChannel.kt:13, ByteChannel.kt:13, NettyApplicationResponse.kt:66, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "ByteChannel.kt:13, ByteChannel.kt:13, NettyApplicationResponse.kt:66, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, NettyApplicationResponse.kt:66 responseChannel$suspendImpl, NettyApplicationResponse.kt:-1 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, NettyApplicationResponse.kt:66 responseChannel$suspendImpl, NettyApplicationResponse.kt:-1 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, - "totalSize": 96000 + "totalSize": 112000 } }, - "totalSize": 288000 + "totalSize": 336000 } } }, "RequestBodyHandler.kt": { "name": "RequestBodyHandler.kt", - "locationSize": 392000, + "locationSize": 436576, "instanceIndex": { "kotlinx.coroutines.channels.ChannelResult": { "name": "kotlinx.coroutines.channels.ChannelResult", "sites": { - "RequestBodyHandler.kt:98, RequestBodyHandler.kt:92, NettyHttp1Handler.kt:144, NettyHttp1Handler.kt:126, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "RequestBodyHandler.kt:98, RequestBodyHandler.kt:92, NettyHttp1Handler.kt:144, NettyHttp1Handler.kt:126, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "RequestBodyHandler.kt:106 tryOfferChannelOrToken, RequestBodyHandler.kt:100 newChannel, NettyHttp1Handler.kt:156 prepareRequestContentChannel, NettyHttp1Handler.kt:138 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead": { + "stackTrace": "RequestBodyHandler.kt:106 tryOfferChannelOrToken, RequestBodyHandler.kt:100 newChannel, NettyHttp1Handler.kt:156 prepareRequestContentChannel, NettyHttp1Handler.kt:138 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead", "totalCount": 1000, "totalSize": 16000 } @@ -1134,74 +1018,52 @@ "io.netty.channel.AbstractChannelHandlerContext$7": { "name": "io.netty.channel.AbstractChannelHandlerContext$7", "sites": { - "RequestBodyHandler.kt:120, NettyHttp1Handler.kt:107, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "RequestBodyHandler.kt:120, NettyHttp1Handler.kt:107, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "RequestBodyHandler.kt:128 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, NettyHttp1Handler.kt:118 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead": { + "stackTrace": "RequestBodyHandler.kt:128 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, NettyHttp1Handler.kt:118 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead", "totalCount": 1000, "totalSize": 24000 } }, "totalSize": 24000 }, - "kotlinx.coroutines.channels.AbstractSendChannel$SendBuffered": { - "name": "kotlinx.coroutines.channels.AbstractSendChannel$SendBuffered", - "sites": { - "RequestBodyHandler.kt:177, RequestBodyHandler.kt:118, NettyHttp1Handler.kt:77, NettyApplicationEngine.kt:296": { - "stackTrace": "RequestBodyHandler.kt:177, RequestBodyHandler.kt:118, NettyHttp1Handler.kt:77, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 32000 - } - }, - "totalSize": 32000 - }, "io.ktor.server.netty.cio.RequestBodyHandler$processContent$1": { "name": "io.ktor.server.netty.cio.RequestBodyHandler$processContent$1", "sites": { - "RequestBodyHandler.kt:-1, RequestBodyHandler.kt:18, RequestBodyHandler.kt:43, NettyApplicationEngine.kt:296": { - "stackTrace": "RequestBodyHandler.kt:-1, RequestBodyHandler.kt:18, RequestBodyHandler.kt:43, NettyApplicationEngine.kt:296", + "RequestBodyHandler.kt:-1 processContent, RequestBodyHandler.kt:18 access$processContent, RequestBodyHandler.kt:48 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "RequestBodyHandler.kt:-1 processContent, RequestBodyHandler.kt:18 access$processContent, RequestBodyHandler.kt:48 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 40000 } }, "totalSize": 40000 }, - "io.ktor.server.netty.cio.RequestBodyHandler$copy$1": { - "name": "io.ktor.server.netty.cio.RequestBodyHandler$copy$1", + "kotlinx.coroutines.channels.BufferedChannel$receiveCatching$1": { + "name": "kotlinx.coroutines.channels.BufferedChannel$receiveCatching$1", "sites": { - "RequestBodyHandler.kt:-1, RequestBodyHandler.kt:127, RequestBodyHandler.kt:18, RequestBodyHandler.kt:43, NettyApplicationEngine.kt:296": { - "stackTrace": "RequestBodyHandler.kt:-1, RequestBodyHandler.kt:127, RequestBodyHandler.kt:18, RequestBodyHandler.kt:43, NettyApplicationEngine.kt:296", + "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 40000 } }, "totalSize": 40000 }, - "java.lang.Integer": { - "name": "java.lang.Integer", - "sites": { - "RequestBodyHandler.kt:172, RequestBodyHandler.kt:127, RequestBodyHandler.kt:18, RequestBodyHandler.kt:43, NettyApplicationEngine.kt:296": { - "stackTrace": "RequestBodyHandler.kt:172, RequestBodyHandler.kt:127, RequestBodyHandler.kt:18, RequestBodyHandler.kt:43, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 16000 - } - }, - "totalSize": 16000 - }, - "kotlinx.coroutines.channels.AbstractChannel$receiveCatching$1": { - "name": "kotlinx.coroutines.channels.AbstractChannel$receiveCatching$1", + "kotlinx.coroutines.channels.BufferedChannel$receiveCatchingOnNoWaiterSuspend$1": { + "name": "kotlinx.coroutines.channels.BufferedChannel$receiveCatchingOnNoWaiterSuspend$1", "sites": { - "RequestBodyHandler.kt:37, NettyApplicationEngine.kt:296": { - "stackTrace": "RequestBodyHandler.kt:37, NettyApplicationEngine.kt:296", + "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, - "totalSize": 40000 + "totalSize": 56000 } }, - "totalSize": 40000 + "totalSize": 56000 }, "kotlinx.coroutines.internal.DispatchedContinuation": { "name": "kotlinx.coroutines.internal.DispatchedContinuation", "sites": { - "RequestBodyHandler.kt:37, NettyApplicationEngine.kt:296": { - "stackTrace": "RequestBodyHandler.kt:37, NettyApplicationEngine.kt:296", + "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 48000 } @@ -1211,604 +1073,648 @@ "kotlinx.coroutines.CancellableContinuationImpl": { "name": "kotlinx.coroutines.CancellableContinuationImpl", "sites": { - "RequestBodyHandler.kt:37, NettyApplicationEngine.kt:296": { - "stackTrace": "RequestBodyHandler.kt:37, NettyApplicationEngine.kt:296", + "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 48000 } }, "totalSize": 48000 }, - "kotlinx.coroutines.channels.AbstractChannel$ReceiveElement": { - "name": "kotlinx.coroutines.channels.AbstractChannel$ReceiveElement", - "sites": { - "RequestBodyHandler.kt:37, NettyApplicationEngine.kt:296": { - "stackTrace": "RequestBodyHandler.kt:37, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 32000 - } - }, - "totalSize": 32000 - }, - "kotlinx.coroutines.channels.AbstractChannel$RemoveReceiveOnCancel": { - "name": "kotlinx.coroutines.channels.AbstractChannel$RemoveReceiveOnCancel", + "kotlinx.coroutines.channels.ReceiveCatching": { + "name": "kotlinx.coroutines.channels.ReceiveCatching", "sites": { - "RequestBodyHandler.kt:37, NettyApplicationEngine.kt:296": { - "stackTrace": "RequestBodyHandler.kt:37, NettyApplicationEngine.kt:296", + "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, - "totalSize": 24000 + "totalSize": 16000 } }, - "totalSize": 24000 + "totalSize": 16000 }, "kotlinx.coroutines.ChildContinuation": { "name": "kotlinx.coroutines.ChildContinuation", "sites": { - "RequestBodyHandler.kt:37, NettyApplicationEngine.kt:296": { - "stackTrace": "RequestBodyHandler.kt:37, NettyApplicationEngine.kt:296", + "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 32000 } }, "totalSize": 32000 - } - } - }, - "AttributesJvm.kt": { - "name": "AttributesJvm.kt", - "locationSize": 512000, - "instanceIndex": { - "java.util.HashMap": { - "name": "java.util.HashMap", + }, + "java.lang.Object": { + "name": "java.lang.Object", "sites": { - "AttributesJvm.kt:53, AttributesJvm.kt:13, AttributesJvm.kt:12, BaseApplicationCall.kt:15, NettyApplicationCall.kt:20, NettyHttp1ApplicationCall.kt:22, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "AttributesJvm.kt:53, AttributesJvm.kt:13, AttributesJvm.kt:12, BaseApplicationCall.kt:15, NettyApplicationCall.kt:20, NettyHttp1ApplicationCall.kt:22, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 48000 - }, - "AttributesJvm.kt:53, AttributesJvm.kt:13, AttributesJvm.kt:12, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "AttributesJvm.kt:53, AttributesJvm.kt:13, AttributesJvm.kt:12, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 48000 + "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 4, + "totalSize": 64 } }, - "totalSize": 96000 + "totalSize": 64 }, - "io.ktor.util.HashMapAttributes": { - "name": "io.ktor.util.HashMapAttributes", + "java.util.concurrent.ConcurrentHashMap$Node": { + "name": "java.util.concurrent.ConcurrentHashMap$Node", "sites": { - "AttributesJvm.kt:13, AttributesJvm.kt:12, BaseApplicationCall.kt:15, NettyApplicationCall.kt:20, NettyHttp1ApplicationCall.kt:22, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "AttributesJvm.kt:13, AttributesJvm.kt:12, BaseApplicationCall.kt:15, NettyApplicationCall.kt:20, NettyHttp1ApplicationCall.kt:22, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 16000 - }, - "AttributesJvm.kt:13, AttributesJvm.kt:12, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "AttributesJvm.kt:13, AttributesJvm.kt:12, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 16000 + "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 4, + "totalSize": 128 } }, - "totalSize": 32000 + "totalSize": 128 }, - "java.util.concurrent.ConcurrentHashMap": { - "name": "java.util.concurrent.ConcurrentHashMap", + "[B": { + "name": "[B", "sites": { - "AttributesJvm.kt:36, AttributesJvm.kt:13, Pipeline.kt:28, ApplicationReceiveFunctions.kt:27, BaseApplicationRequest.kt:15, NettyApplicationRequest.kt:25, NettyHttp1ApplicationRequest.kt:22, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "AttributesJvm.kt:36, AttributesJvm.kt:13, Pipeline.kt:28, ApplicationReceiveFunctions.kt:27, BaseApplicationRequest.kt:15, NettyApplicationRequest.kt:25, NettyHttp1ApplicationRequest.kt:22, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 64000 - }, - "AttributesJvm.kt:36, AttributesJvm.kt:13, Pipeline.kt:28, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, NettyApplicationResponse.kt:21, NettyHttp1ApplicationResponse.kt:25, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "AttributesJvm.kt:36, AttributesJvm.kt:13, Pipeline.kt:28, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, NettyApplicationResponse.kt:21, NettyHttp1ApplicationResponse.kt:25, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 64000 + "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 418, + "totalSize": 66040 } }, - "totalSize": 128000 + "totalSize": 66040 }, - "io.ktor.util.ConcurrentSafeAttributes": { - "name": "io.ktor.util.ConcurrentSafeAttributes", + "java.lang.String": { + "name": "java.lang.String", "sites": { - "AttributesJvm.kt:13, Pipeline.kt:28, ApplicationReceiveFunctions.kt:27, BaseApplicationRequest.kt:15, NettyApplicationRequest.kt:25, NettyHttp1ApplicationRequest.kt:22, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "AttributesJvm.kt:13, Pipeline.kt:28, ApplicationReceiveFunctions.kt:27, BaseApplicationRequest.kt:15, NettyApplicationRequest.kt:25, NettyHttp1ApplicationRequest.kt:22, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 16000 - }, - "AttributesJvm.kt:13, Pipeline.kt:28, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, NettyApplicationResponse.kt:21, NettyHttp1ApplicationResponse.kt:25, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "AttributesJvm.kt:13, Pipeline.kt:28, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, NettyApplicationResponse.kt:21, NettyHttp1ApplicationResponse.kt:25, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 16000 + "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 248, + "totalSize": 5952 } }, - "totalSize": 32000 - }, - "[Ljava.util.HashMap$Node;": { - "name": "[Ljava.util.HashMap$Node;", - "sites": { - "AttributesJvm.kt:24, BaseApplicationCall.kt:25, BaseApplicationCall.kt:24, NettyHttp1ApplicationCall.kt:41, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "AttributesJvm.kt:24, BaseApplicationCall.kt:25, BaseApplicationCall.kt:24, NettyHttp1ApplicationCall.kt:41, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 80000 - }, - "AttributesJvm.kt:24, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "AttributesJvm.kt:24, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 80000 - } - }, - "totalSize": 160000 - }, - "java.util.HashMap$Node": { - "name": "java.util.HashMap$Node", - "sites": { - "AttributesJvm.kt:24, BaseApplicationCall.kt:25, BaseApplicationCall.kt:24, NettyHttp1ApplicationCall.kt:41, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "AttributesJvm.kt:24, BaseApplicationCall.kt:25, BaseApplicationCall.kt:24, NettyHttp1ApplicationCall.kt:41, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 32000 - }, - "AttributesJvm.kt:24, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "AttributesJvm.kt:24, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 32000 - } - }, - "totalSize": 64000 - } - } - }, - "NettyApplicationCall.kt": { - "name": "NettyApplicationCall.kt", - "locationSize": 130048, - "instanceIndex": { - "kotlinx.coroutines.JobImpl": { - "name": "kotlinx.coroutines.JobImpl", - "sites": { - "NettyApplicationCall.kt:32, NettyHttp1ApplicationCall.kt:22, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationCall.kt:32, NettyHttp1ApplicationCall.kt:22, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 24000 - } - }, - "totalSize": 24000 - }, - "java.lang.Object": { - "name": "java.lang.Object", - "sites": { - "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296", - "totalCount": 2, - "totalSize": 32 - } - }, - "totalSize": 32 - }, - "java.util.concurrent.ConcurrentHashMap$Node": { - "name": "java.util.concurrent.ConcurrentHashMap$Node", - "sites": { - "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296", - "totalCount": 2, - "totalSize": 64 - } - }, - "totalSize": 64 - }, - "[B": { - "name": "[B", - "sites": { - "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296", - "totalCount": 132, - "totalSize": 19024 - } - }, - "totalSize": 19024 - }, - "java.lang.String": { - "name": "java.lang.String", - "sites": { - "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296", - "totalCount": 85, - "totalSize": 2040 - } - }, - "totalSize": 2040 + "totalSize": 5952 }, "java.lang.StringBuilder": { "name": "java.lang.StringBuilder", "sites": { - "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296", - "totalCount": 12, - "totalSize": 288 + "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 38, + "totalSize": 912 } }, - "totalSize": 288 + "totalSize": 912 }, "java.net.URL": { "name": "java.net.URL", "sites": { - "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296", - "totalCount": 7, - "totalSize": 448 + "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 14, + "totalSize": 896 } }, - "totalSize": 448 + "totalSize": 896 }, "java.io.File": { "name": "java.io.File", "sites": { - "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296", - "totalCount": 3, - "totalSize": 96 + "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 6, + "totalSize": 192 } }, - "totalSize": 96 + "totalSize": 192 }, "java.util.jar.JarFile$JarFileEntry": { "name": "java.util.jar.JarFile$JarFileEntry", "sites": { - "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296", - "totalCount": 1, - "totalSize": 104 + "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 2, + "totalSize": 208 } }, - "totalSize": 104 + "totalSize": 208 }, "jdk.internal.loader.URLClassPath$JarLoader$2": { "name": "jdk.internal.loader.URLClassPath$JarLoader$2", "sites": { - "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296", - "totalCount": 1, - "totalSize": 40 + "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 2, + "totalSize": 80 } }, - "totalSize": 40 + "totalSize": 80 }, "java.util.zip.ZipFile$ZipFileInputStream": { "name": "java.util.zip.ZipFile$ZipFileInputStream", "sites": { - "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296", - "totalCount": 1, - "totalSize": 56 + "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 2, + "totalSize": 112 } }, - "totalSize": 56 + "totalSize": 112 }, "java.util.zip.ZipFile$InflaterCleanupAction": { "name": "java.util.zip.ZipFile$InflaterCleanupAction", "sites": { - "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296", - "totalCount": 1, - "totalSize": 24 + "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 2, + "totalSize": 48 } }, - "totalSize": 24 + "totalSize": 48 }, "jdk.internal.ref.CleanerImpl$PhantomCleanableRef": { "name": "jdk.internal.ref.CleanerImpl$PhantomCleanableRef", "sites": { - "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296", - "totalCount": 1, - "totalSize": 48 + "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 2, + "totalSize": 96 } }, - "totalSize": 48 + "totalSize": 96 }, "java.util.zip.ZipFile$ZipFileInflaterInputStream": { "name": "java.util.zip.ZipFile$ZipFileInflaterInputStream", "sites": { - "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296", - "totalCount": 1, - "totalSize": 56 + "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 2, + "totalSize": 112 } }, - "totalSize": 56 + "totalSize": 112 }, "java.util.WeakHashMap$Entry": { "name": "java.util.WeakHashMap$Entry", "sites": { - "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296", - "totalCount": 1, - "totalSize": 40 + "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 2, + "totalSize": 80 } }, - "totalSize": 40 + "totalSize": 80 }, "java.util.zip.CRC32": { "name": "java.util.zip.CRC32", "sites": { - "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296", - "totalCount": 1, - "totalSize": 16 + "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 2, + "totalSize": 32 } }, - "totalSize": 16 + "totalSize": 32 }, "java.security.CodeSource": { "name": "java.security.CodeSource", "sites": { - "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296", - "totalCount": 1, - "totalSize": 40 + "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 2, + "totalSize": 80 } }, - "totalSize": 40 + "totalSize": 80 }, "java.security.SecureClassLoader$CodeSourceKey": { "name": "java.security.SecureClassLoader$CodeSourceKey", "sites": { - "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296", - "totalCount": 1, - "totalSize": 16 + "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 2, + "totalSize": 32 } }, - "totalSize": 16 + "totalSize": 32 }, "java.security.SecureClassLoader$1": { "name": "java.security.SecureClassLoader$1", "sites": { - "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296", - "totalCount": 1, - "totalSize": 24 + "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 2, + "totalSize": 48 } }, - "totalSize": 24 + "totalSize": 48 }, "[I": { "name": "[I", "sites": { - "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296", - "totalCount": 15, - "totalSize": 1048 + "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 187, + "totalSize": 9744 } }, - "totalSize": 1048 + "totalSize": 9744 }, "[Ljava.lang.String;": { "name": "[Ljava.lang.String;", "sites": { - "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296", - "totalCount": 2, - "totalSize": 328 + "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 4, + "totalSize": 904 } }, - "totalSize": 328 + "totalSize": 904 }, "[C": { "name": "[C", "sites": { - "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296", - "totalCount": 3, - "totalSize": 912 + "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 6, + "totalSize": 2904 } }, - "totalSize": 912 + "totalSize": 2904 }, "java.util.ArrayList": { "name": "java.util.ArrayList", "sites": { - "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296", - "totalCount": 8, - "totalSize": 192 + "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 61, + "totalSize": 1464 } }, - "totalSize": 192 + "totalSize": 1464 }, "[Ljava.lang.Object;": { "name": "[Ljava.lang.Object;", "sites": { - "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296", - "totalCount": 6, - "totalSize": 320 + "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 106, + "totalSize": 19816 } }, - "totalSize": 320 + "totalSize": 19816 }, "[J": { "name": "[J", "sites": { - "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296", - "totalCount": 4, - "totalSize": 96 + "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 36, + "totalSize": 864 } }, - "totalSize": 96 + "totalSize": 864 }, "java.util.BitSet": { "name": "java.util.BitSet", "sites": { - "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296", - "totalCount": 4, - "totalSize": 96 + "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 36, + "totalSize": 864 } }, - "totalSize": 96 + "totalSize": 864 }, "java.util.HashMap": { "name": "java.util.HashMap", "sites": { - "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296", - "totalCount": 2, - "totalSize": 96 + "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 18, + "totalSize": 864 } }, - "totalSize": 96 + "totalSize": 864 }, "[Ljava.util.List;": { "name": "[Ljava.util.List;", "sites": { - "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296", - "totalCount": 1, - "totalSize": 24 - } - }, - "totalSize": 24 - }, - "java.lang.Integer": { - "name": "java.lang.Integer", - "sites": { - "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296", - "totalCount": 1, - "totalSize": 16 - } - }, - "totalSize": 16 - }, - "io.ktor.server.netty.NettyApplicationCall$finishSuspend$1": { - "name": "io.ktor.server.netty.NettyApplicationCall$finishSuspend$1", - "sites": { - "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationCall.kt:-1, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296", - "totalCount": 40, - "totalSize": 1600 - } - }, - "totalSize": 1600 - }, - "[Ljava.lang.StackTraceElement;": { - "name": "[Ljava.lang.StackTraceElement;", - "sites": { - "NettyApplicationCall.kt:90, NettyApplicationCall.kt:85, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationCall.kt:90, NettyApplicationCall.kt:85, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296", + "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 2, - "totalSize": 32 - }, - "NettyApplicationCall.kt:90, NettyApplicationCall.kt:85, NettyApplicationCall.kt:16, NettyApplicationCall.kt:-1, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationCall.kt:90, NettyApplicationCall.kt:85, NettyApplicationCall.kt:16, NettyApplicationCall.kt:-1, NettyApplicationEngine.kt:296", - "totalCount": 78, - "totalSize": 1248 - }, - "NettyApplicationCall.kt:90, NettyApplicationCall.kt:74, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationCall.kt:90, NettyApplicationCall.kt:74, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296", - "totalCount": 1920, - "totalSize": 30720 + "totalSize": 48 } }, - "totalSize": 32000 + "totalSize": 48 }, - "kotlinx.coroutines.JobCancellationException": { - "name": "kotlinx.coroutines.JobCancellationException", + "[Ljava.util.regex.IntHashSet;": { + "name": "[Ljava.util.regex.IntHashSet;", "sites": { - "NettyApplicationCall.kt:90, NettyApplicationCall.kt:85, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationCall.kt:90, NettyApplicationCall.kt:85, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296", - "totalCount": 1, - "totalSize": 40 - }, - "NettyApplicationCall.kt:90, NettyApplicationCall.kt:85, NettyApplicationCall.kt:16, NettyApplicationCall.kt:-1, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationCall.kt:90, NettyApplicationCall.kt:85, NettyApplicationCall.kt:16, NettyApplicationCall.kt:-1, NettyApplicationEngine.kt:296", - "totalCount": 39, - "totalSize": 1560 - }, - "NettyApplicationCall.kt:90, NettyApplicationCall.kt:74, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationCall.kt:90, NettyApplicationCall.kt:74, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296", - "totalCount": 960, - "totalSize": 38400 + "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 4, + "totalSize": 64 } }, - "totalSize": 40000 + "totalSize": 64 }, - "kotlinx.coroutines.internal.DispatchedContinuation": { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "java.util.regex.Matcher": { + "name": "java.util.regex.Matcher", "sites": { - "NettyApplicationCall.kt:83, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationCall.kt:83, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296", - "totalCount": 39, - "totalSize": 1872 + "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 4, + "totalSize": 288 } }, - "totalSize": 1872 + "totalSize": 288 }, - "kotlinx.coroutines.CancellableContinuationImpl": { - "name": "kotlinx.coroutines.CancellableContinuationImpl", + "kotlinx.coroutines.channels.BufferedChannelKt$createSegmentFunction$1": { + "name": "kotlinx.coroutines.channels.BufferedChannelKt$createSegmentFunction$1", "sites": { - "NettyApplicationCall.kt:83, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationCall.kt:83, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296", - "totalCount": 39, - "totalSize": 1872 + "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 1, + "totalSize": 48 } }, - "totalSize": 1872 + "totalSize": 48 }, - "kotlinx.coroutines.ChildContinuation": { - "name": "kotlinx.coroutines.ChildContinuation", + "java.util.concurrent.atomic.AtomicReferenceArray": { + "name": "java.util.concurrent.atomic.AtomicReferenceArray", "sites": { - "NettyApplicationCall.kt:83, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationCall.kt:83, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296", - "totalCount": 39, - "totalSize": 1248 + "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 63, + "totalSize": 1008 } }, - "totalSize": 1248 + "totalSize": 1008 }, - "kotlinx.coroutines.ResumeOnCompletion": { - "name": "kotlinx.coroutines.ResumeOnCompletion", + "kotlinx.coroutines.channels.ChannelSegment": { + "name": "kotlinx.coroutines.channels.ChannelSegment", "sites": { - "NettyApplicationCall.kt:83, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationCall.kt:83, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296", - "totalCount": 39, - "totalSize": 1248 + "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 63, + "totalSize": 2520 } }, - "totalSize": 1248 + "totalSize": 2520 }, - "kotlinx.coroutines.DisposeOnCancel": { - "name": "kotlinx.coroutines.DisposeOnCancel", + "java.util.ArrayList$Itr": { + "name": "java.util.ArrayList$Itr", "sites": { - "NettyApplicationCall.kt:83, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationCall.kt:83, NettyApplicationCall.kt:78, NettyApplicationEngine.kt:207, NettyApplicationEngine.kt:-1, NettyApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296", - "totalCount": 39, - "totalSize": 624 + "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "RequestBodyHandler.kt:40 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 2, + "totalSize": 64 } }, - "totalSize": 624 + "totalSize": 64 } } }, - "NettyHttp1ApplicationRequest.kt": { - "name": "NettyHttp1ApplicationRequest.kt", - "locationSize": 240000, + "AttributesJvm.kt": { + "name": "AttributesJvm.kt", + "locationSize": 576000, "instanceIndex": { - "io.netty.handler.codec.DefaultHeaders$ValueIterator": { - "name": "io.netty.handler.codec.DefaultHeaders$ValueIterator", + "java.util.HashMap": { + "name": "java.util.HashMap", "sites": { - "NettyHttp1ApplicationRequest.kt:28, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttp1ApplicationRequest.kt:28, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "AttributesJvm.kt:53 , AttributesJvm.kt:13 Attributes, AttributesJvm.kt:12 Attributes$default, BaseApplicationCall.kt:15 , NettyApplicationCall.kt:20 , NettyHttp1ApplicationCall.kt:22 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead": { + "stackTrace": "AttributesJvm.kt:53 , AttributesJvm.kt:13 Attributes, AttributesJvm.kt:12 Attributes$default, BaseApplicationCall.kt:15 , NettyApplicationCall.kt:20 , NettyHttp1ApplicationCall.kt:22 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead", "totalCount": 1000, - "totalSize": 40000 + "totalSize": 48000 + }, + "AttributesJvm.kt:53 , AttributesJvm.kt:13 Attributes, AttributesJvm.kt:12 Attributes$default, OutgoingContent.kt:60 setProperty, Versions.kt:21 setVersions, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "AttributesJvm.kt:53 , AttributesJvm.kt:13 Attributes, AttributesJvm.kt:12 Attributes$default, OutgoingContent.kt:60 setProperty, Versions.kt:21 setVersions, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", + "totalCount": 1000, + "totalSize": 48000 } }, - "totalSize": 40000 + "totalSize": 96000 }, - "[B": { - "name": "[B", + "io.ktor.util.HashMapAttributes": { + "name": "io.ktor.util.HashMapAttributes", "sites": { - "NettyHttp1ApplicationRequest.kt:28, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttp1ApplicationRequest.kt:28, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "AttributesJvm.kt:13 Attributes, AttributesJvm.kt:12 Attributes$default, BaseApplicationCall.kt:15 , NettyApplicationCall.kt:20 , NettyHttp1ApplicationCall.kt:22 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead": { + "stackTrace": "AttributesJvm.kt:13 Attributes, AttributesJvm.kt:12 Attributes$default, BaseApplicationCall.kt:15 , NettyApplicationCall.kt:20 , NettyHttp1ApplicationCall.kt:22 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead", + "totalCount": 1000, + "totalSize": 16000 + }, + "AttributesJvm.kt:13 Attributes, AttributesJvm.kt:12 Attributes$default, OutgoingContent.kt:60 setProperty, Versions.kt:21 setVersions, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "AttributesJvm.kt:13 Attributes, AttributesJvm.kt:12 Attributes$default, OutgoingContent.kt:60 setProperty, Versions.kt:21 setVersions, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", + "totalCount": 1000, + "totalSize": 16000 + } + }, + "totalSize": 32000 + }, + "java.util.concurrent.ConcurrentHashMap": { + "name": "java.util.concurrent.ConcurrentHashMap", + "sites": { + "AttributesJvm.kt:36 , AttributesJvm.kt:13 Attributes, Pipeline.kt:25 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , NettyApplicationRequest.kt:24 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead": { + "stackTrace": "AttributesJvm.kt:36 , AttributesJvm.kt:13 Attributes, Pipeline.kt:25 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , NettyApplicationRequest.kt:24 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead", + "totalCount": 1000, + "totalSize": 64000 + }, + "AttributesJvm.kt:36 , AttributesJvm.kt:13 Attributes, Pipeline.kt:25 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , NettyApplicationResponse.kt:21 , NettyHttp1ApplicationResponse.kt:25 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead": { + "stackTrace": "AttributesJvm.kt:36 , AttributesJvm.kt:13 Attributes, Pipeline.kt:25 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , NettyApplicationResponse.kt:21 , NettyHttp1ApplicationResponse.kt:25 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead", + "totalCount": 1000, + "totalSize": 64000 + } + }, + "totalSize": 128000 + }, + "io.ktor.util.ConcurrentSafeAttributes": { + "name": "io.ktor.util.ConcurrentSafeAttributes", + "sites": { + "AttributesJvm.kt:13 Attributes, Pipeline.kt:25 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , NettyApplicationRequest.kt:24 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead": { + "stackTrace": "AttributesJvm.kt:13 Attributes, Pipeline.kt:25 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , NettyApplicationRequest.kt:24 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead", + "totalCount": 1000, + "totalSize": 16000 + }, + "AttributesJvm.kt:13 Attributes, Pipeline.kt:25 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , NettyApplicationResponse.kt:21 , NettyHttp1ApplicationResponse.kt:25 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead": { + "stackTrace": "AttributesJvm.kt:13 Attributes, Pipeline.kt:25 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , NettyApplicationResponse.kt:21 , NettyHttp1ApplicationResponse.kt:25 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead", + "totalCount": 1000, + "totalSize": 16000 + } + }, + "totalSize": 32000 + }, + "[Ljava.util.HashMap$Node;": { + "name": "[Ljava.util.HashMap$Node;", + "sites": { + "AttributesJvm.kt:24 put, BaseApplicationCall.kt:25 putResponseAttribute, BaseApplicationCall.kt:24 putResponseAttribute$default, NettyHttp1ApplicationCall.kt:41 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead": { + "stackTrace": "AttributesJvm.kt:24 put, BaseApplicationCall.kt:25 putResponseAttribute, BaseApplicationCall.kt:24 putResponseAttribute$default, NettyHttp1ApplicationCall.kt:41 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead", + "totalCount": 1000, + "totalSize": 80000 + }, + "AttributesJvm.kt:24 put, OutgoingContent.kt:60 setProperty, Versions.kt:21 setVersions, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "AttributesJvm.kt:24 put, OutgoingContent.kt:60 setProperty, Versions.kt:21 setVersions, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 1000, + "totalSize": 80000 + } + }, + "totalSize": 160000 + }, + "java.util.HashMap$Node": { + "name": "java.util.HashMap$Node", + "sites": { + "AttributesJvm.kt:24 put, BaseApplicationCall.kt:25 putResponseAttribute, BaseApplicationCall.kt:24 putResponseAttribute$default, NettyHttp1ApplicationCall.kt:41 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead": { + "stackTrace": "AttributesJvm.kt:24 put, BaseApplicationCall.kt:25 putResponseAttribute, BaseApplicationCall.kt:24 putResponseAttribute$default, NettyHttp1ApplicationCall.kt:41 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead", + "totalCount": 1000, + "totalSize": 32000 + }, + "AttributesJvm.kt:24 put, PreCompressed.kt:178 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend": { + "stackTrace": "AttributesJvm.kt:24 put, PreCompressed.kt:178 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend", + "totalCount": 1000, + "totalSize": 32000 + }, + "AttributesJvm.kt:24 put, OutgoingContent.kt:60 setProperty, Versions.kt:21 setVersions, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "AttributesJvm.kt:24 put, OutgoingContent.kt:60 setProperty, Versions.kt:21 setVersions, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 1000, + "totalSize": 32000 + }, + "AttributesJvm.kt:24 put, ResponseType.kt:22 setResponseType, PipelineCall.kt:102 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke": { + "stackTrace": "AttributesJvm.kt:24 put, ResponseType.kt:22 setResponseType, PipelineCall.kt:102 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 128000 + } + } + }, + "NettyApplicationCall.kt": { + "name": "NettyApplicationCall.kt", + "locationSize": 311136, + "instanceIndex": { + "kotlinx.coroutines.JobImpl": { + "name": "kotlinx.coroutines.JobImpl", + "sites": { + "NettyApplicationCall.kt:32 , NettyHttp1ApplicationCall.kt:22 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead": { + "stackTrace": "NettyApplicationCall.kt:32 , NettyHttp1ApplicationCall.kt:22 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "io.ktor.server.netty.NettyApplicationCall$finishSuspend$1": { + "name": "io.ktor.server.netty.NettyApplicationCall$finishSuspend$1", + "sites": { + "NettyApplicationCall.kt:-1 finishSuspend, NettyApplicationCall.kt:78 finish$ktor_server_netty, NettyApplicationEngine.kt:208 invokeSuspend, NettyApplicationEngine.kt:-1 invoke, NettyApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, EventLoop.common.kt:68 processUnconfinedEvent, DispatchedContinuation.kt:347 resumeWith, SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute": { + "stackTrace": "NettyApplicationCall.kt:-1 finishSuspend, NettyApplicationCall.kt:78 finish$ktor_server_netty, NettyApplicationEngine.kt:208 invokeSuspend, NettyApplicationEngine.kt:-1 invoke, NettyApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, EventLoop.common.kt:68 processUnconfinedEvent, DispatchedContinuation.kt:347 resumeWith, SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute", + "totalCount": 996, + "totalSize": 39840 + } + }, + "totalSize": 39840 + }, + "kotlinx.coroutines.internal.DispatchedContinuation": { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "sites": { + "NettyApplicationCall.kt:83 finishSuspend, NettyApplicationCall.kt:78 finish$ktor_server_netty, NettyApplicationEngine.kt:208 invokeSuspend, NettyApplicationEngine.kt:-1 invoke, NettyApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, EventLoop.common.kt:68 processUnconfinedEvent, DispatchedContinuation.kt:347 resumeWith, SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute": { + "stackTrace": "NettyApplicationCall.kt:83 finishSuspend, NettyApplicationCall.kt:78 finish$ktor_server_netty, NettyApplicationEngine.kt:208 invokeSuspend, NettyApplicationEngine.kt:-1 invoke, NettyApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, EventLoop.common.kt:68 processUnconfinedEvent, DispatchedContinuation.kt:347 resumeWith, SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute", + "totalCount": 996, + "totalSize": 47808 + } + }, + "totalSize": 47808 + }, + "kotlinx.coroutines.CancellableContinuationImpl": { + "name": "kotlinx.coroutines.CancellableContinuationImpl", + "sites": { + "NettyApplicationCall.kt:83 finishSuspend, NettyApplicationCall.kt:78 finish$ktor_server_netty, NettyApplicationEngine.kt:208 invokeSuspend, NettyApplicationEngine.kt:-1 invoke, NettyApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, EventLoop.common.kt:68 processUnconfinedEvent, DispatchedContinuation.kt:347 resumeWith, SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute": { + "stackTrace": "NettyApplicationCall.kt:83 finishSuspend, NettyApplicationCall.kt:78 finish$ktor_server_netty, NettyApplicationEngine.kt:208 invokeSuspend, NettyApplicationEngine.kt:-1 invoke, NettyApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, EventLoop.common.kt:68 processUnconfinedEvent, DispatchedContinuation.kt:347 resumeWith, SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute", + "totalCount": 996, + "totalSize": 47808 + } + }, + "totalSize": 47808 + }, + "kotlinx.coroutines.ChildContinuation": { + "name": "kotlinx.coroutines.ChildContinuation", + "sites": { + "NettyApplicationCall.kt:83 finishSuspend, NettyApplicationCall.kt:78 finish$ktor_server_netty, NettyApplicationEngine.kt:208 invokeSuspend, NettyApplicationEngine.kt:-1 invoke, NettyApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, EventLoop.common.kt:68 processUnconfinedEvent, DispatchedContinuation.kt:347 resumeWith, SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute": { + "stackTrace": "NettyApplicationCall.kt:83 finishSuspend, NettyApplicationCall.kt:78 finish$ktor_server_netty, NettyApplicationEngine.kt:208 invokeSuspend, NettyApplicationEngine.kt:-1 invoke, NettyApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, EventLoop.common.kt:68 processUnconfinedEvent, DispatchedContinuation.kt:347 resumeWith, SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute", + "totalCount": 996, + "totalSize": 31872 + } + }, + "totalSize": 31872 + }, + "kotlinx.coroutines.ResumeOnCompletion": { + "name": "kotlinx.coroutines.ResumeOnCompletion", + "sites": { + "NettyApplicationCall.kt:83 finishSuspend, NettyApplicationCall.kt:78 finish$ktor_server_netty, NettyApplicationEngine.kt:208 invokeSuspend, NettyApplicationEngine.kt:-1 invoke, NettyApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, EventLoop.common.kt:68 processUnconfinedEvent, DispatchedContinuation.kt:347 resumeWith, SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute": { + "stackTrace": "NettyApplicationCall.kt:83 finishSuspend, NettyApplicationCall.kt:78 finish$ktor_server_netty, NettyApplicationEngine.kt:208 invokeSuspend, NettyApplicationEngine.kt:-1 invoke, NettyApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, EventLoop.common.kt:68 processUnconfinedEvent, DispatchedContinuation.kt:347 resumeWith, SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute", + "totalCount": 996, + "totalSize": 31872 + } + }, + "totalSize": 31872 + }, + "kotlinx.coroutines.DisposeOnCancel": { + "name": "kotlinx.coroutines.DisposeOnCancel", + "sites": { + "NettyApplicationCall.kt:83 finishSuspend, NettyApplicationCall.kt:78 finish$ktor_server_netty, NettyApplicationEngine.kt:208 invokeSuspend, NettyApplicationEngine.kt:-1 invoke, NettyApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, EventLoop.common.kt:68 processUnconfinedEvent, DispatchedContinuation.kt:347 resumeWith, SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute": { + "stackTrace": "NettyApplicationCall.kt:83 finishSuspend, NettyApplicationCall.kt:78 finish$ktor_server_netty, NettyApplicationEngine.kt:208 invokeSuspend, NettyApplicationEngine.kt:-1 invoke, NettyApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, EventLoop.common.kt:68 processUnconfinedEvent, DispatchedContinuation.kt:347 resumeWith, SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute", + "totalCount": 996, + "totalSize": 15936 + } + }, + "totalSize": 15936 + }, + "[Ljava.lang.StackTraceElement;": { + "name": "[Ljava.lang.StackTraceElement;", + "sites": { + "NettyApplicationCall.kt:90 finishComplete, NettyApplicationCall.kt:85 finishSuspend, NettyApplicationCall.kt:16 access$finishSuspend, NettyApplicationCall.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "NettyApplicationCall.kt:90 finishComplete, NettyApplicationCall.kt:85 finishSuspend, NettyApplicationCall.kt:16 access$finishSuspend, NettyApplicationCall.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 1992, + "totalSize": 31872 + }, + "NettyApplicationCall.kt:90 finishComplete, NettyApplicationCall.kt:74 finish$ktor_server_netty, NettyApplicationEngine.kt:208 invokeSuspend, NettyApplicationEngine.kt:-1 invoke, NettyApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, EventLoop.common.kt:68 processUnconfinedEvent, DispatchedContinuation.kt:347 resumeWith, SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute": { + "stackTrace": "NettyApplicationCall.kt:90 finishComplete, NettyApplicationCall.kt:74 finish$ktor_server_netty, NettyApplicationEngine.kt:208 invokeSuspend, NettyApplicationEngine.kt:-1 invoke, NettyApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, EventLoop.common.kt:68 processUnconfinedEvent, DispatchedContinuation.kt:347 resumeWith, SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute", + "totalCount": 8, + "totalSize": 128 + } + }, + "totalSize": 32000 + }, + "kotlinx.coroutines.JobCancellationException": { + "name": "kotlinx.coroutines.JobCancellationException", + "sites": { + "NettyApplicationCall.kt:90 finishComplete, NettyApplicationCall.kt:85 finishSuspend, NettyApplicationCall.kt:16 access$finishSuspend, NettyApplicationCall.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "NettyApplicationCall.kt:90 finishComplete, NettyApplicationCall.kt:85 finishSuspend, NettyApplicationCall.kt:16 access$finishSuspend, NettyApplicationCall.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 996, + "totalSize": 39840 + }, + "NettyApplicationCall.kt:90 finishComplete, NettyApplicationCall.kt:74 finish$ktor_server_netty, NettyApplicationEngine.kt:208 invokeSuspend, NettyApplicationEngine.kt:-1 invoke, NettyApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, EventLoop.common.kt:68 processUnconfinedEvent, DispatchedContinuation.kt:347 resumeWith, SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute": { + "stackTrace": "NettyApplicationCall.kt:90 finishComplete, NettyApplicationCall.kt:74 finish$ktor_server_netty, NettyApplicationEngine.kt:208 invokeSuspend, NettyApplicationEngine.kt:-1 invoke, NettyApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, EventLoop.common.kt:68 processUnconfinedEvent, DispatchedContinuation.kt:347 resumeWith, SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute", + "totalCount": 4, + "totalSize": 160 + } + }, + "totalSize": 40000 + } + } + }, + "NettyHttp1ApplicationRequest.kt": { + "name": "NettyHttp1ApplicationRequest.kt", + "locationSize": 240000, + "instanceIndex": { + "io.netty.handler.codec.DefaultHeaders$ValueIterator": { + "name": "io.netty.handler.codec.DefaultHeaders$ValueIterator", + "sites": { + "NettyHttp1ApplicationRequest.kt:27 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead": { + "stackTrace": "NettyHttp1ApplicationRequest.kt:27 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead", + "totalCount": 1000, + "totalSize": 40000 + } + }, + "totalSize": 40000 + }, + "[B": { + "name": "[B", + "sites": { + "NettyHttp1ApplicationRequest.kt:27 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead": { + "stackTrace": "NettyHttp1ApplicationRequest.kt:27 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead", "totalCount": 3000, "totalSize": 88000 } @@ -1818,8 +1724,8 @@ "java.lang.String": { "name": "java.lang.String", "sites": { - "NettyHttp1ApplicationRequest.kt:28, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttp1ApplicationRequest.kt:28, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "NettyHttp1ApplicationRequest.kt:27 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead": { + "stackTrace": "NettyHttp1ApplicationRequest.kt:27 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead", "totalCount": 3000, "totalSize": 72000 } @@ -1829,8 +1735,8 @@ "io.ktor.server.netty.http1.NettyConnectionPoint": { "name": "io.ktor.server.netty.http1.NettyConnectionPoint", "sites": { - "NettyHttp1ApplicationRequest.kt:30, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttp1ApplicationRequest.kt:30, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "NettyHttp1ApplicationRequest.kt:29 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead": { + "stackTrace": "NettyHttp1ApplicationRequest.kt:29 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead", "totalCount": 1000, "totalSize": 24000 } @@ -1840,8 +1746,8 @@ "io.ktor.server.netty.NettyApplicationRequestHeaders": { "name": "io.ktor.server.netty.NettyApplicationRequestHeaders", "sites": { - "NettyHttp1ApplicationRequest.kt:32, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttp1ApplicationRequest.kt:32, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "NettyHttp1ApplicationRequest.kt:31 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead": { + "stackTrace": "NettyHttp1ApplicationRequest.kt:31 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead", "totalCount": 1000, "totalSize": 16000 } @@ -1850,6 +1756,67 @@ } } }, + "BaseApplicationRequest.kt": { + "name": "BaseApplicationRequest.kt", + "locationSize": 144000, + "instanceIndex": { + "io.ktor.server.engine.BaseApplicationRequest$headers$2": { + "name": "io.ktor.server.engine.BaseApplicationRequest$headers$2", + "sites": { + "BaseApplicationRequest.kt:22 , NettyApplicationRequest.kt:24 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead": { + "stackTrace": "BaseApplicationRequest.kt:22 , NettyApplicationRequest.kt:24 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "kotlin.SynchronizedLazyImpl": { + "name": "kotlin.SynchronizedLazyImpl", + "sites": { + "BaseApplicationRequest.kt:22 , NettyApplicationRequest.kt:24 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead": { + "stackTrace": "BaseApplicationRequest.kt:22 , NettyApplicationRequest.kt:24 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "io.ktor.server.request.ApplicationReceivePipeline": { + "name": "io.ktor.server.request.ApplicationReceivePipeline", + "sites": { + "BaseApplicationRequest.kt:24 , NettyApplicationRequest.kt:24 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead": { + "stackTrace": "BaseApplicationRequest.kt:24 , NettyApplicationRequest.kt:24 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead", + "totalCount": 1000, + "totalSize": 40000 + } + }, + "totalSize": 40000 + }, + "io.ktor.http.HeadersBuilder": { + "name": "io.ktor.http.HeadersBuilder", + "sites": { + "BaseApplicationRequest.kt:47 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600, AbstractChannelHandlerContext.java:425 run, AbstractEventExecutor.java:173 runTask": { + "stackTrace": "BaseApplicationRequest.kt:47 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600, AbstractChannelHandlerContext.java:425 run, AbstractEventExecutor.java:173 runTask", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "io.ktor.server.engine.DelegateHeaders": { + "name": "io.ktor.server.engine.DelegateHeaders", + "sites": { + "BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600, AbstractChannelHandlerContext.java:425 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute": { + "stackTrace": "BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600, AbstractChannelHandlerContext.java:425 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 32000 + } + } + }, "ApplicationReceiveFunctions.kt": { "name": "ApplicationReceiveFunctions.kt", "locationSize": 32000, @@ -1857,8 +1824,8 @@ "[Lio.ktor.util.pipeline.PipelinePhase;": { "name": "[Lio.ktor.util.pipeline.PipelinePhase;", "sites": { - "ApplicationReceiveFunctions.kt:27, BaseApplicationRequest.kt:15, NettyApplicationRequest.kt:25, NettyHttp1ApplicationRequest.kt:22, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "ApplicationReceiveFunctions.kt:27, BaseApplicationRequest.kt:15, NettyApplicationRequest.kt:25, NettyHttp1ApplicationRequest.kt:22, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , NettyApplicationRequest.kt:24 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead": { + "stackTrace": "ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , NettyApplicationRequest.kt:24 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead", "totalCount": 1000, "totalSize": 32000 } @@ -1874,13 +1841,13 @@ "[Lio.ktor.util.pipeline.PipelinePhase;": { "name": "[Lio.ktor.util.pipeline.PipelinePhase;", "sites": { - "Pipeline.kt:35, ApplicationReceiveFunctions.kt:27, BaseApplicationRequest.kt:15, NettyApplicationRequest.kt:25, NettyHttp1ApplicationRequest.kt:22, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "Pipeline.kt:35, ApplicationReceiveFunctions.kt:27, BaseApplicationRequest.kt:15, NettyApplicationRequest.kt:25, NettyHttp1ApplicationRequest.kt:22, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "Pipeline.kt:32 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , NettyApplicationRequest.kt:24 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead": { + "stackTrace": "Pipeline.kt:32 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , NettyApplicationRequest.kt:24 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead", "totalCount": 627, "totalSize": 20064 }, - "Pipeline.kt:35, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, NettyApplicationResponse.kt:21, NettyHttp1ApplicationResponse.kt:25, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "Pipeline.kt:35, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, NettyApplicationResponse.kt:21, NettyHttp1ApplicationResponse.kt:25, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "Pipeline.kt:32 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , NettyApplicationResponse.kt:21 , NettyHttp1ApplicationResponse.kt:25 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead": { + "stackTrace": "Pipeline.kt:32 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , NettyApplicationResponse.kt:21 , NettyHttp1ApplicationResponse.kt:25 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead", "totalCount": 627, "totalSize": 30096 } @@ -1890,13 +1857,13 @@ "kotlin.collections.ArrayAsCollection": { "name": "kotlin.collections.ArrayAsCollection", "sites": { - "Pipeline.kt:35, ApplicationReceiveFunctions.kt:27, BaseApplicationRequest.kt:15, NettyApplicationRequest.kt:25, NettyHttp1ApplicationRequest.kt:22, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "Pipeline.kt:35, ApplicationReceiveFunctions.kt:27, BaseApplicationRequest.kt:15, NettyApplicationRequest.kt:25, NettyHttp1ApplicationRequest.kt:22, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "Pipeline.kt:32 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , NettyApplicationRequest.kt:24 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead": { + "stackTrace": "Pipeline.kt:32 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , NettyApplicationRequest.kt:24 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead", "totalCount": 1000, "totalSize": 24000 }, - "Pipeline.kt:35, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, NettyApplicationResponse.kt:21, NettyHttp1ApplicationResponse.kt:25, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "Pipeline.kt:35, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, NettyApplicationResponse.kt:21, NettyHttp1ApplicationResponse.kt:25, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "Pipeline.kt:32 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , NettyApplicationResponse.kt:21 , NettyHttp1ApplicationResponse.kt:25 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead": { + "stackTrace": "Pipeline.kt:32 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , NettyApplicationResponse.kt:21 , NettyHttp1ApplicationResponse.kt:25 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead", "totalCount": 1000, "totalSize": 24000 } @@ -1906,13 +1873,13 @@ "[Ljava.lang.Object;": { "name": "[Ljava.lang.Object;", "sites": { - "Pipeline.kt:35, ApplicationReceiveFunctions.kt:27, BaseApplicationRequest.kt:15, NettyApplicationRequest.kt:25, NettyHttp1ApplicationRequest.kt:22, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "Pipeline.kt:35, ApplicationReceiveFunctions.kt:27, BaseApplicationRequest.kt:15, NettyApplicationRequest.kt:25, NettyHttp1ApplicationRequest.kt:22, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "Pipeline.kt:32 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , NettyApplicationRequest.kt:24 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead": { + "stackTrace": "Pipeline.kt:32 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , NettyApplicationRequest.kt:24 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead", "totalCount": 626, "totalSize": 20032 }, - "Pipeline.kt:35, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, NettyApplicationResponse.kt:21, NettyHttp1ApplicationResponse.kt:25, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "Pipeline.kt:35, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, NettyApplicationResponse.kt:21, NettyHttp1ApplicationResponse.kt:25, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "Pipeline.kt:32 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , NettyApplicationResponse.kt:21 , NettyHttp1ApplicationResponse.kt:25 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead": { + "stackTrace": "Pipeline.kt:32 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , NettyApplicationResponse.kt:21 , NettyHttp1ApplicationResponse.kt:25 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead", "totalCount": 626, "totalSize": 30048 } @@ -1922,13 +1889,13 @@ "java.util.ArrayList": { "name": "java.util.ArrayList", "sites": { - "Pipeline.kt:35, ApplicationReceiveFunctions.kt:27, BaseApplicationRequest.kt:15, NettyApplicationRequest.kt:25, NettyHttp1ApplicationRequest.kt:22, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "Pipeline.kt:35, ApplicationReceiveFunctions.kt:27, BaseApplicationRequest.kt:15, NettyApplicationRequest.kt:25, NettyHttp1ApplicationRequest.kt:22, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "Pipeline.kt:32 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , NettyApplicationRequest.kt:24 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead": { + "stackTrace": "Pipeline.kt:32 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , NettyApplicationRequest.kt:24 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead", "totalCount": 1000, "totalSize": 24000 }, - "Pipeline.kt:35, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, NettyApplicationResponse.kt:21, NettyHttp1ApplicationResponse.kt:25, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "Pipeline.kt:35, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, NettyApplicationResponse.kt:21, NettyHttp1ApplicationResponse.kt:25, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "Pipeline.kt:32 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , NettyApplicationResponse.kt:21 , NettyHttp1ApplicationResponse.kt:25 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead": { + "stackTrace": "Pipeline.kt:32 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , NettyApplicationResponse.kt:21 , NettyHttp1ApplicationResponse.kt:25 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead", "totalCount": 1000, "totalSize": 24000 } @@ -1938,13 +1905,13 @@ "io.ktor.util.pipeline.PhaseContent": { "name": "io.ktor.util.pipeline.PhaseContent", "sites": { - "Pipeline.kt:372, Pipeline.kt:247, BaseApplicationRequest.kt:18, NettyApplicationRequest.kt:25, NettyHttp1ApplicationRequest.kt:22, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "Pipeline.kt:372, Pipeline.kt:247, BaseApplicationRequest.kt:18, NettyApplicationRequest.kt:25, NettyHttp1ApplicationRequest.kt:22, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "Pipeline.kt:376 fastPathMerge, Pipeline.kt:244 resetFrom, BaseApplicationRequest.kt:27 , NettyApplicationRequest.kt:24 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead": { + "stackTrace": "Pipeline.kt:376 fastPathMerge, Pipeline.kt:244 resetFrom, BaseApplicationRequest.kt:27 , NettyApplicationRequest.kt:24 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead", "totalCount": 2000, "totalSize": 64000 }, - "Pipeline.kt:372, Pipeline.kt:247, BaseApplicationResponse.kt:47, NettyApplicationResponse.kt:21, NettyHttp1ApplicationResponse.kt:25, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "Pipeline.kt:372, Pipeline.kt:247, BaseApplicationResponse.kt:47, NettyApplicationResponse.kt:21, NettyHttp1ApplicationResponse.kt:25, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "Pipeline.kt:376 fastPathMerge, Pipeline.kt:244 resetFrom, BaseApplicationResponse.kt:47 , NettyApplicationResponse.kt:21 , NettyHttp1ApplicationResponse.kt:25 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead": { + "stackTrace": "Pipeline.kt:376 fastPathMerge, Pipeline.kt:244 resetFrom, BaseApplicationResponse.kt:47 , NettyApplicationResponse.kt:21 , NettyHttp1ApplicationResponse.kt:25 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead", "totalCount": 3000, "totalSize": 96000 } @@ -1954,8 +1921,8 @@ "io.ktor.server.netty.NettyApplicationCallHandler$handleRequest$1$invokeSuspend$$inlined$execute$1": { "name": "io.ktor.server.netty.NettyApplicationCallHandler$handleRequest$1$invokeSuspend$$inlined$execute$1", "sites": { - "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "Pipeline.kt:-1 create, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, NettyApplicationCallHandler.kt:140 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600, AbstractChannelHandlerContext.java:425 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks": { + "stackTrace": "Pipeline.kt:-1 create, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, NettyApplicationCallHandler.kt:140 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600, AbstractChannelHandlerContext.java:425 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks", "totalCount": 1000, "totalSize": 40000 } @@ -1965,8 +1932,8 @@ "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1$invokeSuspend$$inlined$execute$1": { "name": "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1$invokeSuspend$$inlined$execute$1", "sites": { - "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "Pipeline.kt:-1 create, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, NettyApplicationCallHandler.kt:140 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke": { + "stackTrace": "Pipeline.kt:-1 create, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, NettyApplicationCallHandler.kt:140 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke", "totalCount": 1000, "totalSize": 40000 } @@ -1976,25 +1943,8 @@ "io.ktor.server.routing.Routing$executeResult$$inlined$execute$1": { "name": "io.ktor.server.routing.Routing$executeResult$$inlined$execute$1", "sites": { - "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 40000 - } - }, - "totalSize": 40000 - } - } - }, - "BaseApplicationRequest.kt": { - "name": "BaseApplicationRequest.kt", - "locationSize": 40000, - "instanceIndex": { - "io.ktor.server.request.ApplicationReceivePipeline": { - "name": "io.ktor.server.request.ApplicationReceivePipeline", - "sites": { - "BaseApplicationRequest.kt:15, NettyApplicationRequest.kt:25, NettyHttp1ApplicationRequest.kt:22, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "BaseApplicationRequest.kt:15, NettyApplicationRequest.kt:25, NettyHttp1ApplicationRequest.kt:22, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "Pipeline.kt:-1 create, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke": { + "stackTrace": "Pipeline.kt:-1 create, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 } @@ -2010,8 +1960,8 @@ "io.netty.handler.codec.http.QueryStringDecoder": { "name": "io.netty.handler.codec.http.QueryStringDecoder", "sites": { - "NettyApplicationRequest.kt:28, NettyApplicationRequest.kt:27, NettyHttp1ApplicationRequest.kt:22, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationRequest.kt:28, NettyApplicationRequest.kt:27, NettyHttp1ApplicationRequest.kt:22, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "NettyApplicationRequest.kt:27 , NettyApplicationRequest.kt:26 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead": { + "stackTrace": "NettyApplicationRequest.kt:27 , NettyApplicationRequest.kt:26 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead", "totalCount": 1000, "totalSize": 40000 } @@ -2021,8 +1971,8 @@ "io.ktor.server.netty.NettyApplicationRequest$queryParameters$1": { "name": "io.ktor.server.netty.NettyApplicationRequest$queryParameters$1", "sites": { - "NettyApplicationRequest.kt:27, NettyHttp1ApplicationRequest.kt:22, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationRequest.kt:27, NettyHttp1ApplicationRequest.kt:22, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "NettyApplicationRequest.kt:26 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead": { + "stackTrace": "NettyApplicationRequest.kt:26 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead", "totalCount": 1000, "totalSize": 16000 } @@ -2032,8 +1982,8 @@ "io.ktor.server.netty.NettyApplicationRequest$rawQueryParameters$2": { "name": "io.ktor.server.netty.NettyApplicationRequest$rawQueryParameters$2", "sites": { - "NettyApplicationRequest.kt:36, NettyHttp1ApplicationRequest.kt:22, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationRequest.kt:36, NettyHttp1ApplicationRequest.kt:22, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "NettyApplicationRequest.kt:35 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead": { + "stackTrace": "NettyApplicationRequest.kt:35 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead", "totalCount": 1000, "totalSize": 24000 } @@ -2043,8 +1993,8 @@ "kotlin.UnsafeLazyImpl": { "name": "kotlin.UnsafeLazyImpl", "sites": { - "NettyApplicationRequest.kt:36, NettyHttp1ApplicationRequest.kt:22, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationRequest.kt:36, NettyHttp1ApplicationRequest.kt:22, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "NettyApplicationRequest.kt:35 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead": { + "stackTrace": "NettyApplicationRequest.kt:35 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead", "totalCount": 1000, "totalSize": 24000 } @@ -2054,8 +2004,8 @@ "io.ktor.server.netty.NettyApplicationRequestCookies": { "name": "io.ktor.server.netty.NettyApplicationRequestCookies", "sites": { - "NettyApplicationRequest.kt:41, NettyHttp1ApplicationRequest.kt:22, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationRequest.kt:41, NettyHttp1ApplicationRequest.kt:22, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "NettyApplicationRequest.kt:40 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead": { + "stackTrace": "NettyApplicationRequest.kt:40 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead", "totalCount": 1000, "totalSize": 24000 } @@ -2071,8 +2021,8 @@ "java.util.concurrent.ConcurrentHashMap": { "name": "java.util.concurrent.ConcurrentHashMap", "sites": { - "ConcurrentMapJvm.kt:14, ConcurrentMapJvm.kt:13, RequestCookies.kt:16, NettyApplicationRequestCookies.kt:11, NettyApplicationRequest.kt:41, NettyHttp1ApplicationRequest.kt:22, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "ConcurrentMapJvm.kt:14, ConcurrentMapJvm.kt:13, RequestCookies.kt:16, NettyApplicationRequestCookies.kt:11, NettyApplicationRequest.kt:41, NettyHttp1ApplicationRequest.kt:22, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "ConcurrentMapJvm.kt:14 , ConcurrentMapJvm.kt:13 , RequestCookies.kt:16 , NettyApplicationRequestCookies.kt:10 , NettyApplicationRequest.kt:40 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead": { + "stackTrace": "ConcurrentMapJvm.kt:14 , ConcurrentMapJvm.kt:13 , RequestCookies.kt:16 , NettyApplicationRequestCookies.kt:10 , NettyApplicationRequest.kt:40 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead", "totalCount": 1000, "totalSize": 64000 } @@ -2088,8 +2038,8 @@ "io.ktor.util.collections.ConcurrentMap": { "name": "io.ktor.util.collections.ConcurrentMap", "sites": { - "RequestCookies.kt:16, NettyApplicationRequestCookies.kt:11, NettyApplicationRequest.kt:41, NettyHttp1ApplicationRequest.kt:22, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "RequestCookies.kt:16, NettyApplicationRequestCookies.kt:11, NettyApplicationRequest.kt:41, NettyHttp1ApplicationRequest.kt:22, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "RequestCookies.kt:16 , NettyApplicationRequestCookies.kt:10 , NettyApplicationRequest.kt:40 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead": { + "stackTrace": "RequestCookies.kt:16 , NettyApplicationRequestCookies.kt:10 , NettyApplicationRequest.kt:40 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead", "totalCount": 1000, "totalSize": 16000 } @@ -2099,8 +2049,8 @@ "io.ktor.server.request.RequestCookies$rawCookies$2": { "name": "io.ktor.server.request.RequestCookies$rawCookies$2", "sites": { - "RequestCookies.kt:23, NettyApplicationRequestCookies.kt:11, NettyApplicationRequest.kt:41, NettyHttp1ApplicationRequest.kt:22, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "RequestCookies.kt:23, NettyApplicationRequestCookies.kt:11, NettyApplicationRequest.kt:41, NettyHttp1ApplicationRequest.kt:22, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "RequestCookies.kt:23 , NettyApplicationRequestCookies.kt:10 , NettyApplicationRequest.kt:40 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead": { + "stackTrace": "RequestCookies.kt:23 , NettyApplicationRequestCookies.kt:10 , NettyApplicationRequest.kt:40 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead", "totalCount": 1000, "totalSize": 24000 } @@ -2110,8 +2060,8 @@ "kotlin.SynchronizedLazyImpl": { "name": "kotlin.SynchronizedLazyImpl", "sites": { - "RequestCookies.kt:23, NettyApplicationRequestCookies.kt:11, NettyApplicationRequest.kt:41, NettyHttp1ApplicationRequest.kt:22, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "RequestCookies.kt:23, NettyApplicationRequestCookies.kt:11, NettyApplicationRequest.kt:41, NettyHttp1ApplicationRequest.kt:22, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "RequestCookies.kt:23 , NettyApplicationRequestCookies.kt:10 , NettyApplicationRequest.kt:40 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead": { + "stackTrace": "RequestCookies.kt:23 , NettyApplicationRequestCookies.kt:10 , NettyApplicationRequest.kt:40 , NettyHttp1ApplicationRequest.kt:21 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead", "totalCount": 1000, "totalSize": 24000 } @@ -2127,8 +2077,8 @@ "io.ktor.server.netty.http1.NettyConnectionPoint$scheme$2": { "name": "io.ktor.server.netty.http1.NettyConnectionPoint$scheme$2", "sites": { - "NettyConnectionPoint.kt:28, NettyHttp1ApplicationRequest.kt:30, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyConnectionPoint.kt:28, NettyHttp1ApplicationRequest.kt:30, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "NettyConnectionPoint.kt:28 , NettyHttp1ApplicationRequest.kt:29 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead": { + "stackTrace": "NettyConnectionPoint.kt:28 , NettyHttp1ApplicationRequest.kt:29 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead", "totalCount": 1000, "totalSize": 24000 } @@ -2138,8 +2088,8 @@ "kotlin.SynchronizedLazyImpl": { "name": "kotlin.SynchronizedLazyImpl", "sites": { - "NettyConnectionPoint.kt:28, NettyHttp1ApplicationRequest.kt:30, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyConnectionPoint.kt:28, NettyHttp1ApplicationRequest.kt:30, NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "NettyConnectionPoint.kt:28 , NettyHttp1ApplicationRequest.kt:29 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead": { + "stackTrace": "NettyConnectionPoint.kt:28 , NettyHttp1ApplicationRequest.kt:29 , NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead", "totalCount": 1000, "totalSize": 24000 } @@ -2150,24 +2100,24 @@ }, "NettyHttp1ApplicationCall.kt": { "name": "NettyHttp1ApplicationCall.kt", - "locationSize": 1408000, + "locationSize": 1424000, "instanceIndex": { "io.ktor.server.netty.http1.NettyHttp1ApplicationRequest": { "name": "io.ktor.server.netty.http1.NettyHttp1ApplicationRequest", "sites": { - "NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttp1ApplicationCall.kt:24, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, DefaultChannelPipeline.java:1410 channelRead": { + "stackTrace": "NettyHttp1ApplicationCall.kt:24 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, DefaultChannelPipeline.java:1410 channelRead", "totalCount": 1000, - "totalSize": 64000 + "totalSize": 80000 } }, - "totalSize": 64000 + "totalSize": 80000 }, "io.ktor.server.netty.http1.NettyHttp1ApplicationResponse": { "name": "io.ktor.server.netty.http1.NettyHttp1ApplicationResponse", "sites": { - "NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, DefaultChannelPipeline.java:1410 channelRead": { + "stackTrace": "NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, DefaultChannelPipeline.java:1410 channelRead", "totalCount": 1000, "totalSize": 72000 } @@ -2177,20 +2127,20 @@ "io.netty.handler.codec.http.DefaultHttpContent": { "name": "io.netty.handler.codec.http.DefaultHttpContent", "sites": { - "NettyHttp1ApplicationCall.kt:48, NettyHttpResponsePipeline.kt:341, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttp1ApplicationCall.kt:48, NettyHttpResponsePipeline.kt:341, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 769, - "totalSize": 18456 + "NettyHttp1ApplicationCall.kt:48 prepareMessage$ktor_server_netty, NettyHttpResponsePipeline.kt:341 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage": { + "stackTrace": "NettyHttp1ApplicationCall.kt:48 prepareMessage$ktor_server_netty, NettyHttpResponsePipeline.kt:341 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage", + "totalCount": 52314, + "totalSize": 1255536 }, - "NettyHttp1ApplicationCall.kt:48, NettyHttpResponsePipeline.kt:341, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttp1ApplicationCall.kt:48, NettyHttpResponsePipeline.kt:341, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 1501, - "totalSize": 36024 + "NettyHttp1ApplicationCall.kt:48 prepareMessage$ktor_server_netty, NettyHttpResponsePipeline.kt:341 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage": { + "stackTrace": "NettyHttp1ApplicationCall.kt:48 prepareMessage$ktor_server_netty, NettyHttpResponsePipeline.kt:341 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage", + "totalCount": 530, + "totalSize": 12720 }, - "NettyHttp1ApplicationCall.kt:48, NettyHttpResponsePipeline.kt:341, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttp1ApplicationCall.kt:48, NettyHttpResponsePipeline.kt:341, NettyApplicationEngine.kt:296", - "totalCount": 50730, - "totalSize": 1217520 + "NettyHttp1ApplicationCall.kt:48 prepareMessage$ktor_server_netty, NettyHttpResponsePipeline.kt:341 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "NettyHttp1ApplicationCall.kt:48 prepareMessage$ktor_server_netty, NettyHttpResponsePipeline.kt:341 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 156, + "totalSize": 3744 } }, "totalSize": 1272000 @@ -2199,13 +2149,13 @@ }, "BaseApplicationResponse.kt": { "name": "BaseApplicationResponse.kt", - "locationSize": 616000, + "locationSize": 640000, "instanceIndex": { "io.ktor.server.engine.BaseApplicationResponse$cookies$2": { "name": "io.ktor.server.engine.BaseApplicationResponse$cookies$2", "sites": { - "BaseApplicationResponse.kt:32, NettyApplicationResponse.kt:21, NettyHttp1ApplicationResponse.kt:25, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "BaseApplicationResponse.kt:32, NettyApplicationResponse.kt:21, NettyHttp1ApplicationResponse.kt:25, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "BaseApplicationResponse.kt:32 , NettyApplicationResponse.kt:21 , NettyHttp1ApplicationResponse.kt:25 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead": { + "stackTrace": "BaseApplicationResponse.kt:32 , NettyApplicationResponse.kt:21 , NettyHttp1ApplicationResponse.kt:25 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead", "totalCount": 1000, "totalSize": 24000 } @@ -2215,8 +2165,8 @@ "kotlin.SynchronizedLazyImpl": { "name": "kotlin.SynchronizedLazyImpl", "sites": { - "BaseApplicationResponse.kt:32, NettyApplicationResponse.kt:21, NettyHttp1ApplicationResponse.kt:25, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "BaseApplicationResponse.kt:32, NettyApplicationResponse.kt:21, NettyHttp1ApplicationResponse.kt:25, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "BaseApplicationResponse.kt:32 , NettyApplicationResponse.kt:21 , NettyHttp1ApplicationResponse.kt:25 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead": { + "stackTrace": "BaseApplicationResponse.kt:32 , NettyApplicationResponse.kt:21 , NettyHttp1ApplicationResponse.kt:25 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead", "totalCount": 1000, "totalSize": 24000 } @@ -2226,19 +2176,30 @@ "io.ktor.server.response.ApplicationSendPipeline": { "name": "io.ktor.server.response.ApplicationSendPipeline", "sites": { - "BaseApplicationResponse.kt:44, NettyApplicationResponse.kt:21, NettyHttp1ApplicationResponse.kt:25, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "BaseApplicationResponse.kt:44, NettyApplicationResponse.kt:21, NettyHttp1ApplicationResponse.kt:25, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "BaseApplicationResponse.kt:44 , NettyApplicationResponse.kt:21 , NettyHttp1ApplicationResponse.kt:25 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead": { + "stackTrace": "BaseApplicationResponse.kt:44 , NettyApplicationResponse.kt:21 , NettyHttp1ApplicationResponse.kt:25 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead", "totalCount": 1000, "totalSize": 40000 } }, "totalSize": 40000 }, + "io.ktor.server.response.ResponseCookies": { + "name": "io.ktor.server.response.ResponseCookies", + "sites": { + "BaseApplicationResponse.kt:33 invoke, BaseApplicationResponse.kt:32 invoke, LazyJVM.kt:74 getValue, BaseApplicationResponse.kt:32 getCookies, RoutingPipelineCall.kt:-1 getCookies, RouteNode.kt:178 , RouteNode.kt:296 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "BaseApplicationResponse.kt:33 invoke, BaseApplicationResponse.kt:32 invoke, LazyJVM.kt:74 getValue, BaseApplicationResponse.kt:32 getCookies, RoutingPipelineCall.kt:-1 getCookies, RouteNode.kt:178 , RouteNode.kt:296 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, "io.ktor.server.engine.BaseApplicationResponse$Companion$setupSendPipeline$1": { "name": "io.ktor.server.engine.BaseApplicationResponse$Companion$setupSendPipeline$1", "sites": { - "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke": { + "stackTrace": "BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 } @@ -2248,8 +2209,8 @@ "io.ktor.server.engine.BaseApplicationResponse$respondOutgoingContent$1": { "name": "io.ktor.server.engine.BaseApplicationResponse$respondOutgoingContent$1", "sites": { - "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "BaseApplicationResponse.kt:-1 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond": { + "stackTrace": "BaseApplicationResponse.kt:-1 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 48000 } @@ -2259,8 +2220,8 @@ "kotlin.jvm.internal.Ref$BooleanRef": { "name": "kotlin.jvm.internal.Ref$BooleanRef", "sites": { - "BaseApplicationResponse.kt:57, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "BaseApplicationResponse.kt:57, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "BaseApplicationResponse.kt:57 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond": { + "stackTrace": "BaseApplicationResponse.kt:57 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 16000 } @@ -2270,8 +2231,8 @@ "io.ktor.server.engine.BaseApplicationResponse$commitHeaders$2": { "name": "io.ktor.server.engine.BaseApplicationResponse$commitHeaders$2", "sites": { - "BaseApplicationResponse.kt:60, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "BaseApplicationResponse.kt:60, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "BaseApplicationResponse.kt:60 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond": { + "stackTrace": "BaseApplicationResponse.kt:60 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 32000 } @@ -2281,8 +2242,8 @@ "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$1": { "name": "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$1", "sites": { - "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "BaseApplicationResponse.kt:-1 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond": { + "stackTrace": "BaseApplicationResponse.kt:-1 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 64000 } @@ -2292,8 +2253,8 @@ "java.lang.Long": { "name": "java.lang.Long", "sites": { - "BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "BaseApplicationResponse.kt:209 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond": { + "stackTrace": "BaseApplicationResponse.kt:209 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 24000 } @@ -2303,13 +2264,13 @@ "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$2$copied$1": { "name": "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$2$copied$1", "sites": { - "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond": { + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 48000 }, - "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "BaseApplicationResponse.kt:-1 create, IntrinsicsJvm.kt:163 createCoroutineUnintercepted, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke": { + "stackTrace": "BaseApplicationResponse.kt:-1 create, IntrinsicsJvm.kt:163 createCoroutineUnintercepted, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 } @@ -2319,8 +2280,8 @@ "kotlin.coroutines.CombinedContext": { "name": "kotlin.coroutines.CombinedContext", "sites": { - "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond": { + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 4000, "totalSize": 96000 } @@ -2330,8 +2291,8 @@ "kotlinx.coroutines.ChildHandleNode": { "name": "kotlinx.coroutines.ChildHandleNode", "sites": { - "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond": { + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 32000 } @@ -2341,8 +2302,8 @@ "kotlinx.coroutines.DispatchedCoroutine": { "name": "kotlinx.coroutines.DispatchedCoroutine", "sites": { - "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond": { + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 32000 } @@ -2352,8 +2313,8 @@ "kotlinx.coroutines.internal.DispatchedContinuation": { "name": "kotlinx.coroutines.internal.DispatchedContinuation", "sites": { - "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond": { + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 48000 } @@ -2369,8 +2330,8 @@ "[Lio.ktor.util.pipeline.PipelinePhase;": { "name": "[Lio.ktor.util.pipeline.PipelinePhase;", "sites": { - "ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, NettyApplicationResponse.kt:21, NettyHttp1ApplicationResponse.kt:25, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, NettyApplicationResponse.kt:21, NettyHttp1ApplicationResponse.kt:25, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , NettyApplicationResponse.kt:21 , NettyHttp1ApplicationResponse.kt:25 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead": { + "stackTrace": "ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , NettyApplicationResponse.kt:21 , NettyHttp1ApplicationResponse.kt:25 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead", "totalCount": 1000, "totalSize": 48000 } @@ -2386,8 +2347,8 @@ "io.netty.channel.DefaultChannelPromise": { "name": "io.netty.channel.DefaultChannelPromise", "sites": { - "NettyApplicationResponse.kt:26, NettyHttp1ApplicationResponse.kt:25, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationResponse.kt:26, NettyHttp1ApplicationResponse.kt:25, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "NettyApplicationResponse.kt:26 , NettyHttp1ApplicationResponse.kt:25 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead": { + "stackTrace": "NettyApplicationResponse.kt:26 , NettyHttp1ApplicationResponse.kt:25 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead", "totalCount": 1000, "totalSize": 48000 } @@ -2397,8 +2358,8 @@ "io.ktor.server.netty.NettyApplicationResponse$respondOutgoingContent$1": { "name": "io.ktor.server.netty.NettyApplicationResponse$respondOutgoingContent$1", "sites": { - "NettyApplicationResponse.kt:-1, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationResponse.kt:-1, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "NettyApplicationResponse.kt:-1 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default": { + "stackTrace": "NettyApplicationResponse.kt:-1 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default", "totalCount": 1000, "totalSize": 40000 } @@ -2408,8 +2369,8 @@ "io.netty.util.concurrent.DefaultPromise$1": { "name": "io.netty.util.concurrent.DefaultPromise$1", "sites": { - "NettyApplicationResponse.kt:102, NettyApplicationResponse.kt:68, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationResponse.kt:102, NettyApplicationResponse.kt:68, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "NettyApplicationResponse.kt:102 sendResponse$ktor_server_netty, NettyApplicationResponse.kt:68 responseChannel$suspendImpl, NettyApplicationResponse.kt:-1 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "NettyApplicationResponse.kt:102 sendResponse$ktor_server_netty, NettyApplicationResponse.kt:68 responseChannel$suspendImpl, NettyApplicationResponse.kt:-1 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 16000 } @@ -2425,8 +2386,8 @@ "[Lio.netty.handler.codec.DefaultHeaders$HeaderEntry;": { "name": "[Lio.netty.handler.codec.DefaultHeaders$HeaderEntry;", "sites": { - "NettyHttp1ApplicationResponse.kt:28, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttp1ApplicationResponse.kt:28, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "NettyHttp1ApplicationResponse.kt:28 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead": { + "stackTrace": "NettyHttp1ApplicationResponse.kt:28 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead", "totalCount": 1000, "totalSize": 80000 } @@ -2436,18 +2397,18 @@ "io.netty.handler.codec.DefaultHeaders$HeaderEntry": { "name": "io.netty.handler.codec.DefaultHeaders$HeaderEntry", "sites": { - "NettyHttp1ApplicationResponse.kt:28, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttp1ApplicationResponse.kt:28, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "NettyHttp1ApplicationResponse.kt:28 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead": { + "stackTrace": "NettyHttp1ApplicationResponse.kt:28 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead", "totalCount": 1000, "totalSize": 40000 }, - "NettyHttp1ApplicationResponse.kt:46, ResponseHeaders.kt:57, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttp1ApplicationResponse.kt:46, ResponseHeaders.kt:57, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "NettyHttp1ApplicationResponse.kt:46 engineAppendHeader, ResponseHeaders.kt:57 append, BaseApplicationResponse.kt:83 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "NettyHttp1ApplicationResponse.kt:46 engineAppendHeader, ResponseHeaders.kt:57 append, BaseApplicationResponse.kt:83 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 40000 }, - "NettyHttp1ApplicationResponse.kt:46, ResponseHeaders.kt:57, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttp1ApplicationResponse.kt:46, ResponseHeaders.kt:57, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "NettyHttp1ApplicationResponse.kt:46 engineAppendHeader, ResponseHeaders.kt:57 append, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "NettyHttp1ApplicationResponse.kt:46 engineAppendHeader, ResponseHeaders.kt:57 append, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 40000 } @@ -2457,8 +2418,8 @@ "io.netty.handler.codec.DefaultHeadersImpl": { "name": "io.netty.handler.codec.DefaultHeadersImpl", "sites": { - "NettyHttp1ApplicationResponse.kt:28, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttp1ApplicationResponse.kt:28, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "NettyHttp1ApplicationResponse.kt:28 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead": { + "stackTrace": "NettyHttp1ApplicationResponse.kt:28 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead", "totalCount": 1000, "totalSize": 48000 } @@ -2468,8 +2429,8 @@ "io.netty.handler.codec.http.DefaultHttpHeaders": { "name": "io.netty.handler.codec.http.DefaultHttpHeaders", "sites": { - "NettyHttp1ApplicationResponse.kt:28, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttp1ApplicationResponse.kt:28, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "NettyHttp1ApplicationResponse.kt:28 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead": { + "stackTrace": "NettyHttp1ApplicationResponse.kt:28 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead", "totalCount": 1000, "totalSize": 16000 } @@ -2479,8 +2440,8 @@ "io.ktor.server.netty.http1.NettyHttp1ApplicationResponse$headers$1": { "name": "io.ktor.server.netty.http1.NettyHttp1ApplicationResponse$headers$1", "sites": { - "NettyHttp1ApplicationResponse.kt:38, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttp1ApplicationResponse.kt:38, NettyHttp1ApplicationCall.kt:32, NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "NettyHttp1ApplicationResponse.kt:38 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead": { + "stackTrace": "NettyHttp1ApplicationResponse.kt:38 , NettyHttp1ApplicationCall.kt:32 , NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead", "totalCount": 1000, "totalSize": 24000 } @@ -2490,8 +2451,8 @@ "io.netty.handler.codec.http.DefaultHttpResponse": { "name": "io.netty.handler.codec.http.DefaultHttpResponse", "sites": { - "NettyHttp1ApplicationResponse.kt:55, NettyApplicationResponse.kt:99, NettyApplicationResponse.kt:68, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttp1ApplicationResponse.kt:55, NettyApplicationResponse.kt:99, NettyApplicationResponse.kt:68, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "NettyHttp1ApplicationResponse.kt:55 responseMessage, NettyApplicationResponse.kt:99 sendResponse$ktor_server_netty, NettyApplicationResponse.kt:68 responseChannel$suspendImpl, NettyApplicationResponse.kt:-1 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "NettyHttp1ApplicationResponse.kt:55 responseMessage, NettyApplicationResponse.kt:99 sendResponse$ktor_server_netty, NettyApplicationResponse.kt:68 responseChannel$suspendImpl, NettyApplicationResponse.kt:-1 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 32000 } @@ -2507,8 +2468,8 @@ "io.ktor.server.netty.http1.NettyHttp1ApplicationCall": { "name": "io.ktor.server.netty.http1.NettyHttp1ApplicationCall", "sites": { - "NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttp1Handler.kt:129, NettyHttp1Handler.kt:105, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, DefaultChannelPipeline.java:1410 channelRead, AbstractChannelHandlerContext.java:440 invokeChannelRead": { + "stackTrace": "NettyHttp1Handler.kt:141 prepareCallFromRequest, NettyHttp1Handler.kt:116 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, DefaultChannelPipeline.java:1410 channelRead, AbstractChannelHandlerContext.java:440 invokeChannelRead", "totalCount": 1000, "totalSize": 56000 } @@ -2519,60 +2480,65 @@ }, "NettyHttpResponsePipeline.kt": { "name": "NettyHttpResponsePipeline.kt", - "locationSize": 10255912, + "locationSize": 9464496, "instanceIndex": { "io.netty.channel.DefaultChannelPromise": { "name": "io.netty.channel.DefaultChannelPromise", "sites": { - "NettyHttpResponsePipeline.kt:63, NettyHttp1Handler.kt:108, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:63, NettyHttp1Handler.kt:108, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "NettyHttpResponsePipeline.kt:61 processResponse$ktor_server_netty, NettyHttp1Handler.kt:119 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, DefaultChannelPipeline.java:1410 channelRead, AbstractChannelHandlerContext.java:440 invokeChannelRead": { + "stackTrace": "NettyHttpResponsePipeline.kt:61 processResponse$ktor_server_netty, NettyHttp1Handler.kt:119 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, DefaultChannelPipeline.java:1410 channelRead, AbstractChannelHandlerContext.java:440 invokeChannelRead", "totalCount": 1000, "totalSize": 48000 }, - "NettyHttpResponsePipeline.kt:219, NettyHttpResponsePipeline.kt:182, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:219, NettyHttpResponsePipeline.kt:182, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 48000 + "NettyHttpResponsePipeline.kt:219 respondWithHeader, NettyHttpResponsePipeline.kt:182 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run": { + "stackTrace": "NettyHttpResponsePipeline.kt:219 respondWithHeader, NettyHttpResponsePipeline.kt:182 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run", + "totalCount": 999, + "totalSize": 47952 }, - "NettyHttpResponsePipeline.kt:351, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:351, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 727, - "totalSize": 34896 + "NettyHttpResponsePipeline.kt:351 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:351 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 49353, + "totalSize": 2368944 }, - "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 42, - "totalSize": 2016 + "NettyHttpResponsePipeline.kt:345 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:345 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 2961, + "totalSize": 142128 }, - "NettyHttpResponsePipeline.kt:135, NettyHttpResponsePipeline.kt:358, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:135, NettyHttpResponsePipeline.kt:358, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 40, - "totalSize": 1920 + "NettyHttpResponsePipeline.kt:135 handleLastResponseMessage, NettyHttpResponsePipeline.kt:358 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow": { + "stackTrace": "NettyHttpResponsePipeline.kt:135 handleLastResponseMessage, NettyHttpResponsePipeline.kt:358 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow", + "totalCount": 996, + "totalSize": 47808 + }, + "NettyHttpResponsePipeline.kt:219 respondWithHeader, NettyHttpResponsePipeline.kt:182 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run": { + "stackTrace": "NettyHttpResponsePipeline.kt:219 respondWithHeader, NettyHttpResponsePipeline.kt:182 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run", + "totalCount": 1, + "totalSize": 48 }, - "NettyHttpResponsePipeline.kt:351, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:351, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 1417, - "totalSize": 68016 + "NettyHttpResponsePipeline.kt:351 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:351 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 500, + "totalSize": 24000 }, - "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 84, - "totalSize": 4032 + "NettyHttpResponsePipeline.kt:345 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:345 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 30, + "totalSize": 1440 }, - "NettyHttpResponsePipeline.kt:351, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:351, NettyApplicationEngine.kt:296", - "totalCount": 47856, - "totalSize": 2297088 + "NettyHttpResponsePipeline.kt:351 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "NettyHttpResponsePipeline.kt:351 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 147, + "totalSize": 7056 }, - "NettyHttpResponsePipeline.kt:345, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:345, NettyApplicationEngine.kt:296", - "totalCount": 2874, - "totalSize": 137952 + "NettyHttpResponsePipeline.kt:345 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "NettyHttpResponsePipeline.kt:345 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 9, + "totalSize": 432 }, - "NettyHttpResponsePipeline.kt:135, NettyHttpResponsePipeline.kt:358, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:-1, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:135, NettyHttpResponsePipeline.kt:358, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:-1, NettyApplicationEngine.kt:296", - "totalCount": 960, - "totalSize": 46080 + "NettyHttpResponsePipeline.kt:135 handleLastResponseMessage, NettyHttpResponsePipeline.kt:358 respondWithBigBody, NettyHttpResponsePipeline.kt:24 access$respondWithBigBody, NettyHttpResponsePipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "NettyHttpResponsePipeline.kt:135 handleLastResponseMessage, NettyHttpResponsePipeline.kt:358 respondWithBigBody, NettyHttpResponsePipeline.kt:24 access$respondWithBigBody, NettyHttpResponsePipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 4, + "totalSize": 192 } }, "totalSize": 2688000 @@ -2580,8 +2546,8 @@ "io.ktor.server.netty.cio.NettyHttpResponsePipeline$processElement$1": { "name": "io.ktor.server.netty.cio.NettyHttpResponsePipeline$processElement$1", "sites": { - "NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:66, NettyHttp1Handler.kt:108, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:66, NettyHttp1Handler.kt:108, NettyHttp1Handler.kt:68, NettyApplicationEngine.kt:296", + "NettyHttpResponsePipeline.kt:67 processElement, NettyHttpResponsePipeline.kt:64 processResponse$ktor_server_netty, NettyHttp1Handler.kt:119 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, DefaultChannelPipeline.java:1410 channelRead": { + "stackTrace": "NettyHttpResponsePipeline.kt:67 processElement, NettyHttpResponsePipeline.kt:64 processResponse$ktor_server_netty, NettyHttp1Handler.kt:119 handleRequest, NettyHttp1Handler.kt:68 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, ChannelInboundHandlerAdapter.java:93 channelRead, HttpServerExpectContinueHandler.java:95 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, CombinedChannelDuplexHandler.java:436 fireChannelRead, ByteToMessageDecoder.java:346 fireChannelRead, ByteToMessageDecoder.java:318 channelRead, CombinedChannelDuplexHandler.java:251 channelRead, AbstractChannelHandlerContext.java:442 invokeChannelRead, AbstractChannelHandlerContext.java:420 invokeChannelRead, AbstractChannelHandlerContext.java:412 fireChannelRead, DefaultChannelPipeline.java:1410 channelRead", "totalCount": 1000, "totalSize": 24000 } @@ -2591,50 +2557,55 @@ "io.netty.handler.timeout.WriteTimeoutHandler$WriteTimeoutTask": { "name": "io.netty.handler.timeout.WriteTimeoutHandler$WriteTimeoutTask", "sites": { - "NettyHttpResponsePipeline.kt:219, NettyHttpResponsePipeline.kt:182, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:219, NettyHttpResponsePipeline.kt:182, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 40000 + "NettyHttpResponsePipeline.kt:219 respondWithHeader, NettyHttpResponsePipeline.kt:182 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run": { + "stackTrace": "NettyHttpResponsePipeline.kt:219 respondWithHeader, NettyHttpResponsePipeline.kt:182 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run", + "totalCount": 999, + "totalSize": 39960 }, - "NettyHttpResponsePipeline.kt:351, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:351, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 727, - "totalSize": 29080 + "NettyHttpResponsePipeline.kt:351 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:351 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 49353, + "totalSize": 1974120 }, - "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 42, - "totalSize": 1680 + "NettyHttpResponsePipeline.kt:345 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:345 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 2961, + "totalSize": 118440 }, - "NettyHttpResponsePipeline.kt:135, NettyHttpResponsePipeline.kt:358, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:135, NettyHttpResponsePipeline.kt:358, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 40, - "totalSize": 1600 + "NettyHttpResponsePipeline.kt:135 handleLastResponseMessage, NettyHttpResponsePipeline.kt:358 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow": { + "stackTrace": "NettyHttpResponsePipeline.kt:135 handleLastResponseMessage, NettyHttpResponsePipeline.kt:358 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow", + "totalCount": 996, + "totalSize": 39840 + }, + "NettyHttpResponsePipeline.kt:219 respondWithHeader, NettyHttpResponsePipeline.kt:182 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run": { + "stackTrace": "NettyHttpResponsePipeline.kt:219 respondWithHeader, NettyHttpResponsePipeline.kt:182 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run", + "totalCount": 1, + "totalSize": 40 }, - "NettyHttpResponsePipeline.kt:351, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:351, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 1417, - "totalSize": 56680 + "NettyHttpResponsePipeline.kt:351 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:351 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 500, + "totalSize": 20000 }, - "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 84, - "totalSize": 3360 + "NettyHttpResponsePipeline.kt:345 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:345 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 30, + "totalSize": 1200 }, - "NettyHttpResponsePipeline.kt:351, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:351, NettyApplicationEngine.kt:296", - "totalCount": 47856, - "totalSize": 1914240 + "NettyHttpResponsePipeline.kt:351 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "NettyHttpResponsePipeline.kt:351 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 147, + "totalSize": 5880 }, - "NettyHttpResponsePipeline.kt:345, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:345, NettyApplicationEngine.kt:296", - "totalCount": 2874, - "totalSize": 114960 + "NettyHttpResponsePipeline.kt:345 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "NettyHttpResponsePipeline.kt:345 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 9, + "totalSize": 360 }, - "NettyHttpResponsePipeline.kt:135, NettyHttpResponsePipeline.kt:358, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:-1, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:135, NettyHttpResponsePipeline.kt:358, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:-1, NettyApplicationEngine.kt:296", - "totalCount": 960, - "totalSize": 38400 + "NettyHttpResponsePipeline.kt:135 handleLastResponseMessage, NettyHttpResponsePipeline.kt:358 respondWithBigBody, NettyHttpResponsePipeline.kt:24 access$respondWithBigBody, NettyHttpResponsePipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "NettyHttpResponsePipeline.kt:135 handleLastResponseMessage, NettyHttpResponsePipeline.kt:358 respondWithBigBody, NettyHttpResponsePipeline.kt:24 access$respondWithBigBody, NettyHttpResponsePipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 4, + "totalSize": 160 } }, "totalSize": 2200000 @@ -2642,97 +2613,80 @@ "io.netty.util.concurrent.ScheduledFutureTask": { "name": "io.netty.util.concurrent.ScheduledFutureTask", "sites": { - "NettyHttpResponsePipeline.kt:219, NettyHttpResponsePipeline.kt:182, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:219, NettyHttpResponsePipeline.kt:182, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 64000 + "NettyHttpResponsePipeline.kt:219 respondWithHeader, NettyHttpResponsePipeline.kt:182 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run": { + "stackTrace": "NettyHttpResponsePipeline.kt:219 respondWithHeader, NettyHttpResponsePipeline.kt:182 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run", + "totalCount": 999, + "totalSize": 63936 }, - "NettyHttpResponsePipeline.kt:351, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:351, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 727, - "totalSize": 46528 + "NettyHttpResponsePipeline.kt:351 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:351 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 49353, + "totalSize": 3158592 }, - "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 42, - "totalSize": 2688 + "NettyHttpResponsePipeline.kt:345 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:345 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 2961, + "totalSize": 189504 }, - "NettyHttpResponsePipeline.kt:135, NettyHttpResponsePipeline.kt:358, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:135, NettyHttpResponsePipeline.kt:358, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 40, - "totalSize": 2560 + "NettyHttpResponsePipeline.kt:135 handleLastResponseMessage, NettyHttpResponsePipeline.kt:358 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow": { + "stackTrace": "NettyHttpResponsePipeline.kt:135 handleLastResponseMessage, NettyHttpResponsePipeline.kt:358 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow", + "totalCount": 996, + "totalSize": 63744 + }, + "NettyHttpResponsePipeline.kt:219 respondWithHeader, NettyHttpResponsePipeline.kt:182 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run": { + "stackTrace": "NettyHttpResponsePipeline.kt:219 respondWithHeader, NettyHttpResponsePipeline.kt:182 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run", + "totalCount": 1, + "totalSize": 64 }, - "NettyHttpResponsePipeline.kt:351, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:351, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 1417, - "totalSize": 90688 + "NettyHttpResponsePipeline.kt:351 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:351 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 500, + "totalSize": 32000 }, - "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 84, - "totalSize": 5376 + "NettyHttpResponsePipeline.kt:345 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:345 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 30, + "totalSize": 1920 }, - "NettyHttpResponsePipeline.kt:351, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:351, NettyApplicationEngine.kt:296", - "totalCount": 47856, - "totalSize": 3062784 + "NettyHttpResponsePipeline.kt:351 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "NettyHttpResponsePipeline.kt:351 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 147, + "totalSize": 9408 }, - "NettyHttpResponsePipeline.kt:345, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:345, NettyApplicationEngine.kt:296", - "totalCount": 2874, - "totalSize": 183936 + "NettyHttpResponsePipeline.kt:345 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "NettyHttpResponsePipeline.kt:345 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 9, + "totalSize": 576 }, - "NettyHttpResponsePipeline.kt:135, NettyHttpResponsePipeline.kt:358, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:-1, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:135, NettyHttpResponsePipeline.kt:358, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:-1, NettyApplicationEngine.kt:296", - "totalCount": 960, - "totalSize": 61440 + "NettyHttpResponsePipeline.kt:135 handleLastResponseMessage, NettyHttpResponsePipeline.kt:358 respondWithBigBody, NettyHttpResponsePipeline.kt:24 access$respondWithBigBody, NettyHttpResponsePipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "NettyHttpResponsePipeline.kt:135 handleLastResponseMessage, NettyHttpResponsePipeline.kt:358 respondWithBigBody, NettyHttpResponsePipeline.kt:24 access$respondWithBigBody, NettyHttpResponsePipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 4, + "totalSize": 256 } }, "totalSize": 3520000 }, - "java.util.concurrent.locks.ReentrantLock$NonfairSync": { - "name": "java.util.concurrent.locks.ReentrantLock$NonfairSync", - "sites": { - "NettyHttpResponsePipeline.kt:219, NettyHttpResponsePipeline.kt:182, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:219, NettyHttpResponsePipeline.kt:182, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 2, - "totalSize": 64 - } - }, - "totalSize": 64 - }, - "java.util.concurrent.locks.ReentrantLock": { - "name": "java.util.concurrent.locks.ReentrantLock", - "sites": { - "NettyHttpResponsePipeline.kt:219, NettyHttpResponsePipeline.kt:182, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:219, NettyHttpResponsePipeline.kt:182, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 2, - "totalSize": 32 - } - }, - "totalSize": 32 - }, "[J": { "name": "[J", "sites": { - "NettyHttpResponsePipeline.kt:219, NettyHttpResponsePipeline.kt:182, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:219, NettyHttpResponsePipeline.kt:182, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", + "NettyHttpResponsePipeline.kt:219 respondWithHeader, NettyHttpResponsePipeline.kt:182 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run": { + "stackTrace": "NettyHttpResponsePipeline.kt:219 respondWithHeader, NettyHttpResponsePipeline.kt:182 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run", "totalCount": 2, - "totalSize": 544 + "totalSize": 104 }, - "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296", + "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 2, "totalSize": 48 } }, - "totalSize": 592 + "totalSize": 152 }, "io.netty.buffer.PoolSubpage": { "name": "io.netty.buffer.PoolSubpage", "sites": { - "NettyHttpResponsePipeline.kt:219, NettyHttpResponsePipeline.kt:182, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:219, NettyHttpResponsePipeline.kt:182, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", + "NettyHttpResponsePipeline.kt:219 respondWithHeader, NettyHttpResponsePipeline.kt:182 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run": { + "stackTrace": "NettyHttpResponsePipeline.kt:219 respondWithHeader, NettyHttpResponsePipeline.kt:182 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run", "totalCount": 2, "totalSize": 144 } @@ -2742,10 +2696,15 @@ "io.netty.handler.codec.DefaultHeaders$ValueIterator": { "name": "io.netty.handler.codec.DefaultHeaders$ValueIterator", "sites": { - "NettyHttpResponsePipeline.kt:219, NettyHttpResponsePipeline.kt:182, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:219, NettyHttpResponsePipeline.kt:182, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 40000 + "NettyHttpResponsePipeline.kt:219 respondWithHeader, NettyHttpResponsePipeline.kt:182 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run": { + "stackTrace": "NettyHttpResponsePipeline.kt:219 respondWithHeader, NettyHttpResponsePipeline.kt:182 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run", + "totalCount": 999, + "totalSize": 39960 + }, + "NettyHttpResponsePipeline.kt:219 respondWithHeader, NettyHttpResponsePipeline.kt:182 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run": { + "stackTrace": "NettyHttpResponsePipeline.kt:219 respondWithHeader, NettyHttpResponsePipeline.kt:182 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run", + "totalCount": 1, + "totalSize": 40 } }, "totalSize": 40000 @@ -2753,10 +2712,15 @@ "io.netty.handler.codec.DefaultHeaders$HeaderIterator": { "name": "io.netty.handler.codec.DefaultHeaders$HeaderIterator", "sites": { - "NettyHttpResponsePipeline.kt:219, NettyHttpResponsePipeline.kt:182, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:219, NettyHttpResponsePipeline.kt:182, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 24000 + "NettyHttpResponsePipeline.kt:219 respondWithHeader, NettyHttpResponsePipeline.kt:182 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run": { + "stackTrace": "NettyHttpResponsePipeline.kt:219 respondWithHeader, NettyHttpResponsePipeline.kt:182 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run", + "totalCount": 999, + "totalSize": 23976 + }, + "NettyHttpResponsePipeline.kt:219 respondWithHeader, NettyHttpResponsePipeline.kt:182 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run": { + "stackTrace": "NettyHttpResponsePipeline.kt:219 respondWithHeader, NettyHttpResponsePipeline.kt:182 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run", + "totalCount": 1, + "totalSize": 24 } }, "totalSize": 24000 @@ -2764,36 +2728,31 @@ "java.lang.Integer": { "name": "java.lang.Integer", "sites": { - "NettyHttpResponsePipeline.kt:194, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:194, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 16000 - }, - "NettyHttpResponsePipeline.kt:343, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:343, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 769, - "totalSize": 12304 + "NettyHttpResponsePipeline.kt:194 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run": { + "stackTrace": "NettyHttpResponsePipeline.kt:194 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run", + "totalCount": 999, + "totalSize": 15984 }, - "NettyHttpResponsePipeline.kt:343, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:343, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 1501, - "totalSize": 24016 - }, - "NettyHttpResponsePipeline.kt:343, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:343, NettyApplicationEngine.kt:296", - "totalCount": 50730, - "totalSize": 811680 + "NettyHttpResponsePipeline.kt:194 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run": { + "stackTrace": "NettyHttpResponsePipeline.kt:194 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run", + "totalCount": 1, + "totalSize": 16 } }, - "totalSize": 864000 + "totalSize": 16000 }, "kotlinx.coroutines.ExecutorCoroutineDispatcherImpl": { "name": "kotlinx.coroutines.ExecutorCoroutineDispatcherImpl", "sites": { - "NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 24000 + "NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run": { + "stackTrace": "NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run", + "totalCount": 999, + "totalSize": 23976 + }, + "NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run": { + "stackTrace": "NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run", + "totalCount": 1, + "totalSize": 24 } }, "totalSize": 24000 @@ -2801,15 +2760,20 @@ "io.ktor.server.netty.cio.NettyHttpResponsePipeline$handleRequestMessage$1": { "name": "io.ktor.server.netty.cio.NettyHttpResponsePipeline$handleRequestMessage$1", "sites": { - "NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 56000 + "NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run": { + "stackTrace": "NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run", + "totalCount": 999, + "totalSize": 55944 }, - "NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", + "NettyHttpResponsePipeline.kt:-1 create, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0": { + "stackTrace": "NettyHttpResponsePipeline.kt:-1 create, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0", "totalCount": 1000, "totalSize": 56000 + }, + "NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run": { + "stackTrace": "NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run", + "totalCount": 1, + "totalSize": 56 } }, "totalSize": 112000 @@ -2817,10 +2781,15 @@ "kotlin.coroutines.CombinedContext": { "name": "kotlin.coroutines.CombinedContext", "sites": { - "NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 2000, - "totalSize": 48000 + "NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run": { + "stackTrace": "NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run", + "totalCount": 1998, + "totalSize": 47952 + }, + "NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run": { + "stackTrace": "NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run", + "totalCount": 2, + "totalSize": 48 } }, "totalSize": 48000 @@ -2828,10 +2797,15 @@ "kotlinx.coroutines.ChildHandleNode": { "name": "kotlinx.coroutines.ChildHandleNode", "sites": { - "NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 32000 + "NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run": { + "stackTrace": "NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run", + "totalCount": 999, + "totalSize": 31968 + }, + "NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run": { + "stackTrace": "NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run", + "totalCount": 1, + "totalSize": 32 } }, "totalSize": 32000 @@ -2839,10 +2813,15 @@ "kotlinx.coroutines.StandaloneCoroutine": { "name": "kotlinx.coroutines.StandaloneCoroutine", "sites": { - "NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 24000 + "NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run": { + "stackTrace": "NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run", + "totalCount": 999, + "totalSize": 23976 + }, + "NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run": { + "stackTrace": "NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run", + "totalCount": 1, + "totalSize": 24 } }, "totalSize": 24000 @@ -2850,8 +2829,8 @@ "io.ktor.server.netty.cio.NettyHttpResponsePipeline$respondWithBodyAndTrailerMessage$1": { "name": "io.ktor.server.netty.cio.NettyHttpResponsePipeline$respondWithBodyAndTrailerMessage$1", "sites": { - "NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", + "NettyHttpResponsePipeline.kt:-1 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener": { + "stackTrace": "NettyHttpResponsePipeline.kt:-1 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener", "totalCount": 1000, "totalSize": 48000 } @@ -2861,8 +2840,8 @@ "io.ktor.server.netty.cio.NettyHttpResponsePipeline$respondWithBigBody$1": { "name": "io.ktor.server.netty.cio.NettyHttpResponsePipeline$respondWithBigBody$1", "sites": { - "NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", + "NettyHttpResponsePipeline.kt:-1 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners": { + "stackTrace": "NettyHttpResponsePipeline.kt:-1 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners", "totalCount": 1000, "totalSize": 56000 } @@ -2872,8 +2851,8 @@ "kotlin.jvm.internal.Ref$IntRef": { "name": "kotlin.jvm.internal.Ref$IntRef", "sites": { - "NettyHttpResponsePipeline.kt:320, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:320, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", + "NettyHttpResponsePipeline.kt:320 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners": { + "stackTrace": "NettyHttpResponsePipeline.kt:320 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners", "totalCount": 1000, "totalSize": 16000 } @@ -2883,15 +2862,20 @@ "kotlin.jvm.internal.Ref$ObjectRef": { "name": "kotlin.jvm.internal.Ref$ObjectRef", "sites": { - "NettyHttpResponsePipeline.kt:321, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:321, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", + "NettyHttpResponsePipeline.kt:321 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners": { + "stackTrace": "NettyHttpResponsePipeline.kt:321 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners", "totalCount": 1000, "totalSize": 16000 }, - "NettyHttpResponsePipeline.kt:75, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:75, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 16000 + "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0": { + "stackTrace": "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0", + "totalCount": 999, + "totalSize": 15984 + }, + "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0": { + "stackTrace": "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0", + "totalCount": 1, + "totalSize": 16 } }, "totalSize": 32000 @@ -2899,20 +2883,20 @@ "io.ktor.server.netty.cio.NettyHttpResponsePipeline$respondWithBigBody$2": { "name": "io.ktor.server.netty.cio.NettyHttpResponsePipeline$respondWithBigBody$2", "sites": { - "NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", + "NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners": { + "stackTrace": "NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners", "totalCount": 1000, "totalSize": 64000 }, - "NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 20, - "totalSize": 1280 + "NettyHttpResponsePipeline.kt:-1 create, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:-1 create, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 988, + "totalSize": 63232 }, - "NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 980, - "totalSize": 62720 + "NettyHttpResponsePipeline.kt:-1 create, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:-1 create, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 12, + "totalSize": 768 } }, "totalSize": 128000 @@ -2920,20 +2904,10 @@ "io.netty.buffer.PooledUnsafeDirectByteBuf": { "name": "io.netty.buffer.PooledUnsafeDirectByteBuf", "sites": { - "NettyHttpResponsePipeline.kt:333, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 1, - "totalSize": 88 - }, - "NettyHttpResponsePipeline.kt:333, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 2, - "totalSize": 176 - }, - "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296", - "totalCount": 3, - "totalSize": 264 + "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 6, + "totalSize": 528 } }, "totalSize": 528 @@ -2941,20 +2915,10 @@ "io.netty.channel.ChannelOutboundBuffer$Entry": { "name": "io.netty.channel.ChannelOutboundBuffer$Entry", "sites": { - "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 1, - "totalSize": 64 - }, - "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 2, - "totalSize": 128 - }, - "NettyHttpResponsePipeline.kt:345, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:345, NettyApplicationEngine.kt:296", - "totalCount": 3, - "totalSize": 192 + "NettyHttpResponsePipeline.kt:345 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:345 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 6, + "totalSize": 384 } }, "totalSize": 384 @@ -2962,23 +2926,13 @@ "java.nio.DirectByteBuffer": { "name": "java.nio.DirectByteBuffer", "sites": { - "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 1, - "totalSize": 64 - }, - "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 1, - "totalSize": 64 - }, - "NettyHttpResponsePipeline.kt:56, NettyHttpResponsePipeline.kt:168, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:56, NettyHttpResponsePipeline.kt:168, NettyApplicationEngine.kt:296", - "totalCount": 6, - "totalSize": 384 + "NettyHttpResponsePipeline.kt:345 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:345 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 8, + "totalSize": 512 }, - "NettyHttpResponsePipeline.kt:345, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:345, NettyApplicationEngine.kt:296", + "NettyHttpResponsePipeline.kt:54 flushIfNeeded$ktor_server_netty, NettyHttpResponsePipeline.kt:168 scheduleFlush$lambda$5, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "NettyHttpResponsePipeline.kt:54 flushIfNeeded$ktor_server_netty, NettyHttpResponsePipeline.kt:168 scheduleFlush$lambda$5, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 6, "totalSize": 384 } @@ -2988,20 +2942,10 @@ "io.netty.buffer.PoolThreadCache$MemoryRegionCache$Entry": { "name": "io.netty.buffer.PoolThreadCache$MemoryRegionCache$Entry", "sites": { - "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 5, - "totalSize": 200 - }, - "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 5, - "totalSize": 200 - }, - "NettyHttpResponsePipeline.kt:345, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:345, NettyApplicationEngine.kt:296", - "totalCount": 2, - "totalSize": 80 + "NettyHttpResponsePipeline.kt:345 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:345 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 12, + "totalSize": 480 } }, "totalSize": 480 @@ -3009,23 +2953,13 @@ "io.netty.util.Recycler$DefaultHandle": { "name": "io.netty.util.Recycler$DefaultHandle", "sites": { - "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 1, - "totalSize": 24 - }, - "NettyHttpResponsePipeline.kt:345, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:345, NettyApplicationEngine.kt:296", - "totalCount": 2, - "totalSize": 48 - }, - "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296", - "totalCount": 1, - "totalSize": 24 + "NettyHttpResponsePipeline.kt:345 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:345 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 4, + "totalSize": 96 }, - "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:345, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", + "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 1, "totalSize": 24 } @@ -3035,15 +2969,15 @@ "[Lio.netty.util.concurrent.GenericFutureListener;": { "name": "[Lio.netty.util.concurrent.GenericFutureListener;", "sites": { - "NettyHttpResponsePipeline.kt:145, NettyHttpResponsePipeline.kt:358, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:145, NettyHttpResponsePipeline.kt:358, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 40, - "totalSize": 960 + "NettyHttpResponsePipeline.kt:145 handleLastResponseMessage, NettyHttpResponsePipeline.kt:358 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow": { + "stackTrace": "NettyHttpResponsePipeline.kt:145 handleLastResponseMessage, NettyHttpResponsePipeline.kt:358 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow", + "totalCount": 996, + "totalSize": 23904 }, - "NettyHttpResponsePipeline.kt:145, NettyHttpResponsePipeline.kt:358, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:-1, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:145, NettyHttpResponsePipeline.kt:358, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:-1, NettyApplicationEngine.kt:296", - "totalCount": 960, - "totalSize": 23040 + "NettyHttpResponsePipeline.kt:145 handleLastResponseMessage, NettyHttpResponsePipeline.kt:358 respondWithBigBody, NettyHttpResponsePipeline.kt:24 access$respondWithBigBody, NettyHttpResponsePipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "NettyHttpResponsePipeline.kt:145 handleLastResponseMessage, NettyHttpResponsePipeline.kt:358 respondWithBigBody, NettyHttpResponsePipeline.kt:24 access$respondWithBigBody, NettyHttpResponsePipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 4, + "totalSize": 96 } }, "totalSize": 24000 @@ -3051,15 +2985,15 @@ "io.netty.util.concurrent.DefaultFutureListeners": { "name": "io.netty.util.concurrent.DefaultFutureListeners", "sites": { - "NettyHttpResponsePipeline.kt:145, NettyHttpResponsePipeline.kt:358, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:145, NettyHttpResponsePipeline.kt:358, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 40, - "totalSize": 960 + "NettyHttpResponsePipeline.kt:145 handleLastResponseMessage, NettyHttpResponsePipeline.kt:358 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow": { + "stackTrace": "NettyHttpResponsePipeline.kt:145 handleLastResponseMessage, NettyHttpResponsePipeline.kt:358 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow", + "totalCount": 996, + "totalSize": 23904 }, - "NettyHttpResponsePipeline.kt:145, NettyHttpResponsePipeline.kt:358, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:-1, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:145, NettyHttpResponsePipeline.kt:358, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:-1, NettyApplicationEngine.kt:296", - "totalCount": 960, - "totalSize": 23040 + "NettyHttpResponsePipeline.kt:145 handleLastResponseMessage, NettyHttpResponsePipeline.kt:358 respondWithBigBody, NettyHttpResponsePipeline.kt:24 access$respondWithBigBody, NettyHttpResponsePipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "NettyHttpResponsePipeline.kt:145 handleLastResponseMessage, NettyHttpResponsePipeline.kt:358 respondWithBigBody, NettyHttpResponsePipeline.kt:24 access$respondWithBigBody, NettyHttpResponsePipeline.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 4, + "totalSize": 96 } }, "totalSize": 24000 @@ -3067,10 +3001,15 @@ "[Ljava.lang.StackTraceElement;": { "name": "[Ljava.lang.StackTraceElement;", "sites": { - "NettyHttpResponsePipeline.kt:75, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:75, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 2000, - "totalSize": 32000 + "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0": { + "stackTrace": "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0", + "totalCount": 1998, + "totalSize": 31968 + }, + "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0": { + "stackTrace": "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0", + "totalCount": 2, + "totalSize": 32 } }, "totalSize": 32000 @@ -3078,10 +3017,15 @@ "kotlinx.coroutines.JobCancellationException": { "name": "kotlinx.coroutines.JobCancellationException", "sites": { - "NettyHttpResponsePipeline.kt:75, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:75, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 40000 + "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0": { + "stackTrace": "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0", + "totalCount": 999, + "totalSize": 39960 + }, + "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0": { + "stackTrace": "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0", + "totalCount": 1, + "totalSize": 40 } }, "totalSize": 40000 @@ -3089,21 +3033,31 @@ "kotlinx.coroutines.CompletedExceptionally": { "name": "kotlinx.coroutines.CompletedExceptionally", "sites": { - "NettyHttpResponsePipeline.kt:75, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:75, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 1039, - "totalSize": 24936 + "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0": { + "stackTrace": "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0", + "totalCount": 1994, + "totalSize": 47856 + }, + "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0": { + "stackTrace": "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0", + "totalCount": 2, + "totalSize": 48 } }, - "totalSize": 24936 + "totalSize": 47904 }, "kotlinx.coroutines.NodeList": { "name": "kotlinx.coroutines.NodeList", "sites": { - "NettyHttpResponsePipeline.kt:75, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:75, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 24000 + "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0": { + "stackTrace": "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0", + "totalCount": 999, + "totalSize": 23976 + }, + "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0": { + "stackTrace": "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0", + "totalCount": 1, + "totalSize": 24 } }, "totalSize": 24000 @@ -3111,10 +3065,15 @@ "kotlinx.coroutines.JobSupport$Finishing": { "name": "kotlinx.coroutines.JobSupport$Finishing", "sites": { - "NettyHttpResponsePipeline.kt:75, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:75, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 32000 + "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0": { + "stackTrace": "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0", + "totalCount": 999, + "totalSize": 31968 + }, + "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0": { + "stackTrace": "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0", + "totalCount": 1, + "totalSize": 32 } }, "totalSize": 32000 @@ -3122,13 +3081,18 @@ "[Ljava.lang.Object;": { "name": "[Ljava.lang.Object;", "sites": { - "NettyHttpResponsePipeline.kt:75, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:75, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 32000 + "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0": { + "stackTrace": "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0", + "totalCount": 999, + "totalSize": 31968 + }, + "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0": { + "stackTrace": "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0", + "totalCount": 1, + "totalSize": 32 }, - "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296", + "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 3, "totalSize": 192 } @@ -3138,13 +3102,18 @@ "java.util.ArrayList": { "name": "java.util.ArrayList", "sites": { - "NettyHttpResponsePipeline.kt:75, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:75, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 24000 + "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0": { + "stackTrace": "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0", + "totalCount": 999, + "totalSize": 23976 + }, + "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0": { + "stackTrace": "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0", + "totalCount": 1, + "totalSize": 24 }, - "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296", + "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 3, "totalSize": 72 } @@ -3154,10 +3123,15 @@ "java.util.ArrayList$Itr": { "name": "java.util.ArrayList$Itr", "sites": { - "NettyHttpResponsePipeline.kt:75, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:75, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 32000 + "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0": { + "stackTrace": "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0", + "totalCount": 999, + "totalSize": 31968 + }, + "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0": { + "stackTrace": "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0", + "totalCount": 1, + "totalSize": 32 } }, "totalSize": 32000 @@ -3165,123 +3139,128 @@ "kotlinx.coroutines.CompletedContinuation": { "name": "kotlinx.coroutines.CompletedContinuation", "sites": { - "NettyHttpResponsePipeline.kt:75, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:75, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 39, - "totalSize": 1248 + "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0": { + "stackTrace": "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0", + "totalCount": 995, + "totalSize": 31840 + }, + "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0": { + "stackTrace": "NettyHttpResponsePipeline.kt:73 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0", + "totalCount": 1, + "totalSize": 32 } }, - "totalSize": 1248 + "totalSize": 31872 }, "java.util.concurrent.ConcurrentHashMap$Node": { "name": "java.util.concurrent.ConcurrentHashMap$Node", "sites": { - "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296", - "totalCount": 378, - "totalSize": 12096 + "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 404, + "totalSize": 12928 }, - "NettyHttpResponsePipeline.kt:333, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 15, - "totalSize": 480 + "NettyHttpResponsePipeline.kt:219 respondWithHeader, NettyHttpResponsePipeline.kt:182 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run": { + "stackTrace": "NettyHttpResponsePipeline.kt:219 respondWithHeader, NettyHttpResponsePipeline.kt:182 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run", + "totalCount": 8, + "totalSize": 256 }, - "NettyHttpResponsePipeline.kt:219, NettyHttpResponsePipeline.kt:182, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:219, NettyHttpResponsePipeline.kt:182, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 9, - "totalSize": 288 + "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 10, + "totalSize": 320 }, - "NettyHttpResponsePipeline.kt:333, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 4, - "totalSize": 128 + "NettyHttpResponsePipeline.kt:333 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 1, + "totalSize": 32 } }, - "totalSize": 12992 + "totalSize": 13536 }, "io.netty.util.ResourceLeakDetector$TraceRecord": { "name": "io.netty.util.ResourceLeakDetector$TraceRecord", "sites": { - "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296", - "totalCount": 376, - "totalSize": 18048 + "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 402, + "totalSize": 19296 }, - "NettyHttpResponsePipeline.kt:333, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 15, - "totalSize": 720 + "NettyHttpResponsePipeline.kt:219 respondWithHeader, NettyHttpResponsePipeline.kt:182 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run": { + "stackTrace": "NettyHttpResponsePipeline.kt:219 respondWithHeader, NettyHttpResponsePipeline.kt:182 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run", + "totalCount": 8, + "totalSize": 384 }, - "NettyHttpResponsePipeline.kt:219, NettyHttpResponsePipeline.kt:182, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:219, NettyHttpResponsePipeline.kt:182, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 9, - "totalSize": 432 + "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 10, + "totalSize": 480 }, - "NettyHttpResponsePipeline.kt:333, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 4, - "totalSize": 192 + "NettyHttpResponsePipeline.kt:333 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 1, + "totalSize": 48 } }, - "totalSize": 19392 + "totalSize": 20208 }, "io.netty.util.ResourceLeakDetector$DefaultResourceLeak": { "name": "io.netty.util.ResourceLeakDetector$DefaultResourceLeak", "sites": { - "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296", - "totalCount": 376, - "totalSize": 18048 + "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 402, + "totalSize": 19296 }, - "NettyHttpResponsePipeline.kt:333, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 15, - "totalSize": 720 + "NettyHttpResponsePipeline.kt:219 respondWithHeader, NettyHttpResponsePipeline.kt:182 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run": { + "stackTrace": "NettyHttpResponsePipeline.kt:219 respondWithHeader, NettyHttpResponsePipeline.kt:182 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run", + "totalCount": 8, + "totalSize": 384 }, - "NettyHttpResponsePipeline.kt:219, NettyHttpResponsePipeline.kt:182, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:219, NettyHttpResponsePipeline.kt:182, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 9, - "totalSize": 432 + "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 10, + "totalSize": 480 }, - "NettyHttpResponsePipeline.kt:333, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 4, - "totalSize": 192 + "NettyHttpResponsePipeline.kt:333 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 1, + "totalSize": 48 } }, - "totalSize": 19392 + "totalSize": 20208 }, "io.netty.buffer.SimpleLeakAwareByteBuf": { "name": "io.netty.buffer.SimpleLeakAwareByteBuf", "sites": { - "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296", - "totalCount": 376, - "totalSize": 9024 + "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 402, + "totalSize": 9648 }, - "NettyHttpResponsePipeline.kt:333, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 15, - "totalSize": 360 + "NettyHttpResponsePipeline.kt:219 respondWithHeader, NettyHttpResponsePipeline.kt:182 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run": { + "stackTrace": "NettyHttpResponsePipeline.kt:219 respondWithHeader, NettyHttpResponsePipeline.kt:182 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke, NettyHttpResponsePipeline.kt:67 invoke, NettyHttpResponsePipeline.kt:92 setOnResponseReadyHandler$lambda$2$lambda$1, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:492 notifyListeners, DefaultPromise.java:185 addListener, DefaultChannelPromise.java:95 addListener, NettyHttpResponsePipeline.kt:83 setOnResponseReadyHandler$lambda$2, DefaultPromise.java:590 notifyListener0, DefaultPromise.java:557 notifyListenersNow, DefaultPromise.java:35 access$200, DefaultPromise.java:503 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run", + "totalCount": 8, + "totalSize": 192 }, - "NettyHttpResponsePipeline.kt:219, NettyHttpResponsePipeline.kt:182, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:219, NettyHttpResponsePipeline.kt:182, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 9, - "totalSize": 216 + "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 10, + "totalSize": 240 }, - "NettyHttpResponsePipeline.kt:333, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 4, - "totalSize": 96 + "NettyHttpResponsePipeline.kt:333 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 1, + "totalSize": 24 } }, - "totalSize": 9696 + "totalSize": 10104 }, "java.lang.Object": { "name": "java.lang.Object", "sites": { - "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296", + "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 2, "totalSize": 32 } @@ -3291,41 +3270,41 @@ "[B": { "name": "[B", "sites": { - "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296", - "totalCount": 134, - "totalSize": 14784 + "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 150, + "totalSize": 15536 } }, - "totalSize": 14784 + "totalSize": 15536 }, "java.lang.String": { "name": "java.lang.String", "sites": { - "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296", - "totalCount": 71, - "totalSize": 1704 + "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 75, + "totalSize": 1800 } }, - "totalSize": 1704 + "totalSize": 1800 }, "java.lang.StringBuilder": { "name": "java.lang.StringBuilder", "sites": { - "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296", - "totalCount": 19, - "totalSize": 456 + "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", + "totalCount": 23, + "totalSize": 552 } }, - "totalSize": 456 + "totalSize": 552 }, "java.net.URL": { "name": "java.net.URL", "sites": { - "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296", + "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 7, "totalSize": 448 } @@ -3335,8 +3314,8 @@ "java.io.File": { "name": "java.io.File", "sites": { - "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296", + "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 3, "totalSize": 96 } @@ -3346,8 +3325,8 @@ "java.util.HashMap": { "name": "java.util.HashMap", "sites": { - "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296", + "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 11, "totalSize": 528 } @@ -3357,8 +3336,8 @@ "java.util.HashSet": { "name": "java.util.HashSet", "sites": { - "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296", + "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 10, "totalSize": 160 } @@ -3368,8 +3347,8 @@ "java.util.jar.JarFile$JarFileEntry": { "name": "java.util.jar.JarFile$JarFileEntry", "sites": { - "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296", + "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 1, "totalSize": 104 } @@ -3379,8 +3358,8 @@ "jdk.internal.loader.URLClassPath$JarLoader$2": { "name": "jdk.internal.loader.URLClassPath$JarLoader$2", "sites": { - "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296", + "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 1, "totalSize": 40 } @@ -3390,8 +3369,8 @@ "java.util.zip.ZipFile$ZipFileInputStream": { "name": "java.util.zip.ZipFile$ZipFileInputStream", "sites": { - "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296", + "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 1, "totalSize": 56 } @@ -3401,8 +3380,8 @@ "java.util.zip.ZipFile$InflaterCleanupAction": { "name": "java.util.zip.ZipFile$InflaterCleanupAction", "sites": { - "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296", + "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 1, "totalSize": 24 } @@ -3412,8 +3391,8 @@ "jdk.internal.ref.CleanerImpl$PhantomCleanableRef": { "name": "jdk.internal.ref.CleanerImpl$PhantomCleanableRef", "sites": { - "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296", + "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 1, "totalSize": 48 } @@ -3423,8 +3402,8 @@ "java.util.zip.ZipFile$ZipFileInflaterInputStream": { "name": "java.util.zip.ZipFile$ZipFileInflaterInputStream", "sites": { - "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296", + "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 1, "totalSize": 56 } @@ -3434,8 +3413,8 @@ "java.util.WeakHashMap$Entry": { "name": "java.util.WeakHashMap$Entry", "sites": { - "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296", + "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 1, "totalSize": 40 } @@ -3445,8 +3424,8 @@ "java.util.zip.CRC32": { "name": "java.util.zip.CRC32", "sites": { - "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296", + "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 1, "totalSize": 16 } @@ -3456,8 +3435,8 @@ "java.security.CodeSource": { "name": "java.security.CodeSource", "sites": { - "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296", + "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 1, "totalSize": 40 } @@ -3467,8 +3446,8 @@ "java.security.SecureClassLoader$CodeSourceKey": { "name": "java.security.SecureClassLoader$CodeSourceKey", "sites": { - "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296", + "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 1, "totalSize": 16 } @@ -3478,8 +3457,8 @@ "java.security.SecureClassLoader$1": { "name": "java.security.SecureClassLoader$1", "sites": { - "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296", + "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 1, "totalSize": 24 } @@ -3489,8 +3468,8 @@ "[I": { "name": "[I", "sites": { - "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296", + "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 33, "totalSize": 1360 } @@ -3500,8 +3479,8 @@ "[Ljava.lang.String;": { "name": "[Ljava.lang.String;", "sites": { - "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296", + "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 2, "totalSize": 200 } @@ -3511,8 +3490,8 @@ "[C": { "name": "[C", "sites": { - "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296", + "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 3, "totalSize": 360 } @@ -3522,8 +3501,8 @@ "java.util.BitSet": { "name": "java.util.BitSet", "sites": { - "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296", + "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 2, "totalSize": 48 } @@ -3533,8 +3512,8 @@ "[Ljava.util.regex.IntHashSet;": { "name": "[Ljava.util.regex.IntHashSet;", "sites": { - "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296", + "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 1, "totalSize": 16 } @@ -3544,8 +3523,8 @@ "java.util.regex.Matcher": { "name": "java.util.regex.Matcher", "sites": { - "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296", + "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 1, "totalSize": 72 } @@ -3555,8 +3534,8 @@ "[Lio.netty.buffer.PoolArena$SizeClass;": { "name": "[Lio.netty.buffer.PoolArena$SizeClass;", "sites": { - "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyHttpResponsePipeline.kt:333, NettyApplicationEngine.kt:296", + "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke": { + "stackTrace": "NettyHttpResponsePipeline.kt:333 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyHttpResponsePipeline.kt:199 handleRequestMessage, NettyHttpResponsePipeline.kt:24 access$handleRequestMessage, NettyHttpResponsePipeline.kt:69 invoke", "totalCount": 1, "totalSize": 24 } @@ -3572,8 +3551,8 @@ "io.ktor.server.netty.NettyDispatcher$CurrentContext": { "name": "io.ktor.server.netty.NettyDispatcher$CurrentContext", "sites": { - "NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "NettyApplicationCallHandler.kt:39 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600, AbstractChannelHandlerContext.java:425 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "NettyApplicationCallHandler.kt:39 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600, AbstractChannelHandlerContext.java:425 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 } @@ -3583,13 +3562,13 @@ "kotlin.coroutines.CombinedContext": { "name": "kotlin.coroutines.CombinedContext", "sites": { - "NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationCallHandler.kt:35, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "NettyApplicationCallHandler.kt:39 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600, AbstractChannelHandlerContext.java:425 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "NettyApplicationCallHandler.kt:39 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600, AbstractChannelHandlerContext.java:425 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 }, - "NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600, AbstractChannelHandlerContext.java:425 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600, AbstractChannelHandlerContext.java:425 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 7000, "totalSize": 168000 } @@ -3599,13 +3578,13 @@ "io.ktor.server.netty.NettyApplicationCallHandler$handleRequest$1": { "name": "io.ktor.server.netty.NettyApplicationCallHandler$handleRequest$1", "sites": { - "NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600, AbstractChannelHandlerContext.java:425 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600, AbstractChannelHandlerContext.java:425 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 40000 }, - "NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "NettyApplicationCallHandler.kt:-1 create, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600, AbstractChannelHandlerContext.java:425 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0": { + "stackTrace": "NettyApplicationCallHandler.kt:-1 create, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600, AbstractChannelHandlerContext.java:425 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0", "totalCount": 1000, "totalSize": 40000 } @@ -3615,8 +3594,8 @@ "kotlinx.coroutines.StandaloneCoroutine": { "name": "kotlinx.coroutines.StandaloneCoroutine", "sites": { - "NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600, AbstractChannelHandlerContext.java:425 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600, AbstractChannelHandlerContext.java:425 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 24000 } @@ -3626,8 +3605,8 @@ "io.ktor.server.netty.NettyApplicationCallHandler$handleRequest$1$invokeSuspend$$inlined$execute$1": { "name": "io.ktor.server.netty.NettyApplicationCallHandler$handleRequest$1$invokeSuspend$$inlined$execute$1", "sites": { - "NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "NettyApplicationCallHandler.kt:140 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600, AbstractChannelHandlerContext.java:425 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0": { + "stackTrace": "NettyApplicationCallHandler.kt:140 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600, AbstractChannelHandlerContext.java:425 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0", "totalCount": 1000, "totalSize": 40000 } @@ -3638,23 +3617,23 @@ }, "CancellableReusableContinuation.kt": { "name": "CancellableReusableContinuation.kt", - "locationSize": 317824, + "locationSize": 162968, "instanceIndex": { "kotlin.Result$Failure": { "name": "kotlin.Result$Failure", "sites": { - "CancellableReusableContinuation.kt:24, ByteBufferChannel.kt:154, ByteWriteChannel.kt:165, RequestBodyHandler.kt:46, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:24, ByteBufferChannel.kt:154, ByteWriteChannel.kt:165, RequestBodyHandler.kt:46, NettyApplicationEngine.kt:296", + "CancellableReusableContinuation.kt:24 close, ByteBufferChannel.kt:158 close, ByteWriteChannel.kt:168 close, RequestBodyHandler.kt:51 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "CancellableReusableContinuation.kt:24 close, ByteBufferChannel.kt:158 close, ByteWriteChannel.kt:168 close, RequestBodyHandler.kt:51 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:566 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 16000 }, - "CancellableReusableContinuation.kt:24, ByteBufferChannel.kt:154, Coroutines.kt:145, Coroutines.kt:144": { - "stackTrace": "CancellableReusableContinuation.kt:24, ByteBufferChannel.kt:154, Coroutines.kt:145, Coroutines.kt:144", + "CancellableReusableContinuation.kt:24 close, ByteBufferChannel.kt:158 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:24 close, ByteBufferChannel.kt:158 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, - "CancellableReusableContinuation.kt:24, ByteBufferChannel.kt:154, ByteWriteChannel.kt:165, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:24, ByteBufferChannel.kt:154, ByteWriteChannel.kt:165, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1, NettyApplicationEngine.kt:296", + "CancellableReusableContinuation.kt:24 close, ByteBufferChannel.kt:158 close, ByteWriteChannel.kt:168 close, BaseApplicationResponse.kt:360 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "CancellableReusableContinuation.kt:24 close, ByteBufferChannel.kt:158 close, ByteWriteChannel.kt:168 close, BaseApplicationResponse.kt:360 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", "totalCount": 1000, "totalSize": 16000 } @@ -3664,402 +3643,836 @@ "kotlinx.coroutines.InvokeOnCancelling": { "name": "kotlinx.coroutines.InvokeOnCancelling", "sites": { - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 996, - "totalSize": 39840 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 3, - "totalSize": 120 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:1865, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:1865, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 946, - "totalSize": 37840 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyApplicationEngine.kt:296", - "totalCount": 239, - "totalSize": 9560 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 24, - "totalSize": 960 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyApplicationEngine.kt:296", - "totalCount": 145, - "totalSize": 5800 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 3, - "totalSize": 120 + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend", + "totalCount": 1000, + "totalSize": 40000 }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1859, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1859, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 6, - "totalSize": 240 + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage", + "totalCount": 1, + "totalSize": 40 }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 9, - "totalSize": 360 + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage", + "totalCount": 5, + "totalSize": 200 }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1859, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1859, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 8, - "totalSize": 320 + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1871 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1871 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start", + "totalCount": 2, + "totalSize": 80 }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 4, - "totalSize": 160 + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage", + "totalCount": 2, + "totalSize": 80 }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:1877 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:1877 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched", "totalCount": 2, "totalSize": 80 }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50", + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run", + "totalCount": 1, + "totalSize": 40 + }, + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run", + "totalCount": 1, + "totalSize": 40 + }, + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage", "totalCount": 2, "totalSize": 80 } }, - "totalSize": 95480 + "totalSize": 40640 + }, + "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation": { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "sites": { + "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke": { + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 24000 + }, + "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage": { + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage", + "totalCount": 1, + "totalSize": 24 + }, + "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage": { + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage", + "totalCount": 5, + "totalSize": 120 + }, + "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1871 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch": { + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1871 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch", + "totalCount": 2, + "totalSize": 48 + }, + "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage": { + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage", + "totalCount": 2, + "totalSize": 48 + }, + "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:1877 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke": { + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:1877 awaitAtLeastSuspend, ByteBufferChannel.kt:1870 awaitAtLeast, NettyHttpResponsePipeline.kt:328 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke", + "totalCount": 2, + "totalSize": 48 + }, + "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run": { + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run", + "totalCount": 1, + "totalSize": 24 + }, + "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run": { + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run", + "totalCount": 1, + "totalSize": 24 + }, + "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage": { + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage", + "totalCount": 2, + "totalSize": 48 + } + }, + "totalSize": 24384 + }, + "kotlinx.coroutines.internal.DispatchedContinuation": { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "sites": { + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch", + "totalCount": 985, + "totalSize": 47280 + }, + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch", + "totalCount": 10, + "totalSize": 480 + }, + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 3, + "totalSize": 144 + }, + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 2, + "totalSize": 96 + } + }, + "totalSize": 48000 + }, + "kotlinx.coroutines.NodeList": { + "name": "kotlinx.coroutines.NodeList", + "sites": { + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage", + "totalCount": 1, + "totalSize": 24 + }, + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage", + "totalCount": 5, + "totalSize": 120 + }, + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage", + "totalCount": 2, + "totalSize": 48 + }, + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run", + "totalCount": 1, + "totalSize": 24 + }, + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run", + "totalCount": 1, + "totalSize": 24 + }, + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage", + "totalCount": 2, + "totalSize": 48 + } + }, + "totalSize": 288 + }, + "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1": { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "sites": { + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage", + "totalCount": 1, + "totalSize": 32 + }, + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage", + "totalCount": 4, + "totalSize": 128 + }, + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage", + "totalCount": 2, + "totalSize": 64 + }, + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run", + "totalCount": 1, + "totalSize": 32 + }, + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run", + "totalCount": 1, + "totalSize": 32 + }, + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage", + "totalCount": 2, + "totalSize": 64 + } + }, + "totalSize": 352 + }, + "kotlinx.coroutines.JobSupport$Finishing": { + "name": "kotlinx.coroutines.JobSupport$Finishing", + "sites": { + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch", + "totalCount": 3, + "totalSize": 96 + }, + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch", + "totalCount": 4, + "totalSize": 128 + }, + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 3, + "totalSize": 96 + }, + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 1, + "totalSize": 32 + } + }, + "totalSize": 352 + }, + "kotlinx.coroutines.internal.Removed": { + "name": "kotlinx.coroutines.internal.Removed", + "sites": { + "CancellableReusableContinuation.kt:132 dispose, CancellableReusableContinuation.kt:20 close, ByteBufferChannel.kt:161 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:132 dispose, CancellableReusableContinuation.kt:20 close, ByteBufferChannel.kt:161 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 5, + "totalSize": 80 + }, + "CancellableReusableContinuation.kt:132 dispose, CancellableReusableContinuation.kt:64 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage": { + "stackTrace": "CancellableReusableContinuation.kt:132 dispose, CancellableReusableContinuation.kt:64 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage", + "totalCount": 2, + "totalSize": 32 + }, + "CancellableReusableContinuation.kt:132 dispose, CancellableReusableContinuation.kt:64 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run": { + "stackTrace": "CancellableReusableContinuation.kt:132 dispose, CancellableReusableContinuation.kt:64 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run", + "totalCount": 1, + "totalSize": 16 + }, + "CancellableReusableContinuation.kt:132 dispose, CancellableReusableContinuation.kt:64 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage": { + "stackTrace": "CancellableReusableContinuation.kt:132 dispose, CancellableReusableContinuation.kt:64 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage", + "totalCount": 2, + "totalSize": 32 + } + }, + "totalSize": 160 + }, + "kotlin.jvm.internal.Ref$ObjectRef": { + "name": "kotlin.jvm.internal.Ref$ObjectRef", + "sites": { + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch", + "totalCount": 3, + "totalSize": 48 + }, + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch", + "totalCount": 4, + "totalSize": 64 + }, + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 3, + "totalSize": 48 + }, + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 1, + "totalSize": 16 + } + }, + "totalSize": 176 + }, + "[Ljava.lang.Object;": { + "name": "[Ljava.lang.Object;", + "sites": { + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch", + "totalCount": 3, + "totalSize": 96 + }, + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch", + "totalCount": 4, + "totalSize": 128 + }, + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 3, + "totalSize": 96 + }, + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 1, + "totalSize": 32 + } + }, + "totalSize": 352 + }, + "java.util.ArrayList": { + "name": "java.util.ArrayList", + "sites": { + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1814 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch", + "totalCount": 3, + "totalSize": 72 + }, + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, ByteBufferChannel.kt:1803 lookAheadSuspend$suspendImpl, ByteBufferChannel.kt:-1 lookAheadSuspend, NettyHttpResponsePipeline.kt:324 respondWithBigBody, NettyHttpResponsePipeline.kt:295 respondBodyWithFlushOnLimit, NettyHttpResponsePipeline.kt:249 respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:24 access$respondWithBodyAndTrailerMessage, NettyHttpResponsePipeline.kt:200 invokeSuspend, NettyHttpResponsePipeline.kt:-1 invoke, NettyHttpResponsePipeline.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch", + "totalCount": 4, + "totalSize": 96 + }, + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1855 consumed, NettyHttpResponsePipeline.kt:338 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run, ThreadExecutorMap.java:74 run, EventLoopGroupProxy.kt:34 create$lambda$1$lambda$0, FastThreadLocalRunnable.java:30 run, Thread.java:833 run", + "totalCount": 3, + "totalSize": 72 + }, + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 1, + "totalSize": 24 + } + }, + "totalSize": 264 + } + } + }, + "CaseInsensitiveMap.kt": { + "name": "CaseInsensitiveMap.kt", + "locationSize": 1312000, + "instanceIndex": { + "java.util.LinkedHashMap": { + "name": "java.util.LinkedHashMap", + "sites": { + "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Headers.kt:28 , Headers.kt:28 , BaseApplicationRequest.kt:47 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest": { + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Headers.kt:28 , Headers.kt:28 , BaseApplicationRequest.kt:47 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest", + "totalCount": 1000, + "totalSize": 56000 + }, + "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest": { + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest", + "totalCount": 1000, + "totalSize": 56000 + }, + "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingResolveContext.kt:181 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingResolveContext.kt:181 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 1000, + "totalSize": 56000 + }, + "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", + "totalCount": 1000, + "totalSize": 56000 + }, + "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 56000 + }, + "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 56000 + } + }, + "totalSize": 336000 + }, + "[Ljava.util.HashMap$Node;": { + "name": "[Ljava.util.HashMap$Node;", + "sites": { + "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, NettyApplicationRequestHeaders.kt:19 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start": { + "stackTrace": "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, NettyApplicationRequestHeaders.kt:19 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start", + "totalCount": 1000, + "totalSize": 80000 + }, + "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest": { + "stackTrace": "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest", + "totalCount": 1000, + "totalSize": 80000 + } + }, + "totalSize": 160000 + }, + "java.util.LinkedHashMap$Entry": { + "name": "java.util.LinkedHashMap$Entry", + "sites": { + "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, NettyApplicationRequestHeaders.kt:19 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start": { + "stackTrace": "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, NettyApplicationRequestHeaders.kt:19 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start", + "totalCount": 6000, + "totalSize": 240000 + }, + "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest": { + "stackTrace": "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest", + "totalCount": 6000, + "totalSize": 240000 + } + }, + "totalSize": 480000 + }, + "java.util.LinkedHashMap$LinkedEntrySet": { + "name": "java.util.LinkedHashMap$LinkedEntrySet", + "sites": { + "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest": { + "stackTrace": "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest", + "totalCount": 1000, + "totalSize": 16000 + }, + "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", + "totalCount": 1000, + "totalSize": 16000 + }, + "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:182 forEach, StringValues.kt:241 appendMissing, RoutingPipelineCall.kt:41 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:182 forEach, StringValues.kt:241 appendMissing, RoutingPipelineCall.kt:41 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", + "totalCount": 1000, + "totalSize": 16000 + }, + "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 16000 + } + }, + "totalSize": 64000 + }, + "io.ktor.util.DelegatingMutableSet": { + "name": "io.ktor.util.DelegatingMutableSet", + "sites": { + "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest": { + "stackTrace": "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest", + "totalCount": 1000, + "totalSize": 32000 + }, + "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", + "totalCount": 1000, + "totalSize": 32000 + }, + "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:182 forEach, StringValues.kt:241 appendMissing, RoutingPipelineCall.kt:41 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:182 forEach, StringValues.kt:241 appendMissing, RoutingPipelineCall.kt:41 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", + "totalCount": 1000, + "totalSize": 32000 + }, + "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 128000 + }, + "io.ktor.util.Entry": { + "name": "io.ktor.util.Entry", + "sites": { + "CaseInsensitiveMap.kt:45 invoke, CaseInsensitiveMap.kt:45 invoke, DelegatingMutableSet.kt:43 next, StringValues.kt:421 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch": { + "stackTrace": "CaseInsensitiveMap.kt:45 invoke, CaseInsensitiveMap.kt:45 invoke, DelegatingMutableSet.kt:43 next, StringValues.kt:421 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch", + "totalCount": 6000, + "totalSize": 144000 + } + }, + "totalSize": 144000 + } + } + }, + "Collections.kt": { + "name": "Collections.kt", + "locationSize": 96000, + "instanceIndex": { + "io.ktor.util.CaseInsensitiveMap": { + "name": "io.ktor.util.CaseInsensitiveMap", + "sites": { + "Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Headers.kt:28 , Headers.kt:28 , BaseApplicationRequest.kt:47 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead": { + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Headers.kt:28 , Headers.kt:28 , BaseApplicationRequest.kt:47 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead", + "totalCount": 1000, + "totalSize": 16000 + }, + "Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead": { + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead", + "totalCount": 1000, + "totalSize": 16000 + }, + "Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingResolveContext.kt:181 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingResolveContext.kt:181 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", + "totalCount": 1000, + "totalSize": 16000 + }, + "Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend": { + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", + "totalCount": 1000, + "totalSize": 16000 + }, + "Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 16000 + }, + "Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", + "totalCount": 1000, + "totalSize": 16000 + } + }, + "totalSize": 96000 + } + } + }, + "StringValues.kt": { + "name": "StringValues.kt", + "locationSize": 1416000, + "instanceIndex": { + "io.ktor.util.StringValuesBuilderImpl$appendAll$1": { + "name": "io.ktor.util.StringValuesBuilderImpl$appendAll$1", + "sites": { + "StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600, AbstractChannelHandlerContext.java:425 run": { + "stackTrace": "StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600, AbstractChannelHandlerContext.java:425 run", + "totalCount": 1000, + "totalSize": 24000 + }, + "StringValues.kt:235 appendAll, RoutingResolveContext.kt:186 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode": { + "stackTrace": "StringValues.kt:235 appendAll, RoutingResolveContext.kt:186 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode", + "totalCount": 2000, + "totalSize": 48000 + }, + "StringValues.kt:235 appendAll, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "StringValues.kt:235 appendAll, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 96000 + }, + "java.util.ArrayList": { + "name": "java.util.ArrayList", + "sites": { + "StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, NettyApplicationRequestHeaders.kt:19 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch": { + "stackTrace": "StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, NettyApplicationRequestHeaders.kt:19 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch", + "totalCount": 6000, + "totalSize": 144000 + }, + "StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead": { + "stackTrace": "StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead", + "totalCount": 6000, + "totalSize": 144000 + } + }, + "totalSize": 288000 + }, + "java.util.AbstractList$Itr": { + "name": "java.util.AbstractList$Itr", + "sites": { + "StringValues.kt:421 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, NettyApplicationRequestHeaders.kt:19 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest": { + "stackTrace": "StringValues.kt:421 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, NettyApplicationRequestHeaders.kt:19 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest", + "totalCount": 6000, + "totalSize": 192000 + }, + "StringValues.kt:249 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, NettyApplicationRequestHeaders.kt:19 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest": { + "stackTrace": "StringValues.kt:249 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, NettyApplicationRequestHeaders.kt:19 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest", + "totalCount": 6000, + "totalSize": 192000 + } + }, + "totalSize": 384000 + }, + "[Ljava.lang.Object;": { + "name": "[Ljava.lang.Object;", + "sites": { + "StringValues.kt:249 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, NettyApplicationRequestHeaders.kt:19 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest": { + "stackTrace": "StringValues.kt:249 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, NettyApplicationRequestHeaders.kt:19 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest", + "totalCount": 12000, + "totalSize": 480000 + }, + "StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead": { + "stackTrace": "StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead", + "totalCount": 6000, + "totalSize": 144000 + } + }, + "totalSize": 624000 + }, + "io.ktor.util.StringValuesBuilderImpl$appendMissing$1": { + "name": "io.ktor.util.StringValuesBuilderImpl$appendMissing$1", + "sites": { + "StringValues.kt:241 appendMissing, RoutingPipelineCall.kt:41 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "StringValues.kt:241 appendMissing, RoutingPipelineCall.kt:41 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + } + } + }, + "NettyApplicationRequestHeaders.kt": { + "name": "NettyApplicationRequestHeaders.kt", + "locationSize": 1048000, + "instanceIndex": { + "io.netty.handler.codec.HeadersUtils$DelegatingNameSet": { + "name": "io.netty.handler.codec.HeadersUtils$DelegatingNameSet", + "sites": { + "NettyApplicationRequestHeaders.kt:18 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600": { + "stackTrace": "NettyApplicationRequestHeaders.kt:18 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600", + "totalCount": 1000, + "totalSize": 16000 + } + }, + "totalSize": 16000 + }, + "java.util.LinkedHashMap": { + "name": "java.util.LinkedHashMap", + "sites": { + "NettyApplicationRequestHeaders.kt:38 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600": { + "stackTrace": "NettyApplicationRequestHeaders.kt:38 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600", + "totalCount": 1000, + "totalSize": 56000 + } + }, + "totalSize": 56000 + }, + "java.util.LinkedHashSet": { + "name": "java.util.LinkedHashSet", + "sites": { + "NettyApplicationRequestHeaders.kt:38 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600": { + "stackTrace": "NettyApplicationRequestHeaders.kt:38 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600", + "totalCount": 1000, + "totalSize": 16000 + } + }, + "totalSize": 16000 }, - "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation": { - "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "[Ljava.util.HashMap$Node;": { + "name": "[Ljava.util.HashMap$Node;", "sites": { - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 996, - "totalSize": 23904 - }, - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 3, - "totalSize": 72 - }, - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:1865, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:1865, ByteBufferChannel.kt:1858, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 946, - "totalSize": 22704 - }, - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyApplicationEngine.kt:296", - "totalCount": 239, - "totalSize": 5736 - }, - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 24, - "totalSize": 576 - }, - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyApplicationEngine.kt:296", - "totalCount": 145, - "totalSize": 3480 - }, - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 3, - "totalSize": 72 - }, - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1859, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1859, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 6, - "totalSize": 144 - }, - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 9, - "totalSize": 216 - }, - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1859, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1859, NettyHttpResponsePipeline.kt:328, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 8, - "totalSize": 192 - }, - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 4, - "totalSize": 96 - }, - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", - "totalCount": 2, - "totalSize": 48 - }, - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50", - "totalCount": 2, - "totalSize": 48 + "NettyApplicationRequestHeaders.kt:38 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600": { + "stackTrace": "NettyApplicationRequestHeaders.kt:38 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600", + "totalCount": 1000, + "totalSize": 48000 } }, - "totalSize": 57288 + "totalSize": 48000 }, - "kotlinx.coroutines.NodeList": { - "name": "kotlinx.coroutines.NodeList", + "java.util.LinkedHashMap$Entry": { + "name": "java.util.LinkedHashMap$Entry", "sites": { - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 3, - "totalSize": 72 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyApplicationEngine.kt:296", - "totalCount": 238, - "totalSize": 5712 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 24, - "totalSize": 576 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyApplicationEngine.kt:296", - "totalCount": 111, - "totalSize": 2664 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 8, - "totalSize": 192 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", - "totalCount": 2, - "totalSize": 48 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 1, - "totalSize": 24 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50", - "totalCount": 2, - "totalSize": 48 + "NettyApplicationRequestHeaders.kt:38 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600": { + "stackTrace": "NettyApplicationRequestHeaders.kt:38 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600", + "totalCount": 6000, + "totalSize": 240000 } }, - "totalSize": 9336 + "totalSize": 240000 }, - "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1": { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "java.util.LinkedHashMap$LinkedKeySet": { + "name": "java.util.LinkedHashMap$LinkedKeySet", "sites": { - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 3, - "totalSize": 96 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyApplicationEngine.kt:296", - "totalCount": 238, - "totalSize": 7616 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 24, - "totalSize": 768 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyApplicationEngine.kt:296", - "totalCount": 145, - "totalSize": 4640 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 3, - "totalSize": 96 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 9, - "totalSize": 288 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", - "totalCount": 2, - "totalSize": 64 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 1, - "totalSize": 32 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50", - "totalCount": 2, - "totalSize": 64 + "NettyApplicationRequestHeaders.kt:38 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600": { + "stackTrace": "NettyApplicationRequestHeaders.kt:38 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600", + "totalCount": 1000, + "totalSize": 16000 } }, - "totalSize": 13664 + "totalSize": 16000 }, - "kotlinx.coroutines.internal.Removed": { - "name": "kotlinx.coroutines.internal.Removed", + "io.netty.handler.codec.HeadersUtils$StringIterator": { + "name": "io.netty.handler.codec.HeadersUtils$StringIterator", "sites": { - "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 3, - "totalSize": 48 - }, - "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyApplicationEngine.kt:296", - "totalCount": 235, - "totalSize": 3760 - }, - "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 24, - "totalSize": 384 - }, - "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:20, ByteBufferChannel.kt:157, Coroutines.kt:145, Coroutines.kt:144": { - "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:20, ByteBufferChannel.kt:157, Coroutines.kt:145, Coroutines.kt:144", - "totalCount": 84, - "totalSize": 1344 - }, - "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 4, - "totalSize": 64 + "NettyApplicationRequestHeaders.kt:38 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600": { + "stackTrace": "NettyApplicationRequestHeaders.kt:38 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600", + "totalCount": 1000, + "totalSize": 16000 } }, - "totalSize": 5600 + "totalSize": 16000 }, - "kotlinx.coroutines.JobSupport$Finishing": { - "name": "kotlinx.coroutines.JobSupport$Finishing", + "java.util.LinkedList": { + "name": "java.util.LinkedList", "sites": { - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 4, - "totalSize": 128 - }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyApplicationEngine.kt:296", - "totalCount": 314, - "totalSize": 10048 - }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 21, - "totalSize": 672 - }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144", - "totalCount": 50, - "totalSize": 1600 + "NettyApplicationRequestHeaders.kt:19 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600": { + "stackTrace": "NettyApplicationRequestHeaders.kt:19 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600", + "totalCount": 6000, + "totalSize": 192000 } }, - "totalSize": 12448 + "totalSize": 192000 }, - "kotlin.jvm.internal.Ref$ObjectRef": { - "name": "kotlin.jvm.internal.Ref$ObjectRef", + "java.util.LinkedList$Node": { + "name": "java.util.LinkedList$Node", "sites": { - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 4, - "totalSize": 64 - }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyApplicationEngine.kt:296", - "totalCount": 314, - "totalSize": 5024 - }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 21, - "totalSize": 336 - }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144", - "totalCount": 50, - "totalSize": 800 + "NettyApplicationRequestHeaders.kt:19 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600": { + "stackTrace": "NettyApplicationRequestHeaders.kt:19 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600", + "totalCount": 6000, + "totalSize": 144000 } }, - "totalSize": 6224 + "totalSize": 144000 }, - "[Ljava.lang.Object;": { - "name": "[Ljava.lang.Object;", + "io.netty.handler.codec.HeadersUtils$1": { + "name": "io.netty.handler.codec.HeadersUtils$1", "sites": { - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 4, - "totalSize": 128 - }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyApplicationEngine.kt:296", - "totalCount": 314, - "totalSize": 10048 - }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 21, - "totalSize": 672 - }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144", - "totalCount": 50, - "totalSize": 1600 + "NettyApplicationRequestHeaders.kt:19 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600": { + "stackTrace": "NettyApplicationRequestHeaders.kt:19 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600", + "totalCount": 6000, + "totalSize": 144000 } }, - "totalSize": 12448 + "totalSize": 144000 }, - "java.util.ArrayList": { - "name": "java.util.ArrayList", + "[B": { + "name": "[B", "sites": { - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 4, - "totalSize": 96 + "NettyApplicationRequestHeaders.kt:38 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600": { + "stackTrace": "NettyApplicationRequestHeaders.kt:38 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600", + "totalCount": 3000, + "totalSize": 88000 + } + }, + "totalSize": 88000 + }, + "java.lang.String": { + "name": "java.lang.String", + "sites": { + "NettyApplicationRequestHeaders.kt:38 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600": { + "stackTrace": "NettyApplicationRequestHeaders.kt:38 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600", + "totalCount": 3000, + "totalSize": 72000 + } + }, + "totalSize": 72000 + } + } + }, + "Text.kt": { + "name": "Text.kt", + "locationSize": 552000, + "instanceIndex": { + "io.ktor.util.CaseInsensitiveString": { + "name": "io.ktor.util.CaseInsensitiveString", + "sites": { + "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, NettyApplicationRequestHeaders.kt:19 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke": { + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, NettyApplicationRequestHeaders.kt:19 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke", + "totalCount": 6000, + "totalSize": 144000 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyApplicationEngine.kt:296", - "totalCount": 314, - "totalSize": 7536 + "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, NettyApplicationRequestHeaders.kt:19 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke": { + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, NettyApplicationRequestHeaders.kt:19 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke", + "totalCount": 6000, + "totalSize": 144000 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 21, - "totalSize": 504 + "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch": { + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch", + "totalCount": 6000, + "totalSize": 144000 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144", - "totalCount": 50, - "totalSize": 1200 + "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:185 listForKey, StringValues.kt:169 getAll, BaseApplicationRequest.kt:64 getAll, StringValues.kt:56 contains, Headers.kt:12 contains, BaseApplicationRequest.kt:45 contains, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead": { + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:185 listForKey, StringValues.kt:169 getAll, BaseApplicationRequest.kt:64 getAll, StringValues.kt:56 contains, Headers.kt:12 contains, BaseApplicationRequest.kt:45 contains, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead", + "totalCount": 1000, + "totalSize": 24000 + }, + "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:185 listForKey, StringValues.kt:169 getAll, BaseApplicationRequest.kt:64 getAll, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:185 listForKey, StringValues.kt:169 getAll, BaseApplicationRequest.kt:64 getAll, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", + "totalCount": 1000, + "totalSize": 24000 + }, + "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:185 listForKey, StringValues.kt:169 getAll, BaseApplicationRequest.kt:64 getAll, StringValues.kt:36 get, Headers.kt:12 get, BaseApplicationRequest.kt:45 get, ApplicationRequestProperties.kt:17 header, ApplicationRequestProperties.kt:81 acceptEncodingItems, PreCompressed.kt:183 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:185 listForKey, StringValues.kt:169 getAll, BaseApplicationRequest.kt:64 getAll, StringValues.kt:36 get, Headers.kt:12 get, BaseApplicationRequest.kt:45 get, ApplicationRequestProperties.kt:17 header, ApplicationRequestProperties.kt:81 acceptEncodingItems, PreCompressed.kt:183 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", + "totalCount": 1000, + "totalSize": 24000 + }, + "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, FileContentType.kt:40 fromFileExtension, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke": { + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, FileContentType.kt:40 fromFileExtension, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 24000 + }, + "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:185 listForKey, StringValues.kt:169 getAll, BaseApplicationRequest.kt:64 getAll, StringValues.kt:36 get, Headers.kt:12 get, BaseApplicationRequest.kt:45 get, BaseApplicationResponse.kt:99 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith": { + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:185 listForKey, StringValues.kt:169 getAll, BaseApplicationRequest.kt:64 getAll, StringValues.kt:36 get, Headers.kt:12 get, BaseApplicationRequest.kt:45 get, BaseApplicationResponse.kt:99 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith", + "totalCount": 1000, + "totalSize": 24000 } }, - "totalSize": 9336 - }, - "kotlinx.coroutines.internal.DispatchedContinuation": { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "totalSize": 552000 + } + } + }, + "DelegatingMutableSet.kt": { + "name": "DelegatingMutableSet.kt", + "locationSize": 96000, + "instanceIndex": { + "io.ktor.util.DelegatingMutableSet$iterator$1": { + "name": "io.ktor.util.DelegatingMutableSet$iterator$1", "sites": { - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1791, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 12, - "totalSize": 576 + "DelegatingMutableSet.kt:38 iterator, StringValues.kt:421 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead": { + "stackTrace": "DelegatingMutableSet.kt:38 iterator, StringValues.kt:421 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead", + "totalCount": 1000, + "totalSize": 24000 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, ByteBufferChannel.kt:1802, ByteBufferChannel.kt:-1, NettyHttpResponsePipeline.kt:324, NettyHttpResponsePipeline.kt:295, NettyHttpResponsePipeline.kt:249, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:200, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:-1, NettyHttpResponsePipeline.kt:199, NettyHttpResponsePipeline.kt:26, NettyHttpResponsePipeline.kt:71, NettyHttpResponsePipeline.kt:69, NettyHttpResponsePipeline.kt:94, NettyHttpResponsePipeline.kt:85, NettyApplicationEngine.kt:296", - "totalCount": 28, - "totalSize": 1344 + "DelegatingMutableSet.kt:38 iterator, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend": { + "stackTrace": "DelegatingMutableSet.kt:38 iterator, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", + "totalCount": 1000, + "totalSize": 24000 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyApplicationEngine.kt:296": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1843, NettyHttpResponsePipeline.kt:338, NettyApplicationEngine.kt:296", - "totalCount": 910, - "totalSize": 43680 + "DelegatingMutableSet.kt:38 iterator, StringValues.kt:182 forEach, StringValues.kt:241 appendMissing, RoutingPipelineCall.kt:41 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "DelegatingMutableSet.kt:38 iterator, StringValues.kt:182 forEach, StringValues.kt:241 appendMissing, RoutingPipelineCall.kt:41 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", + "totalCount": 1000, + "totalSize": 24000 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144", - "totalCount": 50, - "totalSize": 2400 + "DelegatingMutableSet.kt:38 iterator, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "DelegatingMutableSet.kt:38 iterator, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", + "totalCount": 1000, + "totalSize": 24000 } }, - "totalSize": 48000 + "totalSize": 96000 + } + } + }, + "Headers.kt": { + "name": "Headers.kt", + "locationSize": 24000, + "instanceIndex": { + "io.ktor.http.HeadersImpl": { + "name": "io.ktor.http.HeadersImpl", + "sites": { + "Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600, AbstractChannelHandlerContext.java:425 run": { + "stackTrace": "Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, NettyApplicationCallHandler.kt:105 isValid, NettyApplicationCallHandler.kt:43 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600, AbstractChannelHandlerContext.java:425 run", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 } } }, @@ -4070,23 +4483,23 @@ "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1": { "name": "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1", "sites": { - "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "SuspendFunctionGun.kt:21 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, NettyApplicationCallHandler.kt:140 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600": { + "stackTrace": "SuspendFunctionGun.kt:21 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, NettyApplicationCallHandler.kt:140 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600", "totalCount": 1000, "totalSize": 24000 }, - "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "SuspendFunctionGun.kt:21 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, NettyApplicationCallHandler.kt:140 invokeSuspend": { + "stackTrace": "SuspendFunctionGun.kt:21 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, NettyApplicationCallHandler.kt:140 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, - "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "SuspendFunctionGun.kt:21 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "SuspendFunctionGun.kt:21 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, - "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "SuspendFunctionGun.kt:21 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend": { + "stackTrace": "SuspendFunctionGun.kt:21 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 24000 } @@ -4096,23 +4509,23 @@ "[Lkotlin.coroutines.Continuation;": { "name": "[Lkotlin.coroutines.Continuation;", "sites": { - "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "SuspendFunctionGun.kt:65 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, NettyApplicationCallHandler.kt:140 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600": { + "stackTrace": "SuspendFunctionGun.kt:65 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, NettyApplicationCallHandler.kt:140 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600", "totalCount": 1000, "totalSize": 24000 }, - "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "SuspendFunctionGun.kt:65 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, NettyApplicationCallHandler.kt:140 invokeSuspend": { + "stackTrace": "SuspendFunctionGun.kt:65 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, NettyApplicationCallHandler.kt:140 invokeSuspend", "totalCount": 1000, "totalSize": 32000 }, - "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "SuspendFunctionGun.kt:65 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "SuspendFunctionGun.kt:65 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, - "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "SuspendFunctionGun.kt:65 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend": { + "stackTrace": "SuspendFunctionGun.kt:65 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 32000 } @@ -4122,33 +4535,33 @@ "kotlinx.coroutines.internal.DispatchedContinuation": { "name": "kotlinx.coroutines.internal.DispatchedContinuation", "sites": { - "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, NettyApplicationCallHandler.kt:140 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600, AbstractChannelHandlerContext.java:425 run": { + "stackTrace": "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, NettyApplicationCallHandler.kt:140 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600, AbstractChannelHandlerContext.java:425 run", "totalCount": 1000, "totalSize": 48000 }, - "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, NettyApplicationCallHandler.kt:140 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke": { + "stackTrace": "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, NettyApplicationCallHandler.kt:140 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 }, - "SuspendFunctionGun.kt:76, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "SuspendFunctionGun.kt:76, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "SuspendFunctionGun.kt:76 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend": { + "stackTrace": "SuspendFunctionGun.kt:76 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 48000 }, - "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 48000 }, - "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke": { + "stackTrace": "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 }, - "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke": { + "stackTrace": "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 } @@ -4164,23 +4577,23 @@ "io.ktor.util.pipeline.SuspendFunctionGun": { "name": "io.ktor.util.pipeline.SuspendFunctionGun", "sites": { - "PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, NettyApplicationCallHandler.kt:140 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600, AbstractChannelHandlerContext.java:425 run": { + "stackTrace": "PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, NettyApplicationCallHandler.kt:140 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead, AbstractChannelHandlerContext.java:444 invokeChannelRead, AbstractChannelHandlerContext.java:61 access$600, AbstractChannelHandlerContext.java:425 run", "totalCount": 1000, "totalSize": 40000 }, - "PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, NettyApplicationCallHandler.kt:140 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke": { + "stackTrace": "PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, NettyApplicationCallHandler.kt:140 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 }, - "PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 40000 }, - "PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke": { + "stackTrace": "PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 } @@ -4196,8 +4609,8 @@ "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1": { "name": "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1", "sites": { - "DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, NettyApplicationCallHandler.kt:140 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead": { + "stackTrace": "DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, NettyApplicationCallHandler.kt:140 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest, NettyApplicationCallHandler.kt:33 channelRead", "totalCount": 1000, "totalSize": 40000 } @@ -4207,8 +4620,8 @@ "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1$invokeSuspend$$inlined$execute$1": { "name": "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1$invokeSuspend$$inlined$execute$1", "sites": { - "DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, NettyApplicationCallHandler.kt:140 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest": { + "stackTrace": "DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, NettyApplicationCallHandler.kt:140 invokeSuspend, NettyApplicationCallHandler.kt:-1 invoke, NettyApplicationCallHandler.kt:-1 invoke, Undispatched.kt:44 startCoroutineUndispatched, CoroutineStart.kt:112 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, NettyApplicationCallHandler.kt:41 handleRequest", "totalCount": 1000, "totalSize": 40000 } @@ -4224,8 +4637,8 @@ "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultTransformationChecker$1": { "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultTransformationChecker$1", "sites": { - "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke": { + "stackTrace": "BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 } @@ -4235,8 +4648,8 @@ "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultInterceptors$2": { "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultInterceptors$2", "sites": { - "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 40000 } @@ -4246,8 +4659,8 @@ "io.ktor.server.engine.BaseApplicationEngineKt$verifyHostHeader$1": { "name": "io.ktor.server.engine.BaseApplicationEngineKt$verifyHostHeader$1", "sites": { - "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:114, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:114, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "BaseApplicationEngine.kt:-1 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke": { + "stackTrace": "BaseApplicationEngine.kt:-1 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 } @@ -4257,8 +4670,8 @@ "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultTransformationChecker$2": { "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultTransformationChecker$2", "sites": { - "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke": { + "stackTrace": "BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 } @@ -4268,64 +4681,25 @@ "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultInterceptors$1": { "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultInterceptors$1", "sites": { - "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296": { - "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59, NettyApplicationEngine.kt:296", + "BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, EventLoop.common.kt:68 processUnconfinedEvent, DispatchedContinuation.kt:347 resumeWith, SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run": { + "stackTrace": "BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, EventLoop.common.kt:68 processUnconfinedEvent, DispatchedContinuation.kt:347 resumeWith, SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run", "totalCount": 1000, "totalSize": 40000 } }, - "totalSize": 40000 - } - } - }, - "NettyApplicationRequestHeaders.kt": { - "name": "NettyApplicationRequestHeaders.kt", - "locationSize": 80000, - "instanceIndex": { - "java.util.LinkedList": { - "name": "java.util.LinkedList", - "sites": { - "NettyApplicationRequestHeaders.kt:17, BaseApplicationEngine.kt:89, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:114, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationRequestHeaders.kt:17, BaseApplicationEngine.kt:89, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:114, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 32000 - } - }, - "totalSize": 32000 - }, - "java.util.LinkedList$Node": { - "name": "java.util.LinkedList$Node", - "sites": { - "NettyApplicationRequestHeaders.kt:17, BaseApplicationEngine.kt:89, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:114, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationRequestHeaders.kt:17, BaseApplicationEngine.kt:89, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:114, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 24000 - } - }, - "totalSize": 24000 - }, - "io.netty.handler.codec.HeadersUtils$1": { - "name": "io.netty.handler.codec.HeadersUtils$1", - "sites": { - "NettyApplicationRequestHeaders.kt:17, BaseApplicationEngine.kt:89, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:114, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "NettyApplicationRequestHeaders.kt:17, BaseApplicationEngine.kt:89, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:114, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 24000 - } - }, - "totalSize": 24000 + "totalSize": 40000 } } }, "Routing.kt": { "name": "Routing.kt", - "locationSize": 216000, + "locationSize": 264000, "instanceIndex": { "io.ktor.server.routing.Routing$Plugin$install$1": { "name": "io.ktor.server.routing.Routing$Plugin$install$1", "sites": { - "Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 40000 } @@ -4335,8 +4709,8 @@ "io.ktor.server.routing.RoutingResolveContext": { "name": "io.ktor.server.routing.RoutingResolveContext", "sites": { - "Routing.kt:61, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "Routing.kt:61, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "Routing.kt:63 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke": { + "stackTrace": "Routing.kt:63 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 } @@ -4346,30 +4720,41 @@ "io.ktor.server.routing.Routing$executeResult$1": { "name": "io.ktor.server.routing.Routing$executeResult$1", "sites": { - "Routing.kt:-1, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "Routing.kt:-1, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "Routing.kt:-1 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke": { + "stackTrace": "Routing.kt:-1 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 } }, "totalSize": 48000 }, - "io.ktor.server.routing.RoutingApplicationCall": { - "name": "io.ktor.server.routing.RoutingApplicationCall", + "io.ktor.server.routing.RoutingPipelineCall": { + "name": "io.ktor.server.routing.RoutingPipelineCall", "sites": { - "Routing.kt:87, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "Routing.kt:87, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke": { + "stackTrace": "Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 } }, "totalSize": 40000 }, + "io.ktor.server.routing.RoutingCall": { + "name": "io.ktor.server.routing.RoutingCall", + "sites": { + "Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke": { + "stackTrace": "Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 48000 + } + }, + "totalSize": 48000 + }, "io.ktor.server.routing.Routing$executeResult$$inlined$execute$1": { "name": "io.ktor.server.routing.Routing$executeResult$$inlined$execute$1", "sites": { - "Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke": { + "stackTrace": "Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 } @@ -4385,13 +4770,13 @@ "[Ljava.lang.Object;": { "name": "[Ljava.lang.Object;", "sites": { - "RoutingResolveContext.kt:38, Routing.kt:61, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "RoutingResolveContext.kt:38, Routing.kt:61, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "RoutingResolveContext.kt:38 , Routing.kt:63 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke": { + "stackTrace": "RoutingResolveContext.kt:38 , Routing.kt:63 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 80000 }, - "RoutingResolveContext.kt:139, RoutingResolveContext.kt:83, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "RoutingResolveContext.kt:139, RoutingResolveContext.kt:83, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "RoutingResolveContext.kt:139 handleRoute, RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend": { + "stackTrace": "RoutingResolveContext.kt:139 handleRoute, RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 56000 } @@ -4401,13 +4786,13 @@ "java.util.ArrayList": { "name": "java.util.ArrayList", "sites": { - "RoutingResolveContext.kt:38, Routing.kt:61, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "RoutingResolveContext.kt:38, Routing.kt:61, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "RoutingResolveContext.kt:38 , Routing.kt:63 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke": { + "stackTrace": "RoutingResolveContext.kt:38 , Routing.kt:63 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, - "RoutingResolveContext.kt:83, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "RoutingResolveContext.kt:83, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke": { + "stackTrace": "RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 } @@ -4417,18 +4802,18 @@ "io.ktor.server.routing.RoutingResolveResult$Success": { "name": "io.ktor.server.routing.RoutingResolveResult$Success", "sites": { - "RoutingResolveContext.kt:125, RoutingResolveContext.kt:83, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "RoutingResolveContext.kt:125, RoutingResolveContext.kt:83, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "RoutingResolveContext.kt:125 handleRoute, RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend": { + "stackTrace": "RoutingResolveContext.kt:125 handleRoute, RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 32000 }, - "RoutingResolveContext.kt:125, RoutingResolveContext.kt:158, RoutingResolveContext.kt:83, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "RoutingResolveContext.kt:125, RoutingResolveContext.kt:158, RoutingResolveContext.kt:83, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "RoutingResolveContext.kt:125 handleRoute, RoutingResolveContext.kt:158 handleRoute, RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode": { + "stackTrace": "RoutingResolveContext.kt:125 handleRoute, RoutingResolveContext.kt:158 handleRoute, RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode", "totalCount": 1000, "totalSize": 32000 }, - "RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend": { + "stackTrace": "RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 32000 } @@ -4437,126 +4822,86 @@ } } }, - "CaseInsensitiveMap.kt": { - "name": "CaseInsensitiveMap.kt", - "locationSize": 160000, + "Parameters.kt": { + "name": "Parameters.kt", + "locationSize": 96000, "instanceIndex": { - "java.util.LinkedHashMap": { - "name": "java.util.LinkedHashMap", + "io.ktor.http.ParametersBuilderImpl": { + "name": "io.ktor.http.ParametersBuilderImpl", "sites": { - "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingResolveContext.kt:181 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke": { + "stackTrace": "Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingResolveContext.kt:181 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke", "totalCount": 1000, - "totalSize": 56000 + "totalSize": 24000 }, - "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 56000 - } - }, - "totalSize": 112000 - }, - "java.util.LinkedHashMap$LinkedEntrySet": { - "name": "java.util.LinkedHashMap$LinkedEntrySet", - "sites": { - "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:423, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:423, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, - "totalSize": 16000 + "totalSize": 24000 } }, - "totalSize": 16000 + "totalSize": 48000 }, - "io.ktor.util.DelegatingMutableSet": { - "name": "io.ktor.util.DelegatingMutableSet", - "sites": { - "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:423, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:423, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 32000 - } - }, - "totalSize": 32000 - } - } - }, - "Collections.kt": { - "name": "Collections.kt", - "locationSize": 32000, - "instanceIndex": { - "io.ktor.util.CaseInsensitiveMap": { - "name": "io.ktor.util.CaseInsensitiveMap", + "io.ktor.http.ParametersImpl": { + "name": "io.ktor.http.ParametersImpl", "sites": { - "Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode": { + "stackTrace": "Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode", "totalCount": 1000, - "totalSize": 16000 + "totalSize": 24000 }, - "Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, - "totalSize": 16000 + "totalSize": 24000 } }, - "totalSize": 32000 + "totalSize": 48000 } } }, - "Parameters.kt": { - "name": "Parameters.kt", - "locationSize": 48000, + "RoutingPipelineCall.kt": { + "name": "RoutingPipelineCall.kt", + "locationSize": 96000, "instanceIndex": { - "io.ktor.http.ParametersBuilderImpl": { - "name": "io.ktor.http.ParametersBuilderImpl", + "io.ktor.server.routing.RoutingPipelineRequest": { + "name": "io.ktor.server.routing.RoutingPipelineRequest", "sites": { - "Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "RoutingPipelineCall.kt:33 , Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend": { + "stackTrace": "RoutingPipelineCall.kt:33 , Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 24000 } }, "totalSize": 24000 }, - "io.ktor.http.ParametersImpl": { - "name": "io.ktor.http.ParametersImpl", + "io.ktor.server.routing.RoutingPipelineResponse": { + "name": "io.ktor.server.routing.RoutingPipelineResponse", "sites": { - "Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "RoutingPipelineCall.kt:36 , Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend": { + "stackTrace": "RoutingPipelineCall.kt:36 , Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 24000 } }, "totalSize": 24000 - } - } - }, - "StringValues.kt": { - "name": "StringValues.kt", - "locationSize": 48000, - "instanceIndex": { - "io.ktor.util.StringValuesBuilderImpl$appendAll$1": { - "name": "io.ktor.util.StringValuesBuilderImpl$appendAll$1", + }, + "io.ktor.server.routing.RoutingPipelineCall$parameters$2": { + "name": "io.ktor.server.routing.RoutingPipelineCall$parameters$2", "sites": { - "StringValues.kt:235, RoutingResolveContext.kt:186, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "StringValues.kt:235, RoutingResolveContext.kt:186, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 2000, - "totalSize": 48000 + "RoutingPipelineCall.kt:38 , Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend": { + "stackTrace": "RoutingPipelineCall.kt:38 , Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", + "totalCount": 1000, + "totalSize": 24000 } }, - "totalSize": 48000 - } - } - }, - "DelegatingMutableSet.kt": { - "name": "DelegatingMutableSet.kt", - "locationSize": 24000, - "instanceIndex": { - "io.ktor.util.DelegatingMutableSet$iterator$1": { - "name": "io.ktor.util.DelegatingMutableSet$iterator$1", + "totalSize": 24000 + }, + "kotlin.UnsafeLazyImpl": { + "name": "kotlin.UnsafeLazyImpl", "sites": { - "DelegatingMutableSet.kt:38, StringValues.kt:423, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:423, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "RoutingPipelineCall.kt:38 , Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend": { + "stackTrace": "RoutingPipelineCall.kt:38 , Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 24000 } @@ -4565,70 +4910,64 @@ } } }, - "RoutingApplicationCall.kt": { - "name": "RoutingApplicationCall.kt", - "locationSize": 96000, + "RouteNode.kt": { + "name": "RouteNode.kt", + "locationSize": 200000, "instanceIndex": { - "io.ktor.server.routing.RoutingApplicationRequest": { - "name": "io.ktor.server.routing.RoutingApplicationRequest", + "io.ktor.server.routing.RouteNode$buildPipeline$1$1": { + "name": "io.ktor.server.routing.RouteNode$buildPipeline$1$1", "sites": { - "RoutingApplicationCall.kt:33, Routing.kt:87, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "RoutingApplicationCall.kt:33, Routing.kt:87, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, - "totalSize": 24000 + "totalSize": 48000 } }, - "totalSize": 24000 + "totalSize": 48000 }, - "io.ktor.server.routing.RoutingApplicationResponse": { - "name": "io.ktor.server.routing.RoutingApplicationResponse", + "io.ktor.server.routing.RoutingCall": { + "name": "io.ktor.server.routing.RoutingCall", "sites": { - "RoutingApplicationCall.kt:36, Routing.kt:87, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "RoutingApplicationCall.kt:36, Routing.kt:87, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "RouteNode.kt:288 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "RouteNode.kt:288 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, - "totalSize": 24000 + "totalSize": 48000 } }, - "totalSize": 24000 + "totalSize": 48000 }, - "io.ktor.server.routing.RoutingApplicationCall$parameters$2": { - "name": "io.ktor.server.routing.RoutingApplicationCall$parameters$2", + "io.ktor.server.routing.RoutingRequest": { + "name": "io.ktor.server.routing.RoutingRequest", "sites": { - "RoutingApplicationCall.kt:38, Routing.kt:87, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "RoutingApplicationCall.kt:38, Routing.kt:87, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "RouteNode.kt:291 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "RouteNode.kt:291 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, - "totalSize": 24000 + "totalSize": 48000 } }, - "totalSize": 24000 + "totalSize": 48000 }, - "kotlin.UnsafeLazyImpl": { - "name": "kotlin.UnsafeLazyImpl", + "io.ktor.server.routing.RoutingResponse": { + "name": "io.ktor.server.routing.RoutingResponse", "sites": { - "RoutingApplicationCall.kt:38, Routing.kt:87, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "RoutingApplicationCall.kt:38, Routing.kt:87, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "RouteNode.kt:296 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "RouteNode.kt:296 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, - "totalSize": 24000 + "totalSize": 32000 } }, - "totalSize": 24000 - } - } - }, - "Route.kt": { - "name": "Route.kt", - "locationSize": 48000, - "instanceIndex": { - "io.ktor.server.routing.Route$buildPipeline$1$1": { - "name": "io.ktor.server.routing.Route$buildPipeline$1$1", + "totalSize": 32000 + }, + "io.ktor.server.routing.RoutingContext": { + "name": "io.ktor.server.routing.RoutingContext", "sites": { - "Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "RouteNode.kt:114 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "RouteNode.kt:114 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, - "totalSize": 48000 + "totalSize": 24000 } }, - "totalSize": 48000 + "totalSize": 24000 } } }, @@ -4639,8 +4978,8 @@ "io.ktor.server.http.content.StaticContentKt$defaultResource$1": { "name": "io.ktor.server.http.content.StaticContentKt$defaultResource$1", "sites": { - "StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "StaticContent.kt:-1 create, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "StaticContent.kt:-1 create, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 48000 } @@ -4656,13 +4995,13 @@ "io.ktor.server.http.content.PreCompressedKt$respondStaticResource$4": { "name": "io.ktor.server.http.content.PreCompressedKt$respondStaticResource$4", "sites": { - "PreCompressed.kt:137, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "PreCompressed.kt:137, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "PreCompressed.kt:175 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke": { + "stackTrace": "PreCompressed.kt:175 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 }, - "PreCompressed.kt:-1, PreCompressed.kt:-1, PreCompressed.kt:174, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "PreCompressed.kt:-1, PreCompressed.kt:-1, PreCompressed.kt:174, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "PreCompressed.kt:-1 invoke, PreCompressed.kt:-1 invoke, PreCompressed.kt:213 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor": { + "stackTrace": "PreCompressed.kt:-1 invoke, PreCompressed.kt:-1 invoke, PreCompressed.kt:213 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor", "totalCount": 1000, "totalSize": 32000 } @@ -4672,8 +5011,8 @@ "io.ktor.server.http.content.PreCompressedKt$respondStaticResource$1": { "name": "io.ktor.server.http.content.PreCompressedKt$respondStaticResource$1", "sites": { - "PreCompressed.kt:-1, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "PreCompressed.kt:-1, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "PreCompressed.kt:-1 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke": { + "stackTrace": "PreCompressed.kt:-1 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 } @@ -4683,8 +5022,8 @@ "java.util.ArrayList": { "name": "java.util.ArrayList", "sites": { - "PreCompressed.kt:188, PreCompressed.kt:140, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "PreCompressed.kt:188, PreCompressed.kt:140, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "PreCompressed.kt:240 bestCompressionFit, PreCompressed.kt:179 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend": { + "stackTrace": "PreCompressed.kt:240 bestCompressionFit, PreCompressed.kt:179 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend", "totalCount": 1000, "totalSize": 24000 } @@ -4694,8 +5033,8 @@ "[B": { "name": "[B", "sites": { - "PreCompressed.kt:172, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "PreCompressed.kt:172, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "PreCompressed.kt:211 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke": { + "stackTrace": "PreCompressed.kt:211 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 } @@ -4705,8 +5044,8 @@ "java.lang.StringBuilder": { "name": "java.lang.StringBuilder", "sites": { - "PreCompressed.kt:172, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "PreCompressed.kt:172, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "PreCompressed.kt:211 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke": { + "stackTrace": "PreCompressed.kt:211 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 } @@ -4722,8 +5061,8 @@ "io.ktor.http.HttpHeaderValueParserKt$parseAndSortHeader$$inlined$sortedByDescending$1": { "name": "io.ktor.http.HttpHeaderValueParserKt$parseAndSortHeader$$inlined$sortedByDescending$1", "sites": { - "HttpHeaderValueParser.kt:226, ApplicationRequestProperties.kt:80, PreCompressed.kt:144, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "HttpHeaderValueParser.kt:226, ApplicationRequestProperties.kt:80, PreCompressed.kt:144, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "HttpHeaderValueParser.kt:225 parseAndSortHeader, ApplicationRequestProperties.kt:81 acceptEncodingItems, PreCompressed.kt:183 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor": { + "stackTrace": "HttpHeaderValueParser.kt:225 parseAndSortHeader, ApplicationRequestProperties.kt:81 acceptEncodingItems, PreCompressed.kt:183 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor", "totalCount": 1000, "totalSize": 16000 } @@ -4734,18 +5073,18 @@ }, "StaticContentResolution.kt": { "name": "StaticContentResolution.kt", - "locationSize": 9056000, + "locationSize": 1000000, "instanceIndex": { "[C": { "name": "[C", "sites": { - "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 }, - "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 } @@ -4755,13 +5094,13 @@ "kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$1": { "name": "kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$1", "sites": { - "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 }, - "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 } @@ -4771,13 +5110,13 @@ "kotlin.text.DelimitedRangesSequence": { "name": "kotlin.text.DelimitedRangesSequence", "sites": { - "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 32000 }, - "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 32000 } @@ -4787,13 +5126,13 @@ "kotlin.sequences.SequencesKt___SequencesKt$asIterable$$inlined$Iterable$1": { "name": "kotlin.sequences.SequencesKt___SequencesKt$asIterable$$inlined$Iterable$1", "sites": { - "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 16000 }, - "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 16000 } @@ -4803,354 +5142,175 @@ "[Ljava.lang.Object;": { "name": "[Ljava.lang.Object;", "sites": { - "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 56000 }, - "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 2000, "totalSize": 80000 } }, - "totalSize": 136000 - }, - "java.util.ArrayList": { - "name": "java.util.ArrayList", - "sites": { - "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 24000 - }, - "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 2000, - "totalSize": 48000 - }, - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 3000, - "totalSize": 72000 - } - }, - "totalSize": 144000 - }, - "kotlin.text.DelimitedRangesSequence$iterator$1": { - "name": "kotlin.text.DelimitedRangesSequence$iterator$1", - "sites": { - "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 40000 - }, - "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 40000 - } - }, - "totalSize": 80000 - }, - "kotlin.ranges.IntRange": { - "name": "kotlin.ranges.IntRange", - "sites": { - "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 2000, - "totalSize": 48000 - }, - "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 2000, - "totalSize": 48000 - } - }, - "totalSize": 96000 - }, - "kotlin.ranges.IntProgressionIterator": { - "name": "kotlin.ranges.IntProgressionIterator", - "sites": { - "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 32000 - }, - "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 32000 - } - }, - "totalSize": 64000 - }, - "[B": { - "name": "[B", - "sites": { - "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 2000, - "totalSize": 64000 - }, - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 60000, - "totalSize": 5568000 - }, - "StaticContentResolution.kt:115, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "StaticContentResolution.kt:115, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 24000 - } - }, - "totalSize": 5656000 - }, - "java.lang.StringBuilder": { - "name": "java.lang.StringBuilder", - "sites": { - "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 24000 - }, - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 16000, - "totalSize": 384000 - } - }, - "totalSize": 408000 - }, - "java.util.ArrayList$Itr": { - "name": "java.util.ArrayList$Itr", - "sites": { - "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 32000 - }, - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 3000, - "totalSize": 96000 - } - }, - "totalSize": 128000 - }, - "java.lang.String": { - "name": "java.lang.String", - "sites": { - "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 24000 - }, - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 19000, - "totalSize": 456000 - }, - "StaticContentResolution.kt:115, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "StaticContentResolution.kt:115, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 24000 - } - }, - "totalSize": 504000 - }, - "[Ljava.util.Enumeration;": { - "name": "[Ljava.util.Enumeration;", - "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 2000, - "totalSize": 48000 - } - }, - "totalSize": 48000 - }, - "jdk.internal.loader.BuiltinClassLoader$1": { - "name": "jdk.internal.loader.BuiltinClassLoader$1", - "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 3000, - "totalSize": 96000 - } - }, - "totalSize": 96000 - }, - "java.lang.CompoundEnumeration": { - "name": "java.lang.CompoundEnumeration", - "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 2000, - "totalSize": 48000 - } - }, - "totalSize": 48000 - }, - "jdk.internal.loader.URLClassPath$1": { - "name": "jdk.internal.loader.URLClassPath$1", - "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 32000 - } - }, - "totalSize": 32000 - }, - "kotlin.collections.CollectionsKt__IteratorsJVMKt$iterator$1": { - "name": "kotlin.collections.CollectionsKt__IteratorsJVMKt$iterator$1", - "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 16000 - } - }, - "totalSize": 16000 + "totalSize": 136000 }, - "kotlin.sequences.SequencesKt__SequencesKt$asSequence$$inlined$Sequence$1": { - "name": "kotlin.sequences.SequencesKt__SequencesKt$asSequence$$inlined$Sequence$1", + "java.util.ArrayList": { + "name": "java.util.ArrayList", "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, - "totalSize": 16000 + "totalSize": 24000 + }, + "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", + "totalCount": 2000, + "totalSize": 48000 } }, - "totalSize": 16000 + "totalSize": 72000 }, - "java.util.concurrent.atomic.AtomicReference": { - "name": "java.util.concurrent.atomic.AtomicReference", + "kotlin.text.DelimitedRangesSequence$iterator$1": { + "name": "kotlin.text.DelimitedRangesSequence$iterator$1", "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, - "totalSize": 16000 + "totalSize": 40000 + }, + "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", + "totalCount": 1000, + "totalSize": 40000 } }, - "totalSize": 16000 + "totalSize": 80000 }, - "kotlin.sequences.ConstrainedOnceSequence": { - "name": "kotlin.sequences.ConstrainedOnceSequence", + "kotlin.ranges.IntRange": { + "name": "kotlin.ranges.IntRange", "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 16000 + "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", + "totalCount": 2000, + "totalSize": 48000 + }, + "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", + "totalCount": 2000, + "totalSize": 48000 } }, - "totalSize": 16000 + "totalSize": 96000 }, - "java.net.URL": { - "name": "java.net.URL", + "kotlin.ranges.IntProgressionIterator": { + "name": "kotlin.ranges.IntProgressionIterator", "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 6000, - "totalSize": 384000 + "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", + "totalCount": 1000, + "totalSize": 32000 + }, + "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", + "totalCount": 1000, + "totalSize": 32000 } }, - "totalSize": 384000 + "totalSize": 64000 }, - "java.io.File": { - "name": "java.io.File", + "[B": { + "name": "[B", "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "StaticContentResolution.kt:129 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:129 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 3000, - "totalSize": 96000 + "totalSize": 128000 }, - "StaticContentResolution.kt:79, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "StaticContentResolution.kt:79, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "StaticContentResolution.kt:118 extension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "StaticContentResolution.kt:118 extension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, - "totalSize": 32000 + "totalSize": 24000 } }, - "totalSize": 128000 + "totalSize": 152000 }, - "jdk.internal.loader.URLClassPath$FileLoader$1": { - "name": "jdk.internal.loader.URLClassPath$FileLoader$1", + "java.lang.StringBuilder": { + "name": "java.lang.StringBuilder", "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "StaticContentResolution.kt:129 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:129 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, - "totalSize": 32000 + "totalSize": 24000 } }, - "totalSize": 32000 + "totalSize": 24000 }, - "java.util.HashMap": { - "name": "java.util.HashMap", + "java.util.ArrayList$Itr": { + "name": "java.util.ArrayList$Itr", "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 12000, - "totalSize": 576000 + "StaticContentResolution.kt:129 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:129 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", + "totalCount": 1000, + "totalSize": 32000 } }, - "totalSize": 576000 + "totalSize": 32000 }, - "java.util.HashSet": { - "name": "java.util.HashSet", + "java.lang.String": { + "name": "java.lang.String", "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 12000, - "totalSize": 192000 + "StaticContentResolution.kt:129 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:129 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", + "totalCount": 1000, + "totalSize": 24000 + }, + "StaticContentResolution.kt:118 extension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "StaticContentResolution.kt:118 extension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", + "totalCount": 1000, + "totalSize": 24000 } }, - "totalSize": 192000 + "totalSize": 48000 }, - "io.ktor.server.http.content.LocalFileContent": { - "name": "io.ktor.server.http.content.LocalFileContent", + "io.ktor.server.http.content.StaticContentResolutionKt$resolveResource$resolveContent$1": { + "name": "io.ktor.server.http.content.StaticContentResolutionKt$resolveResource$resolveContent$1", "sites": { - "StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "StaticContentResolution.kt:60 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor": { + "stackTrace": "StaticContentResolution.kt:60 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor", "totalCount": 1000, "totalSize": 24000 } }, "totalSize": 24000 }, - "kotlin.Pair": { - "name": "kotlin.Pair", + "java.io.File": { + "name": "java.io.File", "sites": { - "StaticContentResolution.kt:60, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "StaticContentResolution.kt:60, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "StaticContentResolution.kt:82 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke": { + "stackTrace": "StaticContentResolution.kt:82 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke", "totalCount": 1000, - "totalSize": 24000 + "totalSize": 32000 } }, - "totalSize": 24000 - } - } - }, - "Paths.kt": { - "name": "Paths.kt", - "locationSize": 48000, - "instanceIndex": { - "[Ljava.lang.Object;": { - "name": "[Ljava.lang.Object;", + "totalSize": 32000 + }, + "io.ktor.server.http.content.LocalFileContent": { + "name": "io.ktor.server.http.content.LocalFileContent", "sites": { - "Paths.kt:25, Paths.kt:17, StaticContentResolution.kt:125, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "Paths.kt:25, Paths.kt:17, StaticContentResolution.kt:125, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke": { + "stackTrace": "StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 } }, "totalSize": 24000 }, - "java.util.ArrayList": { - "name": "java.util.ArrayList", + "kotlin.Pair": { + "name": "kotlin.Pair", "sites": { - "Paths.kt:25, Paths.kt:17, StaticContentResolution.kt:125, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "Paths.kt:25, Paths.kt:17, StaticContentResolution.kt:125, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode": { + "stackTrace": "StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode", "totalCount": 1000, "totalSize": 24000 } @@ -5166,8 +5326,8 @@ "[B": { "name": "[B", "sites": { - "FileContentType.kt:38, FileContentType.kt:14, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "FileContentType.kt:38, FileContentType.kt:14, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "FileContentType.kt:38 fromFileExtension, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "FileContentType.kt:38 fromFileExtension, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 24000 } @@ -5177,25 +5337,8 @@ "java.lang.String": { "name": "java.lang.String", "sites": { - "FileContentType.kt:38, FileContentType.kt:14, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "FileContentType.kt:38, FileContentType.kt:14, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 24000 - } - }, - "totalSize": 24000 - } - } - }, - "Text.kt": { - "name": "Text.kt", - "locationSize": 24000, - "instanceIndex": { - "io.ktor.util.CaseInsensitiveString": { - "name": "io.ktor.util.CaseInsensitiveString", - "sites": { - "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, FileContentType.kt:40, FileContentType.kt:14, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, FileContentType.kt:40, FileContentType.kt:14, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "FileContentType.kt:38 fromFileExtension, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "FileContentType.kt:38 fromFileExtension, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 24000 } @@ -5211,8 +5354,8 @@ "io.ktor.http.HeaderValueParam": { "name": "io.ktor.http.HeaderValueParam", "sites": { - "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "ContentTypes.kt:38 withParameter, ContentTypes.kt:295 withCharset, FileContentType.kt:68 selectDefault, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "ContentTypes.kt:38 withParameter, ContentTypes.kt:295 withCharset, FileContentType.kt:68 selectDefault, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 24000 } @@ -5222,8 +5365,8 @@ "[Ljava.lang.Object;": { "name": "[Ljava.lang.Object;", "sites": { - "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "ContentTypes.kt:38 withParameter, ContentTypes.kt:295 withCharset, FileContentType.kt:68 selectDefault, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "ContentTypes.kt:38 withParameter, ContentTypes.kt:295 withCharset, FileContentType.kt:68 selectDefault, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 24000 } @@ -5233,8 +5376,8 @@ "java.util.ArrayList": { "name": "java.util.ArrayList", "sites": { - "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "ContentTypes.kt:38 withParameter, ContentTypes.kt:295 withCharset, FileContentType.kt:68 selectDefault, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "ContentTypes.kt:38 withParameter, ContentTypes.kt:295 withCharset, FileContentType.kt:68 selectDefault, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 24000 } @@ -5244,8 +5387,8 @@ "io.ktor.http.ContentType": { "name": "io.ktor.http.ContentType", "sites": { - "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "ContentTypes.kt:38 withParameter, ContentTypes.kt:295 withCharset, FileContentType.kt:68 selectDefault, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "ContentTypes.kt:38 withParameter, ContentTypes.kt:295 withCharset, FileContentType.kt:68 selectDefault, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 32000 } @@ -5261,8 +5404,8 @@ "java.lang.Long": { "name": "java.lang.Long", "sites": { - "LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend": { + "stackTrace": "LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 24000 } @@ -5272,8 +5415,8 @@ "io.ktor.http.content.LastModifiedVersion": { "name": "io.ktor.http.content.LastModifiedVersion", "sites": { - "LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend": { + "stackTrace": "LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 24000 } @@ -5289,13 +5432,13 @@ "java.util.Calendar$Builder": { "name": "java.util.Calendar$Builder", "sites": { - "DateJvm.kt:18, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "DateJvm.kt:18, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 56000 }, - "DateJvm.kt:31, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "DateJvm.kt:31, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 56000 } @@ -5305,13 +5448,13 @@ "[I": { "name": "[I", "sites": { - "DateJvm.kt:18, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "DateJvm.kt:18, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 2000, "totalSize": 176000 }, - "DateJvm.kt:31, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "DateJvm.kt:31, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 2000, "totalSize": 176000 } @@ -5321,13 +5464,13 @@ "[Z": { "name": "[Z", "sites": { - "DateJvm.kt:18, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "DateJvm.kt:18, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 40000 }, - "DateJvm.kt:31, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "DateJvm.kt:31, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 40000 } @@ -5337,13 +5480,13 @@ "sun.util.calendar.Gregorian$Date": { "name": "sun.util.calendar.Gregorian$Date", "sites": { - "DateJvm.kt:18, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "DateJvm.kt:18, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 96000 }, - "DateJvm.kt:31, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "DateJvm.kt:31, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 96000 } @@ -5353,13 +5496,13 @@ "java.util.GregorianCalendar": { "name": "java.util.GregorianCalendar", "sites": { - "DateJvm.kt:18, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "DateJvm.kt:18, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 112000 }, - "DateJvm.kt:31, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "DateJvm.kt:31, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 112000 } @@ -5369,13 +5512,13 @@ "io.ktor.util.date.GMTDate": { "name": "io.ktor.util.date.GMTDate", "sites": { - "DateJvm.kt:60, DateJvm.kt:18, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "DateJvm.kt:60, DateJvm.kt:18, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "DateJvm.kt:60 toDate, DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "DateJvm.kt:60 toDate, DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 56000 }, - "DateJvm.kt:60, DateJvm.kt:39, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "DateJvm.kt:60, DateJvm.kt:39, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "DateJvm.kt:60 toDate, DateJvm.kt:38 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "DateJvm.kt:60 toDate, DateJvm.kt:38 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 56000 } @@ -5391,13 +5534,13 @@ "[Lio.ktor.util.date.WeekDay;": { "name": "[Lio.ktor.util.date.WeekDay;", "sites": { - "Date.kt:-1, Date.kt:32, DateJvm.kt:52, DateJvm.kt:18, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "Date.kt:-1, Date.kt:32, DateJvm.kt:52, DateJvm.kt:18, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "Date.kt:-1 values, Date.kt:32 from, DateJvm.kt:52 toDate, DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "Date.kt:-1 values, Date.kt:32 from, DateJvm.kt:52 toDate, DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 48000 }, - "Date.kt:-1, Date.kt:32, DateJvm.kt:52, DateJvm.kt:39, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "Date.kt:-1, Date.kt:32, DateJvm.kt:52, DateJvm.kt:39, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "Date.kt:-1 values, Date.kt:32 from, DateJvm.kt:52 toDate, DateJvm.kt:38 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke": { + "stackTrace": "Date.kt:-1 values, Date.kt:32 from, DateJvm.kt:52 toDate, DateJvm.kt:38 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 } @@ -5407,13 +5550,13 @@ "[Lio.ktor.util.date.Month;": { "name": "[Lio.ktor.util.date.Month;", "sites": { - "Date.kt:-1, Date.kt:65, DateJvm.kt:57, DateJvm.kt:18, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "Date.kt:-1, Date.kt:65, DateJvm.kt:57, DateJvm.kt:18, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "Date.kt:-1 values, Date.kt:65 from, DateJvm.kt:57 toDate, DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "Date.kt:-1 values, Date.kt:65 from, DateJvm.kt:57 toDate, DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 64000 }, - "Date.kt:-1, Date.kt:65, DateJvm.kt:57, DateJvm.kt:39, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "Date.kt:-1, Date.kt:65, DateJvm.kt:57, DateJvm.kt:39, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "Date.kt:-1 values, Date.kt:65 from, DateJvm.kt:57 toDate, DateJvm.kt:38 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke": { + "stackTrace": "Date.kt:-1 values, Date.kt:65 from, DateJvm.kt:57 toDate, DateJvm.kt:38 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke", "totalCount": 1000, "totalSize": 64000 } @@ -5429,8 +5572,8 @@ "[Ljava.lang.Object;": { "name": "[Ljava.lang.Object;", "sites": { - "LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke": { + "stackTrace": "LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 } @@ -5440,8 +5583,8 @@ "java.util.ArrayList": { "name": "java.util.ArrayList", "sites": { - "LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke": { + "stackTrace": "LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 } @@ -5451,8 +5594,25 @@ "java.lang.Long": { "name": "java.lang.Long", "sites": { - "LocalFileContent.kt:25, BaseApplicationResponse.kt:79, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "LocalFileContent.kt:25, BaseApplicationResponse.kt:79, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "LocalFileContent.kt:26 getContentLength, BaseApplicationResponse.kt:79 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond": { + "stackTrace": "LocalFileContent.kt:26 getContentLength, BaseApplicationResponse.kt:79 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + } + } + }, + "TypeInfoJvm.kt": { + "name": "TypeInfoJvm.kt", + "locationSize": 24000, + "instanceIndex": { + "io.ktor.util.reflect.TypeInfo": { + "name": "io.ktor.util.reflect.TypeInfo", + "sites": { + "TypeInfoJvm.kt:19 typeInfoImpl, PreCompressed.kt:290 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend": { + "stackTrace": "TypeInfoJvm.kt:19 typeInfoImpl, PreCompressed.kt:290 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend", "totalCount": 1000, "totalSize": 24000 } @@ -5468,8 +5628,8 @@ "io.ktor.server.engine.DefaultTransformKt$installDefaultTransformations$1": { "name": "io.ktor.server.engine.DefaultTransformKt$installDefaultTransformations$1", "sites": { - "DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 40000 } @@ -5485,8 +5645,8 @@ "kotlinx.coroutines.JobImpl": { "name": "kotlinx.coroutines.JobImpl", "sites": { - "FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 } @@ -5496,8 +5656,8 @@ "kotlin.coroutines.CombinedContext": { "name": "kotlin.coroutines.CombinedContext", "sites": { - "FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 2000, "totalSize": 48000 } @@ -5507,8 +5667,8 @@ "kotlinx.coroutines.internal.ContextScope": { "name": "kotlinx.coroutines.internal.ContextScope", "sites": { - "FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 16000 } @@ -5518,8 +5678,8 @@ "kotlinx.coroutines.CoroutineName": { "name": "kotlinx.coroutines.CoroutineName", "sites": { - "FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 } @@ -5529,13 +5689,13 @@ "io.ktor.util.cio.FileChannelsKt$readChannel$1": { "name": "io.ktor.util.cio.FileChannelsKt$readChannel$1", "sites": { - "FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 72000 }, - "FileChannels.kt:-1, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "FileChannels.kt:-1, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "FileChannels.kt:-1 create, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:-1 create, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 72000 } @@ -5545,13 +5705,13 @@ "java.lang.Object": { "name": "java.lang.Object", "sites": { - "FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "FileChannels.kt:36 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:36 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, - "FileChannels.kt:39, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "FileChannels.kt:39, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 2000, "totalSize": 32000 } @@ -5561,8 +5721,8 @@ "java.io.FileDescriptor": { "name": "java.io.FileDescriptor", "sites": { - "FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "FileChannels.kt:36 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:36 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 } @@ -5572,8 +5732,8 @@ "java.io.FileCleanable": { "name": "java.io.FileCleanable", "sites": { - "FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "FileChannels.kt:36 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:36 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 56000 } @@ -5583,8 +5743,8 @@ "java.io.RandomAccessFile": { "name": "java.io.RandomAccessFile", "sites": { - "FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "FileChannels.kt:36 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:36 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 } @@ -5594,8 +5754,8 @@ "[J": { "name": "[J", "sites": { - "FileChannels.kt:39, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "FileChannels.kt:39, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 } @@ -5605,8 +5765,8 @@ "sun.nio.ch.NativeThreadSet": { "name": "sun.nio.ch.NativeThreadSet", "sites": { - "FileChannels.kt:39, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "FileChannels.kt:39, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -5616,8 +5776,8 @@ "sun.nio.ch.FileDispatcherImpl": { "name": "sun.nio.ch.FileDispatcherImpl", "sites": { - "FileChannels.kt:39, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "FileChannels.kt:39, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 } @@ -5627,24 +5787,24 @@ "sun.nio.ch.FileChannelImpl": { "name": "sun.nio.ch.FileChannelImpl", "sites": { - "FileChannels.kt:39, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "FileChannels.kt:39, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 72000 } }, "totalSize": 72000 }, - "io.ktor.util.cio.FileChannelsKt$readChannel$1$3$1": { - "name": "io.ktor.util.cio.FileChannelsKt$readChannel$1$3$1", + "io.ktor.util.cio.FileChannelsKt$writeToScope$2": { + "name": "io.ktor.util.cio.FileChannelsKt$writeToScope$2", "sites": { - "FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 }, - "FileChannels.kt:-1, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "FileChannels.kt:-1, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "FileChannels.kt:-1 create, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, ByteBufferChannel.kt:1841 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:-1 create, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, ByteBufferChannel.kt:1841 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 } @@ -5654,8 +5814,8 @@ "java.io.RandomAccessFile$1": { "name": "java.io.RandomAccessFile$1", "sites": { - "FileChannels.kt:109": { - "stackTrace": "FileChannels.kt:109", + "FileChannels.kt:116 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:116 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 } @@ -5666,18 +5826,18 @@ }, "Coroutines.kt": { "name": "Coroutines.kt", - "locationSize": 549144, + "locationSize": 527728, "instanceIndex": { "io.ktor.utils.io.CoroutinesKt$launchChannel$job$1": { "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$job$1", "sites": { - "Coroutines.kt:125, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "Coroutines.kt:125, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 56000 }, - "Coroutines.kt:-1, Coroutines.kt:125, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "Coroutines.kt:-1, Coroutines.kt:125, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "Coroutines.kt:-1 create, IntrinsicsJvm.kt:163 createCoroutineUnintercepted, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, CoroutineStart.kt:110 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, Builders.common.kt:47 launch$default, null:1 launch$default, Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend": { + "stackTrace": "Coroutines.kt:-1 create, IntrinsicsJvm.kt:163 createCoroutineUnintercepted, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, CoroutineStart.kt:110 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, Builders.common.kt:47 launch$default, null:1 launch$default, Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend", "totalCount": 1000, "totalSize": 56000 } @@ -5687,8 +5847,8 @@ "kotlin.coroutines.CombinedContext": { "name": "kotlin.coroutines.CombinedContext", "sites": { - "Coroutines.kt:125, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "Coroutines.kt:125, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 6000, "totalSize": 144000 } @@ -5698,8 +5858,8 @@ "kotlinx.coroutines.ChildHandleNode": { "name": "kotlinx.coroutines.ChildHandleNode", "sites": { - "Coroutines.kt:125, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "Coroutines.kt:125, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 32000 } @@ -5709,8 +5869,8 @@ "kotlinx.coroutines.StandaloneCoroutine": { "name": "kotlinx.coroutines.StandaloneCoroutine", "sites": { - "Coroutines.kt:125, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "Coroutines.kt:125, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 } @@ -5720,19 +5880,30 @@ "kotlinx.coroutines.internal.DispatchedContinuation": { "name": "kotlinx.coroutines.internal.DispatchedContinuation", "sites": { - "Coroutines.kt:125, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "Coroutines.kt:125, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 48000 } }, "totalSize": 48000 }, + "kotlinx.coroutines.internal.LimitedDispatcher$Worker": { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "sites": { + "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, "kotlinx.coroutines.scheduling.TaskImpl": { "name": "kotlinx.coroutines.scheduling.TaskImpl", "sites": { - "Coroutines.kt:125, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "Coroutines.kt:125, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 32000 } @@ -5742,19 +5913,8 @@ "io.ktor.utils.io.CoroutinesKt$launchChannel$1": { "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$1", "sites": { - "Coroutines.kt:144, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "Coroutines.kt:144, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 1000, - "totalSize": 24000 - } - }, - "totalSize": 24000 - }, - "io.ktor.utils.io.ChannelScope": { - "name": "io.ktor.utils.io.ChannelScope", - "sites": { - "Coroutines.kt:131": { - "stackTrace": "Coroutines.kt:131", + "Coroutines.kt:157 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 } @@ -5764,112 +5924,57 @@ "kotlinx.coroutines.InvokeOnCompletion": { "name": "kotlinx.coroutines.InvokeOnCompletion", "sites": { - "Coroutines.kt:144, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "Coroutines.kt:144, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "Coroutines.kt:157 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 32000 } }, "totalSize": 32000 }, - "kotlinx.coroutines.NodeList": { - "name": "kotlinx.coroutines.NodeList", - "sites": { - "Coroutines.kt:144, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "Coroutines.kt:144, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 949, - "totalSize": 22776 - } - }, - "totalSize": 22776 - }, - "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1": { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "sites": { - "Coroutines.kt:144, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "Coroutines.kt:144, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", - "totalCount": 949, - "totalSize": 30368 - } - }, - "totalSize": 30368 - }, "io.ktor.utils.io.ChannelJob": { "name": "io.ktor.utils.io.ChannelJob", "sites": { - "Coroutines.kt:148, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "Coroutines.kt:148, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "Coroutines.kt:161 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "Coroutines.kt:161 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 } }, "totalSize": 24000 - } - } - }, - "BufferUtilsJvm.kt": { - "name": "BufferUtilsJvm.kt", - "locationSize": 120000, - "instanceIndex": { - "java.nio.DirectByteBuffer": { - "name": "java.nio.DirectByteBuffer", - "sites": { - "BufferUtilsJvm.kt:117, BufferUtilsJvm.kt:10, WriteSessionImpl.kt:19, ByteBufferChannel.kt:1827, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "BufferUtilsJvm.kt:117, BufferUtilsJvm.kt:10, WriteSessionImpl.kt:19, ByteBufferChannel.kt:1827, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", - "totalCount": 1000, - "totalSize": 64000 - } - }, - "totalSize": 64000 }, - "io.ktor.utils.io.core.internal.ChunkBuffer": { - "name": "io.ktor.utils.io.core.internal.ChunkBuffer", + "io.ktor.utils.io.ChannelScope": { + "name": "io.ktor.utils.io.ChannelScope", "sites": { - "BufferUtilsJvm.kt:11, BufferUtilsJvm.kt:10, WriteSessionImpl.kt:19, ByteBufferChannel.kt:1827, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "BufferUtilsJvm.kt:11, BufferUtilsJvm.kt:10, WriteSessionImpl.kt:19, ByteBufferChannel.kt:1827, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "Coroutines.kt:144 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Coroutines.kt:144 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, - "totalSize": 56000 + "totalSize": 24000 } }, - "totalSize": 56000 - } - } - }, - "BufferViewJvm.kt": { - "name": "BufferViewJvm.kt", - "locationSize": 3472000, - "instanceIndex": { - "java.nio.DirectByteBuffer": { - "name": "java.nio.DirectByteBuffer", + "totalSize": 24000 + }, + "kotlinx.coroutines.NodeList": { + "name": "kotlinx.coroutines.NodeList", "sites": { - "BufferViewJvm.kt:47, FileChannels.kt:55, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "BufferViewJvm.kt:47, FileChannels.kt:55, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", - "totalCount": 1002, - "totalSize": 64128 - }, - "BufferViewJvm.kt:47, FileChannels.kt:55": { - "stackTrace": "BufferViewJvm.kt:47, FileChannels.kt:55", - "totalCount": 52997, - "totalSize": 3391808 - }, - "BufferViewJvm.kt:47, FileChannels.kt:55, ByteBufferChannel.kt:2271, ByteBufferChannel.kt:2265, ByteBufferChannel.kt:2293, WriteSessionImpl.kt:73, FileChannels.kt:51": { - "stackTrace": "BufferViewJvm.kt:47, FileChannels.kt:55, ByteBufferChannel.kt:2271, ByteBufferChannel.kt:2265, ByteBufferChannel.kt:2293, WriteSessionImpl.kt:73, FileChannels.kt:51", - "totalCount": 1, - "totalSize": 64 + "Coroutines.kt:157 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", + "totalCount": 138, + "totalSize": 3312 } }, - "totalSize": 3456000 + "totalSize": 3312 }, - "java.nio.channels.spi.AbstractInterruptibleChannel$1": { - "name": "java.nio.channels.spi.AbstractInterruptibleChannel$1", + "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1": { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", "sites": { - "BufferViewJvm.kt:21, FileChannels.kt:55, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "BufferViewJvm.kt:21, FileChannels.kt:55, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", - "totalCount": 1000, - "totalSize": 16000 + "Coroutines.kt:157 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", + "totalCount": 138, + "totalSize": 4416 } }, - "totalSize": 16000 + "totalSize": 4416 } } }, @@ -5880,8 +5985,8 @@ "[B": { "name": "[B", "sites": { - "Long.kt:11, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "Long.kt:11, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "Long.kt:11 toStringFast, BaseApplicationResponse.kt:83 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond": { + "stackTrace": "Long.kt:11 toStringFast, BaseApplicationResponse.kt:83 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 24000 } @@ -5891,8 +5996,8 @@ "java.lang.String": { "name": "java.lang.String", "sites": { - "Long.kt:11, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "Long.kt:11, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "Long.kt:11 toStringFast, BaseApplicationResponse.kt:83 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond": { + "stackTrace": "Long.kt:11 toStringFast, BaseApplicationResponse.kt:83 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 24000 } @@ -5908,8 +6013,8 @@ "java.util.ArrayList$Itr": { "name": "java.util.ArrayList$Itr", "sites": { - "HeaderValueWithParameters.kt:43, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "HeaderValueWithParameters.kt:43, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "HeaderValueWithParameters.kt:43 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond": { + "stackTrace": "HeaderValueWithParameters.kt:43 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 32000 } @@ -5919,13 +6024,13 @@ "[B": { "name": "[B", "sites": { - "HeaderValueWithParameters.kt:45, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "HeaderValueWithParameters.kt:45, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "HeaderValueWithParameters.kt:45 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond": { + "stackTrace": "HeaderValueWithParameters.kt:45 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 40000 }, - "HeaderValueWithParameters.kt:54, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "HeaderValueWithParameters.kt:54, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "HeaderValueWithParameters.kt:54 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond": { + "stackTrace": "HeaderValueWithParameters.kt:54 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 40000 } @@ -5935,8 +6040,8 @@ "java.lang.StringBuilder": { "name": "java.lang.StringBuilder", "sites": { - "HeaderValueWithParameters.kt:45, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "HeaderValueWithParameters.kt:45, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "HeaderValueWithParameters.kt:45 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond": { + "stackTrace": "HeaderValueWithParameters.kt:45 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 24000 } @@ -5946,8 +6051,8 @@ "java.lang.String": { "name": "java.lang.String", "sites": { - "HeaderValueWithParameters.kt:54, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296": { - "stackTrace": "HeaderValueWithParameters.kt:54, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, NettyApplicationResponse.kt:37, NettyApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, NettyApplicationCallHandler.kt:119, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:-1, NettyApplicationCallHandler.kt:37, NettyApplicationCallHandler.kt:29, NettyApplicationEngine.kt:296", + "HeaderValueWithParameters.kt:54 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond": { + "stackTrace": "HeaderValueWithParameters.kt:54 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, NettyApplicationResponse.kt:37 respondOutgoingContent$suspendImpl, NettyApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", "totalCount": 1000, "totalSize": 24000 } @@ -5955,6 +6060,74 @@ "totalSize": 24000 } } + }, + "MemoryJvm.kt": { + "name": "MemoryJvm.kt", + "locationSize": 64000, + "instanceIndex": { + "java.nio.DirectByteBuffer": { + "name": "java.nio.DirectByteBuffer", + "sites": { + "MemoryJvm.kt:25 Memory, BufferUtilsJvm.kt:12 ChunkBuffer, BufferUtilsJvm.kt:11 ChunkBuffer$default, WriteSessionImpl.kt:19 begin, ByteBufferChannel.kt:1839 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "MemoryJvm.kt:25 Memory, BufferUtilsJvm.kt:12 ChunkBuffer, BufferUtilsJvm.kt:11 ChunkBuffer$default, WriteSessionImpl.kt:19 begin, ByteBufferChannel.kt:1839 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1000, + "totalSize": 64000 + } + }, + "totalSize": 64000 + } + } + }, + "BufferUtilsJvm.kt": { + "name": "BufferUtilsJvm.kt", + "locationSize": 56000, + "instanceIndex": { + "io.ktor.utils.io.core.internal.ChunkBuffer": { + "name": "io.ktor.utils.io.core.internal.ChunkBuffer", + "sites": { + "BufferUtilsJvm.kt:12 ChunkBuffer, BufferUtilsJvm.kt:11 ChunkBuffer$default, WriteSessionImpl.kt:19 begin, ByteBufferChannel.kt:1839 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "BufferUtilsJvm.kt:12 ChunkBuffer, BufferUtilsJvm.kt:11 ChunkBuffer$default, WriteSessionImpl.kt:19 begin, ByteBufferChannel.kt:1839 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1000, + "totalSize": 56000 + } + }, + "totalSize": 56000 + } + } + }, + "BufferViewJvm.kt": { + "name": "BufferViewJvm.kt", + "locationSize": 16000, + "instanceIndex": { + "java.nio.channels.spi.AbstractInterruptibleChannel$1": { + "name": "java.nio.channels.spi.AbstractInterruptibleChannel$1", + "sites": { + "BufferViewJvm.kt:23 read, FileChannels.kt:64 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, ByteBufferChannel.kt:1841 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "BufferViewJvm.kt:23 read, FileChannels.kt:64 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, ByteBufferChannel.kt:1841 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1000, + "totalSize": 16000 + } + }, + "totalSize": 16000 + } + } + }, + "NettyApplicationEngine.kt": { + "name": "NettyApplicationEngine.kt", + "locationSize": 40000, + "instanceIndex": { + "io.ktor.server.netty.NettyApplicationEngine$1": { + "name": "io.ktor.server.netty.NettyApplicationEngine$1", + "sites": { + "NettyApplicationEngine.kt:-1 invoke, NettyApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, EventLoop.common.kt:68 processUnconfinedEvent, DispatchedContinuation.kt:347 resumeWith, SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run": { + "stackTrace": "NettyApplicationEngine.kt:-1 invoke, NettyApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, EventLoop.common.kt:68 processUnconfinedEvent, DispatchedContinuation.kt:347 resumeWith, SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, AbstractEventExecutor.java:173 runTask, AbstractEventExecutor.java:166 safeExecute, SingleThreadEventExecutor.java:470 runAllTasks, NioEventLoop.java:569 run, SingleThreadEventExecutor.java:997 run", + "totalCount": 1000, + "totalSize": 40000 + } + }, + "totalSize": 40000 + } + } } } } \ No newline at end of file diff --git a/allocation-benchmark/allocations/testMemoryConsumptionIsSame[Tomcat].json b/allocation-benchmark/allocations/testMemoryConsumptionIsSame[Tomcat].json index a451aa7..b8b740d 100644 --- a/allocation-benchmark/allocations/testMemoryConsumptionIsSame[Tomcat].json +++ b/allocation-benchmark/allocations/testMemoryConsumptionIsSame[Tomcat].json @@ -2,13 +2,13 @@ "data": { "KtorServlet.kt": { "name": "KtorServlet.kt", - "locationSize": 688000, + "locationSize": 735960, "instanceIndex": { "java.lang.Object": { "name": "java.lang.Object", "sites": { - "KtorServlet.kt:103, KtorServlet.kt:77": { - "stackTrace": "KtorServlet.kt:103, KtorServlet.kt:77", + "KtorServlet.kt:102 asyncService, KtorServlet.kt:76 service, HttpServlet.java:623 service, ApplicationFilterChain.java:209 internalDoFilter, ApplicationFilterChain.java:153 doFilter, StandardWrapperValve.java:168 invoke, StandardContextValve.java:90 invoke, AuthenticatorBase.java:481 invoke, StandardHostValve.java:130 invoke, ErrorReportValve.java:93 invoke, StandardEngineValve.java:74 invoke, CoyoteAdapter.java:342 service, Http11Processor.java:390 service, AbstractProcessorLight.java:63 process, AbstractProtocol.java:928 process, NioEndpoint.java:1794 doRun, SocketProcessorBase.java:52 run, ThreadPoolExecutor.java:1191 runWorker, ThreadPoolExecutor.java:659 run, TaskThread.java:61 run": { + "stackTrace": "KtorServlet.kt:102 asyncService, KtorServlet.kt:76 service, HttpServlet.java:623 service, ApplicationFilterChain.java:209 internalDoFilter, ApplicationFilterChain.java:153 doFilter, StandardWrapperValve.java:168 invoke, StandardContextValve.java:90 invoke, AuthenticatorBase.java:481 invoke, StandardHostValve.java:130 invoke, ErrorReportValve.java:93 invoke, StandardEngineValve.java:74 invoke, CoyoteAdapter.java:342 service, Http11Processor.java:390 service, AbstractProcessorLight.java:63 process, AbstractProtocol.java:928 process, NioEndpoint.java:1794 doRun, SocketProcessorBase.java:52 run, ThreadPoolExecutor.java:1191 runWorker, ThreadPoolExecutor.java:659 run, TaskThread.java:61 run", "totalCount": 1000, "totalSize": 16000 } @@ -18,30 +18,41 @@ "java.util.ArrayList": { "name": "java.util.ArrayList", "sites": { - "KtorServlet.kt:103, KtorServlet.kt:77": { - "stackTrace": "KtorServlet.kt:103, KtorServlet.kt:77", + "KtorServlet.kt:102 asyncService, KtorServlet.kt:76 service, HttpServlet.java:623 service, ApplicationFilterChain.java:209 internalDoFilter, ApplicationFilterChain.java:153 doFilter, StandardWrapperValve.java:168 invoke, StandardContextValve.java:90 invoke, AuthenticatorBase.java:481 invoke, StandardHostValve.java:130 invoke, ErrorReportValve.java:93 invoke, StandardEngineValve.java:74 invoke, CoyoteAdapter.java:342 service, Http11Processor.java:390 service, AbstractProcessorLight.java:63 process, AbstractProtocol.java:928 process, NioEndpoint.java:1794 doRun, SocketProcessorBase.java:52 run, ThreadPoolExecutor.java:1191 runWorker, ThreadPoolExecutor.java:659 run, TaskThread.java:61 run": { + "stackTrace": "KtorServlet.kt:102 asyncService, KtorServlet.kt:76 service, HttpServlet.java:623 service, ApplicationFilterChain.java:209 internalDoFilter, ApplicationFilterChain.java:153 doFilter, StandardWrapperValve.java:168 invoke, StandardContextValve.java:90 invoke, AuthenticatorBase.java:481 invoke, StandardHostValve.java:130 invoke, ErrorReportValve.java:93 invoke, StandardEngineValve.java:74 invoke, CoyoteAdapter.java:342 service, Http11Processor.java:390 service, AbstractProcessorLight.java:63 process, AbstractProtocol.java:928 process, NioEndpoint.java:1794 doRun, SocketProcessorBase.java:52 run, ThreadPoolExecutor.java:1191 runWorker, ThreadPoolExecutor.java:659 run, TaskThread.java:61 run", "totalCount": 2000, "totalSize": 48000 } }, "totalSize": 48000 }, + "java.util.concurrent.atomic.AtomicBoolean": { + "name": "java.util.concurrent.atomic.AtomicBoolean", + "sites": { + "KtorServlet.kt:102 asyncService, KtorServlet.kt:76 service, HttpServlet.java:623 service, ApplicationFilterChain.java:209 internalDoFilter, ApplicationFilterChain.java:153 doFilter, StandardWrapperValve.java:168 invoke, StandardContextValve.java:90 invoke, AuthenticatorBase.java:481 invoke, StandardHostValve.java:130 invoke, ErrorReportValve.java:93 invoke, StandardEngineValve.java:74 invoke, CoyoteAdapter.java:342 service, Http11Processor.java:390 service, AbstractProcessorLight.java:63 process, AbstractProtocol.java:928 process, NioEndpoint.java:1794 doRun, SocketProcessorBase.java:52 run, ThreadPoolExecutor.java:1191 runWorker, ThreadPoolExecutor.java:659 run, TaskThread.java:61 run": { + "stackTrace": "KtorServlet.kt:102 asyncService, KtorServlet.kt:76 service, HttpServlet.java:623 service, ApplicationFilterChain.java:209 internalDoFilter, ApplicationFilterChain.java:153 doFilter, StandardWrapperValve.java:168 invoke, StandardContextValve.java:90 invoke, AuthenticatorBase.java:481 invoke, StandardHostValve.java:130 invoke, ErrorReportValve.java:93 invoke, StandardEngineValve.java:74 invoke, CoyoteAdapter.java:342 service, Http11Processor.java:390 service, AbstractProcessorLight.java:63 process, AbstractProtocol.java:928 process, NioEndpoint.java:1794 doRun, SocketProcessorBase.java:52 run, ThreadPoolExecutor.java:1191 runWorker, ThreadPoolExecutor.java:659 run, TaskThread.java:61 run", + "totalCount": 1000, + "totalSize": 16000 + } + }, + "totalSize": 16000 + }, "org.apache.catalina.core.AsyncContextImpl": { "name": "org.apache.catalina.core.AsyncContextImpl", "sites": { - "KtorServlet.kt:103, KtorServlet.kt:77": { - "stackTrace": "KtorServlet.kt:103, KtorServlet.kt:77", + "KtorServlet.kt:102 asyncService, KtorServlet.kt:76 service, HttpServlet.java:623 service, ApplicationFilterChain.java:209 internalDoFilter, ApplicationFilterChain.java:153 doFilter, StandardWrapperValve.java:168 invoke, StandardContextValve.java:90 invoke, AuthenticatorBase.java:481 invoke, StandardHostValve.java:130 invoke, ErrorReportValve.java:93 invoke, StandardEngineValve.java:74 invoke, CoyoteAdapter.java:342 service, Http11Processor.java:390 service, AbstractProcessorLight.java:63 process, AbstractProtocol.java:928 process, NioEndpoint.java:1794 doRun, SocketProcessorBase.java:52 run, ThreadPoolExecutor.java:1191 runWorker, ThreadPoolExecutor.java:659 run, TaskThread.java:61 run": { + "stackTrace": "KtorServlet.kt:102 asyncService, KtorServlet.kt:76 service, HttpServlet.java:623 service, ApplicationFilterChain.java:209 internalDoFilter, ApplicationFilterChain.java:153 doFilter, StandardWrapperValve.java:168 invoke, StandardContextValve.java:90 invoke, AuthenticatorBase.java:481 invoke, StandardHostValve.java:130 invoke, ErrorReportValve.java:93 invoke, StandardEngineValve.java:74 invoke, CoyoteAdapter.java:342 service, Http11Processor.java:390 service, AbstractProcessorLight.java:63 process, AbstractProtocol.java:928 process, NioEndpoint.java:1794 doRun, SocketProcessorBase.java:52 run, ThreadPoolExecutor.java:1191 runWorker, ThreadPoolExecutor.java:659 run, TaskThread.java:61 run", "totalCount": 1000, - "totalSize": 56000 + "totalSize": 64000 } }, - "totalSize": 56000 + "totalSize": 64000 }, "javax.servlet.AsyncEvent": { "name": "javax.servlet.AsyncEvent", "sites": { - "KtorServlet.kt:103, KtorServlet.kt:77": { - "stackTrace": "KtorServlet.kt:103, KtorServlet.kt:77", + "KtorServlet.kt:102 asyncService, KtorServlet.kt:76 service, HttpServlet.java:623 service, ApplicationFilterChain.java:209 internalDoFilter, ApplicationFilterChain.java:153 doFilter, StandardWrapperValve.java:168 invoke, StandardContextValve.java:90 invoke, AuthenticatorBase.java:481 invoke, StandardHostValve.java:130 invoke, ErrorReportValve.java:93 invoke, StandardEngineValve.java:74 invoke, CoyoteAdapter.java:342 service, Http11Processor.java:390 service, AbstractProcessorLight.java:63 process, AbstractProtocol.java:928 process, NioEndpoint.java:1794 doRun, SocketProcessorBase.java:52 run, ThreadPoolExecutor.java:1191 runWorker, ThreadPoolExecutor.java:659 run, TaskThread.java:61 run": { + "stackTrace": "KtorServlet.kt:102 asyncService, KtorServlet.kt:76 service, HttpServlet.java:623 service, ApplicationFilterChain.java:209 internalDoFilter, ApplicationFilterChain.java:153 doFilter, StandardWrapperValve.java:168 invoke, StandardContextValve.java:90 invoke, AuthenticatorBase.java:481 invoke, StandardHostValve.java:130 invoke, ErrorReportValve.java:93 invoke, StandardEngineValve.java:74 invoke, CoyoteAdapter.java:342 service, Http11Processor.java:390 service, AbstractProcessorLight.java:63 process, AbstractProtocol.java:928 process, NioEndpoint.java:1794 doRun, SocketProcessorBase.java:52 run, ThreadPoolExecutor.java:1191 runWorker, ThreadPoolExecutor.java:659 run, TaskThread.java:61 run", "totalCount": 1000, "totalSize": 32000 } @@ -51,8 +62,8 @@ "java.util.ArrayList$Itr": { "name": "java.util.ArrayList$Itr", "sites": { - "KtorServlet.kt:103, KtorServlet.kt:77": { - "stackTrace": "KtorServlet.kt:103, KtorServlet.kt:77", + "KtorServlet.kt:102 asyncService, KtorServlet.kt:76 service, HttpServlet.java:623 service, ApplicationFilterChain.java:209 internalDoFilter, ApplicationFilterChain.java:153 doFilter, StandardWrapperValve.java:168 invoke, StandardContextValve.java:90 invoke, AuthenticatorBase.java:481 invoke, StandardHostValve.java:130 invoke, ErrorReportValve.java:93 invoke, StandardEngineValve.java:74 invoke, CoyoteAdapter.java:342 service, Http11Processor.java:390 service, AbstractProcessorLight.java:63 process, AbstractProtocol.java:928 process, NioEndpoint.java:1794 doRun, SocketProcessorBase.java:52 run, ThreadPoolExecutor.java:1191 runWorker, ThreadPoolExecutor.java:659 run, TaskThread.java:61 run": { + "stackTrace": "KtorServlet.kt:102 asyncService, KtorServlet.kt:76 service, HttpServlet.java:623 service, ApplicationFilterChain.java:209 internalDoFilter, ApplicationFilterChain.java:153 doFilter, StandardWrapperValve.java:168 invoke, StandardContextValve.java:90 invoke, AuthenticatorBase.java:481 invoke, StandardHostValve.java:130 invoke, ErrorReportValve.java:93 invoke, StandardEngineValve.java:74 invoke, CoyoteAdapter.java:342 service, Http11Processor.java:390 service, AbstractProcessorLight.java:63 process, AbstractProtocol.java:928 process, NioEndpoint.java:1794 doRun, SocketProcessorBase.java:52 run, ThreadPoolExecutor.java:1191 runWorker, ThreadPoolExecutor.java:659 run, TaskThread.java:61 run", "totalCount": 1000, "totalSize": 32000 } @@ -62,8 +73,8 @@ "java.lang.Long": { "name": "java.lang.Long", "sites": { - "KtorServlet.kt:103, KtorServlet.kt:77": { - "stackTrace": "KtorServlet.kt:103, KtorServlet.kt:77", + "KtorServlet.kt:102 asyncService, KtorServlet.kt:76 service, HttpServlet.java:623 service, ApplicationFilterChain.java:209 internalDoFilter, ApplicationFilterChain.java:153 doFilter, StandardWrapperValve.java:168 invoke, StandardContextValve.java:90 invoke, AuthenticatorBase.java:481 invoke, StandardHostValve.java:130 invoke, ErrorReportValve.java:93 invoke, StandardEngineValve.java:74 invoke, CoyoteAdapter.java:342 service, Http11Processor.java:390 service, AbstractProcessorLight.java:63 process, AbstractProtocol.java:928 process, NioEndpoint.java:1794 doRun, SocketProcessorBase.java:52 run, ThreadPoolExecutor.java:1191 runWorker, ThreadPoolExecutor.java:659 run, TaskThread.java:61 run": { + "stackTrace": "KtorServlet.kt:102 asyncService, KtorServlet.kt:76 service, HttpServlet.java:623 service, ApplicationFilterChain.java:209 internalDoFilter, ApplicationFilterChain.java:153 doFilter, StandardWrapperValve.java:168 invoke, StandardContextValve.java:90 invoke, AuthenticatorBase.java:481 invoke, StandardHostValve.java:130 invoke, ErrorReportValve.java:93 invoke, StandardEngineValve.java:74 invoke, CoyoteAdapter.java:342 service, Http11Processor.java:390 service, AbstractProcessorLight.java:63 process, AbstractProtocol.java:928 process, NioEndpoint.java:1794 doRun, SocketProcessorBase.java:52 run, ThreadPoolExecutor.java:1191 runWorker, ThreadPoolExecutor.java:659 run, TaskThread.java:61 run", "totalCount": 1000, "totalSize": 24000 } @@ -73,13 +84,13 @@ "io.ktor.server.servlet.KtorServlet$asyncService$1": { "name": "io.ktor.server.servlet.KtorServlet$asyncService$1", "sites": { - "KtorServlet.kt:107, KtorServlet.kt:77": { - "stackTrace": "KtorServlet.kt:107, KtorServlet.kt:77", + "KtorServlet.kt:106 asyncService, KtorServlet.kt:76 service, HttpServlet.java:623 service, ApplicationFilterChain.java:209 internalDoFilter, ApplicationFilterChain.java:153 doFilter, StandardWrapperValve.java:168 invoke, StandardContextValve.java:90 invoke, AuthenticatorBase.java:481 invoke, StandardHostValve.java:130 invoke, ErrorReportValve.java:93 invoke, StandardEngineValve.java:74 invoke, CoyoteAdapter.java:342 service, Http11Processor.java:390 service, AbstractProcessorLight.java:63 process, AbstractProtocol.java:928 process, NioEndpoint.java:1794 doRun, SocketProcessorBase.java:52 run, ThreadPoolExecutor.java:1191 runWorker, ThreadPoolExecutor.java:659 run, TaskThread.java:61 run": { + "stackTrace": "KtorServlet.kt:106 asyncService, KtorServlet.kt:76 service, HttpServlet.java:623 service, ApplicationFilterChain.java:209 internalDoFilter, ApplicationFilterChain.java:153 doFilter, StandardWrapperValve.java:168 invoke, StandardContextValve.java:90 invoke, AuthenticatorBase.java:481 invoke, StandardHostValve.java:130 invoke, ErrorReportValve.java:93 invoke, StandardEngineValve.java:74 invoke, CoyoteAdapter.java:342 service, Http11Processor.java:390 service, AbstractProcessorLight.java:63 process, AbstractProtocol.java:928 process, NioEndpoint.java:1794 doRun, SocketProcessorBase.java:52 run, ThreadPoolExecutor.java:1191 runWorker, ThreadPoolExecutor.java:659 run, TaskThread.java:61 run", "totalCount": 1000, "totalSize": 56000 }, - "KtorServlet.kt:-1, KtorServlet.kt:107, KtorServlet.kt:77": { - "stackTrace": "KtorServlet.kt:-1, KtorServlet.kt:107, KtorServlet.kt:77", + "KtorServlet.kt:-1 create, IntrinsicsJvm.kt:163 createCoroutineUnintercepted, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, CoroutineStart.kt:110 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, Builders.common.kt:47 launch$default, null:1 launch$default, KtorServlet.kt:106 asyncService, KtorServlet.kt:76 service, HttpServlet.java:623 service, ApplicationFilterChain.java:209 internalDoFilter, ApplicationFilterChain.java:153 doFilter, StandardWrapperValve.java:168 invoke, StandardContextValve.java:90 invoke, AuthenticatorBase.java:481 invoke, StandardHostValve.java:130 invoke, ErrorReportValve.java:93 invoke": { + "stackTrace": "KtorServlet.kt:-1 create, IntrinsicsJvm.kt:163 createCoroutineUnintercepted, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, CoroutineStart.kt:110 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, Builders.common.kt:47 launch$default, null:1 launch$default, KtorServlet.kt:106 asyncService, KtorServlet.kt:76 service, HttpServlet.java:623 service, ApplicationFilterChain.java:209 internalDoFilter, ApplicationFilterChain.java:153 doFilter, StandardWrapperValve.java:168 invoke, StandardContextValve.java:90 invoke, AuthenticatorBase.java:481 invoke, StandardHostValve.java:130 invoke, ErrorReportValve.java:93 invoke", "totalCount": 1000, "totalSize": 56000 } @@ -89,8 +100,8 @@ "kotlin.coroutines.CombinedContext": { "name": "kotlin.coroutines.CombinedContext", "sites": { - "KtorServlet.kt:107, KtorServlet.kt:77": { - "stackTrace": "KtorServlet.kt:107, KtorServlet.kt:77", + "KtorServlet.kt:106 asyncService, KtorServlet.kt:76 service, HttpServlet.java:623 service, ApplicationFilterChain.java:209 internalDoFilter, ApplicationFilterChain.java:153 doFilter, StandardWrapperValve.java:168 invoke, StandardContextValve.java:90 invoke, AuthenticatorBase.java:481 invoke, StandardHostValve.java:130 invoke, ErrorReportValve.java:93 invoke, StandardEngineValve.java:74 invoke, CoyoteAdapter.java:342 service, Http11Processor.java:390 service, AbstractProcessorLight.java:63 process, AbstractProtocol.java:928 process, NioEndpoint.java:1794 doRun, SocketProcessorBase.java:52 run, ThreadPoolExecutor.java:1191 runWorker, ThreadPoolExecutor.java:659 run, TaskThread.java:61 run": { + "stackTrace": "KtorServlet.kt:106 asyncService, KtorServlet.kt:76 service, HttpServlet.java:623 service, ApplicationFilterChain.java:209 internalDoFilter, ApplicationFilterChain.java:153 doFilter, StandardWrapperValve.java:168 invoke, StandardContextValve.java:90 invoke, AuthenticatorBase.java:481 invoke, StandardHostValve.java:130 invoke, ErrorReportValve.java:93 invoke, StandardEngineValve.java:74 invoke, CoyoteAdapter.java:342 service, Http11Processor.java:390 service, AbstractProcessorLight.java:63 process, AbstractProtocol.java:928 process, NioEndpoint.java:1794 doRun, SocketProcessorBase.java:52 run, ThreadPoolExecutor.java:1191 runWorker, ThreadPoolExecutor.java:659 run, TaskThread.java:61 run", "totalCount": 5000, "totalSize": 120000 } @@ -100,8 +111,8 @@ "kotlinx.coroutines.ChildHandleNode": { "name": "kotlinx.coroutines.ChildHandleNode", "sites": { - "KtorServlet.kt:107, KtorServlet.kt:77": { - "stackTrace": "KtorServlet.kt:107, KtorServlet.kt:77", + "KtorServlet.kt:106 asyncService, KtorServlet.kt:76 service, HttpServlet.java:623 service, ApplicationFilterChain.java:209 internalDoFilter, ApplicationFilterChain.java:153 doFilter, StandardWrapperValve.java:168 invoke, StandardContextValve.java:90 invoke, AuthenticatorBase.java:481 invoke, StandardHostValve.java:130 invoke, ErrorReportValve.java:93 invoke, StandardEngineValve.java:74 invoke, CoyoteAdapter.java:342 service, Http11Processor.java:390 service, AbstractProcessorLight.java:63 process, AbstractProtocol.java:928 process, NioEndpoint.java:1794 doRun, SocketProcessorBase.java:52 run, ThreadPoolExecutor.java:1191 runWorker, ThreadPoolExecutor.java:659 run, TaskThread.java:61 run": { + "stackTrace": "KtorServlet.kt:106 asyncService, KtorServlet.kt:76 service, HttpServlet.java:623 service, ApplicationFilterChain.java:209 internalDoFilter, ApplicationFilterChain.java:153 doFilter, StandardWrapperValve.java:168 invoke, StandardContextValve.java:90 invoke, AuthenticatorBase.java:481 invoke, StandardHostValve.java:130 invoke, ErrorReportValve.java:93 invoke, StandardEngineValve.java:74 invoke, CoyoteAdapter.java:342 service, Http11Processor.java:390 service, AbstractProcessorLight.java:63 process, AbstractProtocol.java:928 process, NioEndpoint.java:1794 doRun, SocketProcessorBase.java:52 run, ThreadPoolExecutor.java:1191 runWorker, ThreadPoolExecutor.java:659 run, TaskThread.java:61 run", "totalCount": 1000, "totalSize": 32000 } @@ -111,8 +122,8 @@ "kotlinx.coroutines.StandaloneCoroutine": { "name": "kotlinx.coroutines.StandaloneCoroutine", "sites": { - "KtorServlet.kt:107, KtorServlet.kt:77": { - "stackTrace": "KtorServlet.kt:107, KtorServlet.kt:77", + "KtorServlet.kt:106 asyncService, KtorServlet.kt:76 service, HttpServlet.java:623 service, ApplicationFilterChain.java:209 internalDoFilter, ApplicationFilterChain.java:153 doFilter, StandardWrapperValve.java:168 invoke, StandardContextValve.java:90 invoke, AuthenticatorBase.java:481 invoke, StandardHostValve.java:130 invoke, ErrorReportValve.java:93 invoke, StandardEngineValve.java:74 invoke, CoyoteAdapter.java:342 service, Http11Processor.java:390 service, AbstractProcessorLight.java:63 process, AbstractProtocol.java:928 process, NioEndpoint.java:1794 doRun, SocketProcessorBase.java:52 run, ThreadPoolExecutor.java:1191 runWorker, ThreadPoolExecutor.java:659 run, TaskThread.java:61 run": { + "stackTrace": "KtorServlet.kt:106 asyncService, KtorServlet.kt:76 service, HttpServlet.java:623 service, ApplicationFilterChain.java:209 internalDoFilter, ApplicationFilterChain.java:153 doFilter, StandardWrapperValve.java:168 invoke, StandardContextValve.java:90 invoke, AuthenticatorBase.java:481 invoke, StandardHostValve.java:130 invoke, ErrorReportValve.java:93 invoke, StandardEngineValve.java:74 invoke, CoyoteAdapter.java:342 service, Http11Processor.java:390 service, AbstractProcessorLight.java:63 process, AbstractProtocol.java:928 process, NioEndpoint.java:1794 doRun, SocketProcessorBase.java:52 run, ThreadPoolExecutor.java:1191 runWorker, ThreadPoolExecutor.java:659 run, TaskThread.java:61 run", "totalCount": 1000, "totalSize": 24000 } @@ -122,19 +133,30 @@ "kotlinx.coroutines.internal.DispatchedContinuation": { "name": "kotlinx.coroutines.internal.DispatchedContinuation", "sites": { - "KtorServlet.kt:107, KtorServlet.kt:77": { - "stackTrace": "KtorServlet.kt:107, KtorServlet.kt:77", + "KtorServlet.kt:106 asyncService, KtorServlet.kt:76 service, HttpServlet.java:623 service, ApplicationFilterChain.java:209 internalDoFilter, ApplicationFilterChain.java:153 doFilter, StandardWrapperValve.java:168 invoke, StandardContextValve.java:90 invoke, AuthenticatorBase.java:481 invoke, StandardHostValve.java:130 invoke, ErrorReportValve.java:93 invoke, StandardEngineValve.java:74 invoke, CoyoteAdapter.java:342 service, Http11Processor.java:390 service, AbstractProcessorLight.java:63 process, AbstractProtocol.java:928 process, NioEndpoint.java:1794 doRun, SocketProcessorBase.java:52 run, ThreadPoolExecutor.java:1191 runWorker, ThreadPoolExecutor.java:659 run, TaskThread.java:61 run": { + "stackTrace": "KtorServlet.kt:106 asyncService, KtorServlet.kt:76 service, HttpServlet.java:623 service, ApplicationFilterChain.java:209 internalDoFilter, ApplicationFilterChain.java:153 doFilter, StandardWrapperValve.java:168 invoke, StandardContextValve.java:90 invoke, AuthenticatorBase.java:481 invoke, StandardHostValve.java:130 invoke, ErrorReportValve.java:93 invoke, StandardEngineValve.java:74 invoke, CoyoteAdapter.java:342 service, Http11Processor.java:390 service, AbstractProcessorLight.java:63 process, AbstractProtocol.java:928 process, NioEndpoint.java:1794 doRun, SocketProcessorBase.java:52 run, ThreadPoolExecutor.java:1191 runWorker, ThreadPoolExecutor.java:659 run, TaskThread.java:61 run", "totalCount": 1000, "totalSize": 48000 } }, "totalSize": 48000 }, + "kotlinx.coroutines.internal.LimitedDispatcher$Worker": { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "sites": { + "KtorServlet.kt:106 asyncService, KtorServlet.kt:76 service, HttpServlet.java:623 service, ApplicationFilterChain.java:209 internalDoFilter, ApplicationFilterChain.java:153 doFilter, StandardWrapperValve.java:168 invoke, StandardContextValve.java:90 invoke, AuthenticatorBase.java:481 invoke, StandardHostValve.java:130 invoke, ErrorReportValve.java:93 invoke, StandardEngineValve.java:74 invoke, CoyoteAdapter.java:342 service, Http11Processor.java:390 service, AbstractProcessorLight.java:63 process, AbstractProtocol.java:928 process, NioEndpoint.java:1794 doRun, SocketProcessorBase.java:52 run, ThreadPoolExecutor.java:1191 runWorker, ThreadPoolExecutor.java:659 run, TaskThread.java:61 run": { + "stackTrace": "KtorServlet.kt:106 asyncService, KtorServlet.kt:76 service, HttpServlet.java:623 service, ApplicationFilterChain.java:209 internalDoFilter, ApplicationFilterChain.java:153 doFilter, StandardWrapperValve.java:168 invoke, StandardContextValve.java:90 invoke, AuthenticatorBase.java:481 invoke, StandardHostValve.java:130 invoke, ErrorReportValve.java:93 invoke, StandardEngineValve.java:74 invoke, CoyoteAdapter.java:342 service, Http11Processor.java:390 service, AbstractProcessorLight.java:63 process, AbstractProtocol.java:928 process, NioEndpoint.java:1794 doRun, SocketProcessorBase.java:52 run, ThreadPoolExecutor.java:1191 runWorker, ThreadPoolExecutor.java:659 run, TaskThread.java:61 run", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, "kotlinx.coroutines.scheduling.TaskImpl": { "name": "kotlinx.coroutines.scheduling.TaskImpl", "sites": { - "KtorServlet.kt:107, KtorServlet.kt:77": { - "stackTrace": "KtorServlet.kt:107, KtorServlet.kt:77", + "KtorServlet.kt:106 asyncService, KtorServlet.kt:76 service, HttpServlet.java:623 service, ApplicationFilterChain.java:209 internalDoFilter, ApplicationFilterChain.java:153 doFilter, StandardWrapperValve.java:168 invoke, StandardContextValve.java:90 invoke, AuthenticatorBase.java:481 invoke, StandardHostValve.java:130 invoke, ErrorReportValve.java:93 invoke, StandardEngineValve.java:74 invoke, CoyoteAdapter.java:342 service, Http11Processor.java:390 service, AbstractProcessorLight.java:63 process, AbstractProtocol.java:928 process, NioEndpoint.java:1794 doRun, SocketProcessorBase.java:52 run, ThreadPoolExecutor.java:1191 runWorker, ThreadPoolExecutor.java:659 run, TaskThread.java:61 run": { + "stackTrace": "KtorServlet.kt:106 asyncService, KtorServlet.kt:76 service, HttpServlet.java:623 service, ApplicationFilterChain.java:209 internalDoFilter, ApplicationFilterChain.java:153 doFilter, StandardWrapperValve.java:168 invoke, StandardContextValve.java:90 invoke, AuthenticatorBase.java:481 invoke, StandardHostValve.java:130 invoke, ErrorReportValve.java:93 invoke, StandardEngineValve.java:74 invoke, CoyoteAdapter.java:342 service, Http11Processor.java:390 service, AbstractProcessorLight.java:63 process, AbstractProtocol.java:928 process, NioEndpoint.java:1794 doRun, SocketProcessorBase.java:52 run, ThreadPoolExecutor.java:1191 runWorker, ThreadPoolExecutor.java:659 run, TaskThread.java:61 run", "totalCount": 1000, "totalSize": 32000 } @@ -144,8 +166,8 @@ "io.ktor.server.servlet.AsyncServletApplicationCall": { "name": "io.ktor.server.servlet.AsyncServletApplicationCall", "sites": { - "KtorServlet.kt:108": { - "stackTrace": "KtorServlet.kt:108", + "KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 } @@ -155,8 +177,8 @@ "io.ktor.server.servlet.KtorServlet$asyncService$1$invokeSuspend$$inlined$execute$1": { "name": "io.ktor.server.servlet.KtorServlet$asyncService$1$invokeSuspend$$inlined$execute$1", "sites": { - "KtorServlet.kt:156": { - "stackTrace": "KtorServlet.kt:156", + "KtorServlet.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "KtorServlet.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 } @@ -166,24 +188,24 @@ "[Ljava.lang.Object;": { "name": "[Ljava.lang.Object;", "sites": { - "KtorServlet.kt:126": { - "stackTrace": "KtorServlet.kt:126", - "totalCount": 1000, - "totalSize": 16000 + "KtorServlet.kt:125 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "KtorServlet.kt:125 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 999, + "totalSize": 15984 } }, - "totalSize": 16000 + "totalSize": 15984 }, "java.util.concurrent.LinkedBlockingQueue$Node": { "name": "java.util.concurrent.LinkedBlockingQueue$Node", "sites": { - "KtorServlet.kt:126": { - "stackTrace": "KtorServlet.kt:126", - "totalCount": 1000, - "totalSize": 24000 + "KtorServlet.kt:125 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "KtorServlet.kt:125 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 999, + "totalSize": 23976 } }, - "totalSize": 24000 + "totalSize": 23976 } } }, @@ -194,8 +216,8 @@ "java.util.Collections$SingletonSet": { "name": "java.util.Collections$SingletonSet", "sites": { - "TomcatApplicationEngine.kt:52, KtorServlet.kt:116": { - "stackTrace": "TomcatApplicationEngine.kt:52, KtorServlet.kt:116", + "TomcatApplicationEngine.kt:53 getManagedByEngineHeaders, KtorServlet.kt:115 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "TomcatApplicationEngine.kt:53 getManagedByEngineHeaders, KtorServlet.kt:115 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 } @@ -206,18 +228,18 @@ }, "AttributesJvm.kt": { "name": "AttributesJvm.kt", - "locationSize": 544000, + "locationSize": 608000, "instanceIndex": { "java.util.HashMap": { "name": "java.util.HashMap", "sites": { - "AttributesJvm.kt:53, AttributesJvm.kt:13, AttributesJvm.kt:12, BaseApplicationCall.kt:15, AsyncServlet.kt:29, KtorServlet.kt:108": { - "stackTrace": "AttributesJvm.kt:53, AttributesJvm.kt:13, AttributesJvm.kt:12, BaseApplicationCall.kt:15, AsyncServlet.kt:29, KtorServlet.kt:108", + "AttributesJvm.kt:53 , AttributesJvm.kt:13 Attributes, AttributesJvm.kt:12 Attributes$default, BaseApplicationCall.kt:15 , AsyncServlet.kt:29 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "AttributesJvm.kt:53 , AttributesJvm.kt:13 Attributes, AttributesJvm.kt:12 Attributes$default, BaseApplicationCall.kt:15 , AsyncServlet.kt:29 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 }, - "AttributesJvm.kt:53, AttributesJvm.kt:13, AttributesJvm.kt:12, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "AttributesJvm.kt:53, AttributesJvm.kt:13, AttributesJvm.kt:12, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "AttributesJvm.kt:53 , AttributesJvm.kt:13 Attributes, AttributesJvm.kt:12 Attributes$default, OutgoingContent.kt:60 setProperty, Versions.kt:21 setVersions, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "AttributesJvm.kt:53 , AttributesJvm.kt:13 Attributes, AttributesJvm.kt:12 Attributes$default, OutgoingContent.kt:60 setProperty, Versions.kt:21 setVersions, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 48000 } @@ -227,13 +249,13 @@ "io.ktor.util.HashMapAttributes": { "name": "io.ktor.util.HashMapAttributes", "sites": { - "AttributesJvm.kt:13, AttributesJvm.kt:12, BaseApplicationCall.kt:15, AsyncServlet.kt:29, KtorServlet.kt:108": { - "stackTrace": "AttributesJvm.kt:13, AttributesJvm.kt:12, BaseApplicationCall.kt:15, AsyncServlet.kt:29, KtorServlet.kt:108", + "AttributesJvm.kt:13 Attributes, AttributesJvm.kt:12 Attributes$default, BaseApplicationCall.kt:15 , AsyncServlet.kt:29 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "AttributesJvm.kt:13 Attributes, AttributesJvm.kt:12 Attributes$default, BaseApplicationCall.kt:15 , AsyncServlet.kt:29 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, - "AttributesJvm.kt:13, AttributesJvm.kt:12, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "AttributesJvm.kt:13, AttributesJvm.kt:12, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "AttributesJvm.kt:13 Attributes, AttributesJvm.kt:12 Attributes$default, OutgoingContent.kt:60 setProperty, Versions.kt:21 setVersions, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "AttributesJvm.kt:13 Attributes, AttributesJvm.kt:12 Attributes$default, OutgoingContent.kt:60 setProperty, Versions.kt:21 setVersions, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 16000 } @@ -243,13 +265,13 @@ "java.util.concurrent.ConcurrentHashMap": { "name": "java.util.concurrent.ConcurrentHashMap", "sites": { - "AttributesJvm.kt:36, AttributesJvm.kt:13, Pipeline.kt:28, ApplicationReceiveFunctions.kt:27, BaseApplicationRequest.kt:15, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108": { - "stackTrace": "AttributesJvm.kt:36, AttributesJvm.kt:13, Pipeline.kt:28, ApplicationReceiveFunctions.kt:27, BaseApplicationRequest.kt:15, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108", + "AttributesJvm.kt:36 , AttributesJvm.kt:13 Attributes, Pipeline.kt:25 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "AttributesJvm.kt:36 , AttributesJvm.kt:13 Attributes, Pipeline.kt:25 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 64000 }, - "AttributesJvm.kt:36, AttributesJvm.kt:13, Pipeline.kt:28, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:88, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:83, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "AttributesJvm.kt:36, AttributesJvm.kt:13, Pipeline.kt:28, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:88, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:83, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "AttributesJvm.kt:36 , AttributesJvm.kt:13 Attributes, Pipeline.kt:25 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend": { + "stackTrace": "AttributesJvm.kt:36 , AttributesJvm.kt:13 Attributes, Pipeline.kt:25 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend", "totalCount": 1000, "totalSize": 64000 } @@ -259,13 +281,13 @@ "io.ktor.util.ConcurrentSafeAttributes": { "name": "io.ktor.util.ConcurrentSafeAttributes", "sites": { - "AttributesJvm.kt:13, Pipeline.kt:28, ApplicationReceiveFunctions.kt:27, BaseApplicationRequest.kt:15, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108": { - "stackTrace": "AttributesJvm.kt:13, Pipeline.kt:28, ApplicationReceiveFunctions.kt:27, BaseApplicationRequest.kt:15, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108", + "AttributesJvm.kt:13 Attributes, Pipeline.kt:25 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "AttributesJvm.kt:13 Attributes, Pipeline.kt:25 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, - "AttributesJvm.kt:13, Pipeline.kt:28, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:88, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:83, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "AttributesJvm.kt:13, Pipeline.kt:28, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:88, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:83, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "AttributesJvm.kt:13 Attributes, Pipeline.kt:25 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "AttributesJvm.kt:13 Attributes, Pipeline.kt:25 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 16000 } @@ -275,13 +297,13 @@ "[Ljava.util.HashMap$Node;": { "name": "[Ljava.util.HashMap$Node;", "sites": { - "AttributesJvm.kt:24, Attributes.kt:30, AsyncServlet.kt:52, KtorServlet.kt:108": { - "stackTrace": "AttributesJvm.kt:24, Attributes.kt:30, AsyncServlet.kt:52, KtorServlet.kt:108", + "AttributesJvm.kt:24 put, Attributes.kt:29 putServletAttributes, AsyncServlet.kt:52 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "AttributesJvm.kt:24 put, Attributes.kt:29 putServletAttributes, AsyncServlet.kt:52 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 80000 }, - "AttributesJvm.kt:24, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "AttributesJvm.kt:24, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "AttributesJvm.kt:24 put, OutgoingContent.kt:60 setProperty, Versions.kt:21 setVersions, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "AttributesJvm.kt:24 put, OutgoingContent.kt:60 setProperty, Versions.kt:21 setVersions, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 80000 } @@ -291,40 +313,50 @@ "java.util.HashMap$Node": { "name": "java.util.HashMap$Node", "sites": { - "AttributesJvm.kt:24, Attributes.kt:30, AsyncServlet.kt:52, KtorServlet.kt:108": { - "stackTrace": "AttributesJvm.kt:24, Attributes.kt:30, AsyncServlet.kt:52, KtorServlet.kt:108", + "AttributesJvm.kt:24 put, Attributes.kt:29 putServletAttributes, AsyncServlet.kt:52 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "AttributesJvm.kt:24 put, Attributes.kt:29 putServletAttributes, AsyncServlet.kt:52 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, - "AttributesJvm.kt:24, BaseApplicationCall.kt:25, AsyncServlet.kt:19, AsyncServlet.kt:47, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:83, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "AttributesJvm.kt:24, BaseApplicationCall.kt:25, AsyncServlet.kt:19, AsyncServlet.kt:47, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:83, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "AttributesJvm.kt:24 put, BaseApplicationCall.kt:25 putResponseAttribute, AsyncServlet.kt:19 access$putResponseAttribute, AsyncServlet.kt:47 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "AttributesJvm.kt:24 put, BaseApplicationCall.kt:25 putResponseAttribute, AsyncServlet.kt:19 access$putResponseAttribute, AsyncServlet.kt:47 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 32000 }, - "AttributesJvm.kt:24, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "AttributesJvm.kt:24, OutgoingContent.kt:60, Versions.kt:21, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "AttributesJvm.kt:24 put, PreCompressed.kt:178 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend": { + "stackTrace": "AttributesJvm.kt:24 put, PreCompressed.kt:178 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend", + "totalCount": 1000, + "totalSize": 32000 + }, + "AttributesJvm.kt:24 put, OutgoingContent.kt:60 setProperty, Versions.kt:21 setVersions, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "AttributesJvm.kt:24 put, OutgoingContent.kt:60 setProperty, Versions.kt:21 setVersions, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 1000, + "totalSize": 32000 + }, + "AttributesJvm.kt:24 put, ResponseType.kt:22 setResponseType, PipelineCall.kt:102 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke": { + "stackTrace": "AttributesJvm.kt:24 put, ResponseType.kt:22 setResponseType, PipelineCall.kt:102 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 } }, - "totalSize": 96000 + "totalSize": 160000 } } }, "AsyncServlet.kt": { "name": "AsyncServlet.kt", - "locationSize": 296000, + "locationSize": 304000, "instanceIndex": { "kotlin.coroutines.CombinedContext": { "name": "kotlin.coroutines.CombinedContext", "sites": { - "AsyncServlet.kt:34, KtorServlet.kt:108": { - "stackTrace": "AsyncServlet.kt:34, KtorServlet.kt:108", + "AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, - "AsyncServlet.kt:44, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:83, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "AsyncServlet.kt:44, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:83, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "AsyncServlet.kt:44 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend": { + "stackTrace": "AsyncServlet.kt:44 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 24000 } @@ -334,8 +366,8 @@ "io.ktor.server.servlet.AsyncServletApplicationRequest$inputStreamChannel$2": { "name": "io.ktor.server.servlet.AsyncServletApplicationRequest$inputStreamChannel$2", "sites": { - "AsyncServlet.kt:65, AsyncServlet.kt:34, KtorServlet.kt:108": { - "stackTrace": "AsyncServlet.kt:65, AsyncServlet.kt:34, KtorServlet.kt:108", + "AsyncServlet.kt:65 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "AsyncServlet.kt:65 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -345,13 +377,13 @@ "kotlin.SynchronizedLazyImpl": { "name": "kotlin.SynchronizedLazyImpl", "sites": { - "AsyncServlet.kt:65, AsyncServlet.kt:34, KtorServlet.kt:108": { - "stackTrace": "AsyncServlet.kt:65, AsyncServlet.kt:34, KtorServlet.kt:108", + "AsyncServlet.kt:65 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "AsyncServlet.kt:65 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, - "AsyncServlet.kt:36, KtorServlet.kt:108": { - "stackTrace": "AsyncServlet.kt:36, KtorServlet.kt:108", + "AsyncServlet.kt:36 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "AsyncServlet.kt:36 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -361,19 +393,19 @@ "io.ktor.server.servlet.AsyncServletApplicationRequest": { "name": "io.ktor.server.servlet.AsyncServletApplicationRequest", "sites": { - "AsyncServlet.kt:34, KtorServlet.kt:108": { - "stackTrace": "AsyncServlet.kt:34, KtorServlet.kt:108", + "AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, - "totalSize": 56000 + "totalSize": 64000 } }, - "totalSize": 56000 + "totalSize": 64000 }, "io.ktor.server.servlet.AsyncServletApplicationCall$response$2": { "name": "io.ktor.server.servlet.AsyncServletApplicationCall$response$2", "sites": { - "AsyncServlet.kt:36, KtorServlet.kt:108": { - "stackTrace": "AsyncServlet.kt:36, KtorServlet.kt:108", + "AsyncServlet.kt:36 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "AsyncServlet.kt:36 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 } @@ -383,8 +415,8 @@ "io.ktor.server.servlet.AsyncServletApplicationResponse": { "name": "io.ktor.server.servlet.AsyncServletApplicationResponse", "sites": { - "AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:83, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:83, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend": { + "stackTrace": "AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 72000 } @@ -393,6 +425,67 @@ } } }, + "BaseApplicationRequest.kt": { + "name": "BaseApplicationRequest.kt", + "locationSize": 144000, + "instanceIndex": { + "io.ktor.server.engine.BaseApplicationRequest$headers$2": { + "name": "io.ktor.server.engine.BaseApplicationRequest$headers$2", + "sites": { + "BaseApplicationRequest.kt:22 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "BaseApplicationRequest.kt:22 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "kotlin.SynchronizedLazyImpl": { + "name": "kotlin.SynchronizedLazyImpl", + "sites": { + "BaseApplicationRequest.kt:22 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "BaseApplicationRequest.kt:22 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "io.ktor.server.request.ApplicationReceivePipeline": { + "name": "io.ktor.server.request.ApplicationReceivePipeline", + "sites": { + "BaseApplicationRequest.kt:24 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "BaseApplicationRequest.kt:24 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1000, + "totalSize": 40000 + } + }, + "totalSize": 40000 + }, + "io.ktor.http.HeadersBuilder": { + "name": "io.ktor.http.HeadersBuilder", + "sites": { + "BaseApplicationRequest.kt:47 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend": { + "stackTrace": "BaseApplicationRequest.kt:47 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "io.ktor.server.engine.DelegateHeaders": { + "name": "io.ktor.server.engine.DelegateHeaders", + "sites": { + "BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke": { + "stackTrace": "BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 32000 + } + } + }, "ApplicationReceiveFunctions.kt": { "name": "ApplicationReceiveFunctions.kt", "locationSize": 32000, @@ -400,8 +493,8 @@ "[Lio.ktor.util.pipeline.PipelinePhase;": { "name": "[Lio.ktor.util.pipeline.PipelinePhase;", "sites": { - "ApplicationReceiveFunctions.kt:27, BaseApplicationRequest.kt:15, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108": { - "stackTrace": "ApplicationReceiveFunctions.kt:27, BaseApplicationRequest.kt:15, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108", + "ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 } @@ -412,18 +505,18 @@ }, "Pipeline.kt": { "name": "Pipeline.kt", - "locationSize": 598832, + "locationSize": 597280, "instanceIndex": { "[Lio.ktor.util.pipeline.PipelinePhase;": { "name": "[Lio.ktor.util.pipeline.PipelinePhase;", "sites": { - "Pipeline.kt:35, ApplicationReceiveFunctions.kt:27, BaseApplicationRequest.kt:15, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108": { - "stackTrace": "Pipeline.kt:35, ApplicationReceiveFunctions.kt:27, BaseApplicationRequest.kt:15, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108", + "Pipeline.kt:32 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Pipeline.kt:32 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 }, - "Pipeline.kt:35, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:88, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:83, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Pipeline.kt:35, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:88, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:83, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "Pipeline.kt:32 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "Pipeline.kt:32 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 } @@ -433,13 +526,13 @@ "kotlin.collections.ArrayAsCollection": { "name": "kotlin.collections.ArrayAsCollection", "sites": { - "Pipeline.kt:35, ApplicationReceiveFunctions.kt:27, BaseApplicationRequest.kt:15, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108": { - "stackTrace": "Pipeline.kt:35, ApplicationReceiveFunctions.kt:27, BaseApplicationRequest.kt:15, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108", + "Pipeline.kt:32 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Pipeline.kt:32 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, - "Pipeline.kt:35, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:88, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:83, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Pipeline.kt:35, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:88, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:83, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "Pipeline.kt:32 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "Pipeline.kt:32 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 } @@ -449,34 +542,34 @@ "[Ljava.lang.Object;": { "name": "[Ljava.lang.Object;", "sites": { - "Pipeline.kt:35, ApplicationReceiveFunctions.kt:27, BaseApplicationRequest.kt:15, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108": { - "stackTrace": "Pipeline.kt:35, ApplicationReceiveFunctions.kt:27, BaseApplicationRequest.kt:15, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108", - "totalCount": 1486, - "totalSize": 47552 + "Pipeline.kt:32 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Pipeline.kt:32 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1466, + "totalSize": 46912 }, - "Pipeline.kt:35, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:88, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:83, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Pipeline.kt:35, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:88, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:83, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 1485, - "totalSize": 71280 + "Pipeline.kt:32 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "Pipeline.kt:32 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", + "totalCount": 1466, + "totalSize": 70368 } }, - "totalSize": 118832 + "totalSize": 117280 }, "java.util.ArrayList": { "name": "java.util.ArrayList", "sites": { - "Pipeline.kt:35, ApplicationReceiveFunctions.kt:27, BaseApplicationRequest.kt:15, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108": { - "stackTrace": "Pipeline.kt:35, ApplicationReceiveFunctions.kt:27, BaseApplicationRequest.kt:15, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108", + "Pipeline.kt:32 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Pipeline.kt:32 , ApplicationReceiveFunctions.kt:26 , BaseApplicationRequest.kt:24 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, - "Pipeline.kt:35, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:88, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:83, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Pipeline.kt:35, ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:88, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:83, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "Pipeline.kt:32 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "Pipeline.kt:32 , ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, - "Pipeline.kt:334, Pipeline.kt:388, Pipeline.kt:266, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Pipeline.kt:334, Pipeline.kt:388, Pipeline.kt:266, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "Pipeline.kt:338 cacheInterceptors, Pipeline.kt:392 sharedInterceptorsList, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend": { + "stackTrace": "Pipeline.kt:338 cacheInterceptors, Pipeline.kt:392 sharedInterceptorsList, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 24000 } @@ -486,13 +579,13 @@ "io.ktor.util.pipeline.PhaseContent": { "name": "io.ktor.util.pipeline.PhaseContent", "sites": { - "Pipeline.kt:372, Pipeline.kt:247, BaseApplicationRequest.kt:18, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108": { - "stackTrace": "Pipeline.kt:372, Pipeline.kt:247, BaseApplicationRequest.kt:18, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108", + "Pipeline.kt:376 fastPathMerge, Pipeline.kt:244 resetFrom, BaseApplicationRequest.kt:27 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Pipeline.kt:376 fastPathMerge, Pipeline.kt:244 resetFrom, BaseApplicationRequest.kt:27 , ServletApplicationRequest.kt:16 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 2000, "totalSize": 64000 }, - "Pipeline.kt:372, Pipeline.kt:247, BaseApplicationResponse.kt:47, ServletApplicationResponse.kt:19, AsyncServlet.kt:88, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:83, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Pipeline.kt:372, Pipeline.kt:247, BaseApplicationResponse.kt:47, ServletApplicationResponse.kt:19, AsyncServlet.kt:88, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:83, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "Pipeline.kt:376 fastPathMerge, Pipeline.kt:244 resetFrom, BaseApplicationResponse.kt:47 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "Pipeline.kt:376 fastPathMerge, Pipeline.kt:244 resetFrom, BaseApplicationResponse.kt:47 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 3000, "totalSize": 96000 } @@ -502,8 +595,8 @@ "io.ktor.server.servlet.KtorServlet$asyncService$1$invokeSuspend$$inlined$execute$1": { "name": "io.ktor.server.servlet.KtorServlet$asyncService$1$invokeSuspend$$inlined$execute$1", "sites": { - "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "Pipeline.kt:-1 create, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, KtorServlet.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Pipeline.kt:-1 create, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, KtorServlet.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 } @@ -513,8 +606,8 @@ "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1$invokeSuspend$$inlined$execute$1": { "name": "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1$invokeSuspend$$inlined$execute$1", "sites": { - "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "Pipeline.kt:-1 create, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, KtorServlet.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run": { + "stackTrace": "Pipeline.kt:-1 create, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, KtorServlet.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", "totalCount": 1000, "totalSize": 40000 } @@ -524,25 +617,8 @@ "io.ktor.server.routing.Routing$executeResult$$inlined$execute$1": { "name": "io.ktor.server.routing.Routing$executeResult$$inlined$execute$1", "sites": { - "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Pipeline.kt:-1, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 1000, - "totalSize": 40000 - } - }, - "totalSize": 40000 - } - } - }, - "BaseApplicationRequest.kt": { - "name": "BaseApplicationRequest.kt", - "locationSize": 40000, - "instanceIndex": { - "io.ktor.server.request.ApplicationReceivePipeline": { - "name": "io.ktor.server.request.ApplicationReceivePipeline", - "sites": { - "BaseApplicationRequest.kt:15, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108": { - "stackTrace": "BaseApplicationRequest.kt:15, ServletApplicationRequest.kt:16, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108", + "Pipeline.kt:-1 create, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke": { + "stackTrace": "Pipeline.kt:-1 create, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 } @@ -553,34 +629,56 @@ }, "ServletConnectionPoint.kt": { "name": "ServletConnectionPoint.kt", - "locationSize": 369296, + "locationSize": 368216, "instanceIndex": { "java.nio.HeapByteBuffer": { "name": "java.nio.HeapByteBuffer", "sites": { - "ServletConnectionPoint.kt:14, ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108": { - "stackTrace": "ServletConnectionPoint.kt:14, ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108", + "ServletConnectionPoint.kt:14 , ServletApplicationRequest.kt:18 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletConnectionPoint.kt:14 , ServletApplicationRequest.kt:18 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 56000 }, - "ServletConnectionPoint.kt:22, ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108": { - "stackTrace": "ServletConnectionPoint.kt:22, ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108", + "ServletConnectionPoint.kt:22 , ServletApplicationRequest.kt:18 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletConnectionPoint.kt:22 , ServletApplicationRequest.kt:18 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 56000 } }, "totalSize": 112000 }, + "[Ljava.lang.Object;": { + "name": "[Ljava.lang.Object;", + "sites": { + "ServletConnectionPoint.kt:14 , ServletApplicationRequest.kt:18 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletConnectionPoint.kt:14 , ServletApplicationRequest.kt:18 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 3, + "totalSize": 96 + } + }, + "totalSize": 96 + }, + "sun.nio.cs.ISO_8859_1$Decoder": { + "name": "sun.nio.cs.ISO_8859_1$Decoder", + "sites": { + "ServletConnectionPoint.kt:14 , ServletApplicationRequest.kt:18 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletConnectionPoint.kt:14 , ServletApplicationRequest.kt:18 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 3, + "totalSize": 120 + } + }, + "totalSize": 120 + }, "[C": { "name": "[C", "sites": { - "ServletConnectionPoint.kt:14, ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108": { - "stackTrace": "ServletConnectionPoint.kt:14, ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108", + "ServletConnectionPoint.kt:14 , ServletApplicationRequest.kt:18 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletConnectionPoint.kt:14 , ServletApplicationRequest.kt:18 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, - "ServletConnectionPoint.kt:22, ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108": { - "stackTrace": "ServletConnectionPoint.kt:22, ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108", + "ServletConnectionPoint.kt:22 , ServletApplicationRequest.kt:18 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletConnectionPoint.kt:22 , ServletApplicationRequest.kt:18 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -590,13 +688,13 @@ "java.nio.HeapCharBuffer": { "name": "java.nio.HeapCharBuffer", "sites": { - "ServletConnectionPoint.kt:14, ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108": { - "stackTrace": "ServletConnectionPoint.kt:14, ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108", + "ServletConnectionPoint.kt:14 , ServletApplicationRequest.kt:18 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletConnectionPoint.kt:14 , ServletApplicationRequest.kt:18 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 56000 }, - "ServletConnectionPoint.kt:22, ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108": { - "stackTrace": "ServletConnectionPoint.kt:22, ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108", + "ServletConnectionPoint.kt:22 , ServletApplicationRequest.kt:18 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletConnectionPoint.kt:22 , ServletApplicationRequest.kt:18 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 56000 } @@ -606,13 +704,13 @@ "[B": { "name": "[B", "sites": { - "ServletConnectionPoint.kt:14, ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108": { - "stackTrace": "ServletConnectionPoint.kt:14, ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108", + "ServletConnectionPoint.kt:14 , ServletApplicationRequest.kt:18 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletConnectionPoint.kt:14 , ServletApplicationRequest.kt:18 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, - "ServletConnectionPoint.kt:22, ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108": { - "stackTrace": "ServletConnectionPoint.kt:22, ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108", + "ServletConnectionPoint.kt:22 , ServletApplicationRequest.kt:18 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletConnectionPoint.kt:22 , ServletApplicationRequest.kt:18 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -622,40 +720,18 @@ "java.lang.String": { "name": "java.lang.String", "sites": { - "ServletConnectionPoint.kt:14, ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108": { - "stackTrace": "ServletConnectionPoint.kt:14, ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108", + "ServletConnectionPoint.kt:14 , ServletApplicationRequest.kt:18 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletConnectionPoint.kt:14 , ServletApplicationRequest.kt:18 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, - "ServletConnectionPoint.kt:22, ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108": { - "stackTrace": "ServletConnectionPoint.kt:22, ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108", + "ServletConnectionPoint.kt:22 , ServletApplicationRequest.kt:18 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletConnectionPoint.kt:22 , ServletApplicationRequest.kt:18 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } }, "totalSize": 48000 - }, - "[Ljava.lang.Object;": { - "name": "[Ljava.lang.Object;", - "sites": { - "ServletConnectionPoint.kt:14, ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108": { - "stackTrace": "ServletConnectionPoint.kt:14, ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108", - "totalCount": 18, - "totalSize": 576 - } - }, - "totalSize": 576 - }, - "sun.nio.cs.ISO_8859_1$Decoder": { - "name": "sun.nio.cs.ISO_8859_1$Decoder", - "sites": { - "ServletConnectionPoint.kt:14, ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108": { - "stackTrace": "ServletConnectionPoint.kt:14, ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108", - "totalCount": 18, - "totalSize": 720 - } - }, - "totalSize": 720 } } }, @@ -666,8 +742,8 @@ "io.ktor.server.servlet.ServletConnectionPoint": { "name": "io.ktor.server.servlet.ServletConnectionPoint", "sites": { - "ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108": { - "stackTrace": "ServletApplicationRequest.kt:18, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108", + "ServletApplicationRequest.kt:18 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletApplicationRequest.kt:18 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 } @@ -677,8 +753,8 @@ "io.ktor.server.servlet.ServletApplicationRequest$queryParameters$2": { "name": "io.ktor.server.servlet.ServletApplicationRequest$queryParameters$2", "sites": { - "ServletApplicationRequest.kt:20, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108": { - "stackTrace": "ServletApplicationRequest.kt:20, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108", + "ServletApplicationRequest.kt:20 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletApplicationRequest.kt:20 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -688,8 +764,8 @@ "kotlin.SynchronizedLazyImpl": { "name": "kotlin.SynchronizedLazyImpl", "sites": { - "ServletApplicationRequest.kt:20, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108": { - "stackTrace": "ServletApplicationRequest.kt:20, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108", + "ServletApplicationRequest.kt:20 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletApplicationRequest.kt:20 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -699,8 +775,8 @@ "io.ktor.server.servlet.ServletApplicationRequest$rawQueryParameters$2": { "name": "io.ktor.server.servlet.ServletApplicationRequest$rawQueryParameters$2", "sites": { - "ServletApplicationRequest.kt:22, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108": { - "stackTrace": "ServletApplicationRequest.kt:22, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108", + "ServletApplicationRequest.kt:22 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletApplicationRequest.kt:22 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -710,8 +786,8 @@ "kotlin.UnsafeLazyImpl": { "name": "kotlin.UnsafeLazyImpl", "sites": { - "ServletApplicationRequest.kt:22, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108": { - "stackTrace": "ServletApplicationRequest.kt:22, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108", + "ServletApplicationRequest.kt:22 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletApplicationRequest.kt:22 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -721,8 +797,8 @@ "io.ktor.server.servlet.ServletApplicationRequestHeaders": { "name": "io.ktor.server.servlet.ServletApplicationRequestHeaders", "sites": { - "ServletApplicationRequest.kt:27, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108": { - "stackTrace": "ServletApplicationRequest.kt:27, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108", + "ServletApplicationRequest.kt:27 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletApplicationRequest.kt:27 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 } @@ -732,8 +808,8 @@ "io.ktor.server.servlet.ServletApplicationRequestCookies": { "name": "io.ktor.server.servlet.ServletApplicationRequestCookies", "sites": { - "ServletApplicationRequest.kt:30, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108": { - "stackTrace": "ServletApplicationRequest.kt:30, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108", + "ServletApplicationRequest.kt:30 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletApplicationRequest.kt:30 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 } @@ -749,8 +825,8 @@ "java.util.concurrent.ConcurrentHashMap": { "name": "java.util.concurrent.ConcurrentHashMap", "sites": { - "ConcurrentMapJvm.kt:14, ConcurrentMapJvm.kt:13, RequestCookies.kt:16, ServletApplicationRequestCookies.kt:14, ServletApplicationRequest.kt:30, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108": { - "stackTrace": "ConcurrentMapJvm.kt:14, ConcurrentMapJvm.kt:13, RequestCookies.kt:16, ServletApplicationRequestCookies.kt:14, ServletApplicationRequest.kt:30, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108", + "ConcurrentMapJvm.kt:14 , ConcurrentMapJvm.kt:13 , RequestCookies.kt:16 , ServletApplicationRequestCookies.kt:14 , ServletApplicationRequest.kt:30 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ConcurrentMapJvm.kt:14 , ConcurrentMapJvm.kt:13 , RequestCookies.kt:16 , ServletApplicationRequestCookies.kt:14 , ServletApplicationRequest.kt:30 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 64000 } @@ -766,8 +842,8 @@ "io.ktor.util.collections.ConcurrentMap": { "name": "io.ktor.util.collections.ConcurrentMap", "sites": { - "RequestCookies.kt:16, ServletApplicationRequestCookies.kt:14, ServletApplicationRequest.kt:30, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108": { - "stackTrace": "RequestCookies.kt:16, ServletApplicationRequestCookies.kt:14, ServletApplicationRequest.kt:30, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108", + "RequestCookies.kt:16 , ServletApplicationRequestCookies.kt:14 , ServletApplicationRequest.kt:30 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "RequestCookies.kt:16 , ServletApplicationRequestCookies.kt:14 , ServletApplicationRequest.kt:30 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 } @@ -777,8 +853,8 @@ "io.ktor.server.request.RequestCookies$rawCookies$2": { "name": "io.ktor.server.request.RequestCookies$rawCookies$2", "sites": { - "RequestCookies.kt:23, ServletApplicationRequestCookies.kt:14, ServletApplicationRequest.kt:30, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108": { - "stackTrace": "RequestCookies.kt:23, ServletApplicationRequestCookies.kt:14, ServletApplicationRequest.kt:30, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108", + "RequestCookies.kt:23 , ServletApplicationRequestCookies.kt:14 , ServletApplicationRequest.kt:30 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "RequestCookies.kt:23 , ServletApplicationRequestCookies.kt:14 , ServletApplicationRequest.kt:30 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -788,8 +864,8 @@ "kotlin.SynchronizedLazyImpl": { "name": "kotlin.SynchronizedLazyImpl", "sites": { - "RequestCookies.kt:23, ServletApplicationRequestCookies.kt:14, ServletApplicationRequest.kt:30, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108": { - "stackTrace": "RequestCookies.kt:23, ServletApplicationRequestCookies.kt:14, ServletApplicationRequest.kt:30, AsyncServlet.kt:61, AsyncServlet.kt:34, KtorServlet.kt:108", + "RequestCookies.kt:23 , ServletApplicationRequestCookies.kt:14 , ServletApplicationRequest.kt:30 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "RequestCookies.kt:23 , ServletApplicationRequestCookies.kt:14 , ServletApplicationRequest.kt:30 , AsyncServlet.kt:61 , AsyncServlet.kt:34 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -805,8 +881,8 @@ "java.util.HashMap": { "name": "java.util.HashMap", "sites": { - "Attributes.kt:26, AsyncServlet.kt:52, KtorServlet.kt:108": { - "stackTrace": "Attributes.kt:26, AsyncServlet.kt:52, KtorServlet.kt:108", + "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 } @@ -816,8 +892,8 @@ "java.util.concurrent.ConcurrentHashMap$KeyIterator": { "name": "java.util.concurrent.ConcurrentHashMap$KeyIterator", "sites": { - "Attributes.kt:26, AsyncServlet.kt:52, KtorServlet.kt:108": { - "stackTrace": "Attributes.kt:26, AsyncServlet.kt:52, KtorServlet.kt:108", + "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 56000 } @@ -827,8 +903,8 @@ "java.util.HashSet": { "name": "java.util.HashSet", "sites": { - "Attributes.kt:26, AsyncServlet.kt:52, KtorServlet.kt:108": { - "stackTrace": "Attributes.kt:26, AsyncServlet.kt:52, KtorServlet.kt:108", + "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 } @@ -838,8 +914,8 @@ "java.util.HashMap$KeySet": { "name": "java.util.HashMap$KeySet", "sites": { - "Attributes.kt:26, AsyncServlet.kt:52, KtorServlet.kt:108": { - "stackTrace": "Attributes.kt:26, AsyncServlet.kt:52, KtorServlet.kt:108", + "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 } @@ -849,8 +925,8 @@ "java.util.HashMap$KeyIterator": { "name": "java.util.HashMap$KeyIterator", "sites": { - "Attributes.kt:26, AsyncServlet.kt:52, KtorServlet.kt:108": { - "stackTrace": "Attributes.kt:26, AsyncServlet.kt:52, KtorServlet.kt:108", + "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 } @@ -860,8 +936,8 @@ "java.util.Collections$3": { "name": "java.util.Collections$3", "sites": { - "Attributes.kt:26, AsyncServlet.kt:52, KtorServlet.kt:108": { - "stackTrace": "Attributes.kt:26, AsyncServlet.kt:52, KtorServlet.kt:108", + "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -871,8 +947,8 @@ "kotlin.collections.CollectionsKt__IteratorsJVMKt$iterator$1": { "name": "kotlin.collections.CollectionsKt__IteratorsJVMKt$iterator$1", "sites": { - "Attributes.kt:26, AsyncServlet.kt:52, KtorServlet.kt:108": { - "stackTrace": "Attributes.kt:26, AsyncServlet.kt:52, KtorServlet.kt:108", + "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 } @@ -882,8 +958,8 @@ "kotlin.sequences.SequencesKt__SequencesKt$asSequence$$inlined$Sequence$1": { "name": "kotlin.sequences.SequencesKt__SequencesKt$asSequence$$inlined$Sequence$1", "sites": { - "Attributes.kt:26, AsyncServlet.kt:52, KtorServlet.kt:108": { - "stackTrace": "Attributes.kt:26, AsyncServlet.kt:52, KtorServlet.kt:108", + "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 } @@ -893,8 +969,8 @@ "java.util.concurrent.atomic.AtomicReference": { "name": "java.util.concurrent.atomic.AtomicReference", "sites": { - "Attributes.kt:26, AsyncServlet.kt:52, KtorServlet.kt:108": { - "stackTrace": "Attributes.kt:26, AsyncServlet.kt:52, KtorServlet.kt:108", + "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 } @@ -904,8 +980,8 @@ "kotlin.sequences.ConstrainedOnceSequence": { "name": "kotlin.sequences.ConstrainedOnceSequence", "sites": { - "Attributes.kt:26, AsyncServlet.kt:52, KtorServlet.kt:108": { - "stackTrace": "Attributes.kt:26, AsyncServlet.kt:52, KtorServlet.kt:108", + "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Attributes.kt:25 putServletAttributes, AsyncServlet.kt:52 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 } @@ -915,13 +991,13 @@ "java.util.LinkedHashMap": { "name": "java.util.LinkedHashMap", "sites": { - "Attributes.kt:33, AsyncServlet.kt:52, KtorServlet.kt:108": { - "stackTrace": "Attributes.kt:33, AsyncServlet.kt:52, KtorServlet.kt:108", + "Attributes.kt:32 putServletAttributes, AsyncServlet.kt:52 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Attributes.kt:32 putServletAttributes, AsyncServlet.kt:52 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 56000 }, - "Attributes.kt:39, AsyncServlet.kt:52, KtorServlet.kt:108": { - "stackTrace": "Attributes.kt:39, AsyncServlet.kt:52, KtorServlet.kt:108", + "Attributes.kt:38 putServletAttributes, AsyncServlet.kt:52 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Attributes.kt:38 putServletAttributes, AsyncServlet.kt:52 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 56000 } @@ -931,8 +1007,8 @@ "java.util.LinkedHashMap$LinkedEntrySet": { "name": "java.util.LinkedHashMap$LinkedEntrySet", "sites": { - "Attributes.kt:40, AsyncServlet.kt:52, KtorServlet.kt:108": { - "stackTrace": "Attributes.kt:40, AsyncServlet.kt:52, KtorServlet.kt:108", + "Attributes.kt:39 putServletAttributes, AsyncServlet.kt:52 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Attributes.kt:39 putServletAttributes, AsyncServlet.kt:52 , KtorServlet.kt:107 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 } @@ -943,28 +1019,28 @@ }, "SuspendFunctionGun.kt": { "name": "SuspendFunctionGun.kt", - "locationSize": 688000, + "locationSize": 831968, "instanceIndex": { "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1": { "name": "io.ktor.util.pipeline.SuspendFunctionGun$continuation$1", "sites": { - "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "SuspendFunctionGun.kt:21 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, KtorServlet.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "SuspendFunctionGun.kt:21 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, KtorServlet.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, - "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "SuspendFunctionGun.kt:21 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, KtorServlet.kt:155 invokeSuspend": { + "stackTrace": "SuspendFunctionGun.kt:21 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, KtorServlet.kt:155 invokeSuspend", "totalCount": 1000, "totalSize": 24000 }, - "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "SuspendFunctionGun.kt:21 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "SuspendFunctionGun.kt:21 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, - "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "SuspendFunctionGun.kt:21, PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "SuspendFunctionGun.kt:21 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend": { + "stackTrace": "SuspendFunctionGun.kt:21 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 24000 } @@ -974,23 +1050,23 @@ "[Lkotlin.coroutines.Continuation;": { "name": "[Lkotlin.coroutines.Continuation;", "sites": { - "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "SuspendFunctionGun.kt:65 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, KtorServlet.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "SuspendFunctionGun.kt:65 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, KtorServlet.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 }, - "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "SuspendFunctionGun.kt:65 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, KtorServlet.kt:155 invokeSuspend": { + "stackTrace": "SuspendFunctionGun.kt:65 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, KtorServlet.kt:155 invokeSuspend", "totalCount": 1000, "totalSize": 32000 }, - "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "SuspendFunctionGun.kt:65 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "SuspendFunctionGun.kt:65 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, - "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "SuspendFunctionGun.kt:65, PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "SuspendFunctionGun.kt:65 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend": { + "stackTrace": "SuspendFunctionGun.kt:65 , PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 32000 } @@ -1000,49 +1076,60 @@ "kotlinx.coroutines.internal.DispatchedContinuation": { "name": "kotlinx.coroutines.internal.DispatchedContinuation", "sites": { - "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, KtorServlet.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, KtorServlet.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 }, - "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, KtorServlet.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith": { + "stackTrace": "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, KtorServlet.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith", "totalCount": 1000, "totalSize": 48000 }, - "SuspendFunctionGun.kt:76, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "SuspendFunctionGun.kt:76, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "SuspendFunctionGun.kt:76 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend": { + "stackTrace": "SuspendFunctionGun.kt:76 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 48000 }, - "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 48000 }, - "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke": { + "stackTrace": "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 }, - "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "SuspendFunctionGun.kt:76, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke": { + "stackTrace": "SuspendFunctionGun.kt:76 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 } }, "totalSize": 288000 }, + "kotlinx.coroutines.internal.LimitedDispatcher$Worker": { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "sites": { + "SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 6000, + "totalSize": 144000 + } + }, + "totalSize": 144000 + }, "kotlinx.coroutines.scheduling.TaskImpl": { "name": "kotlinx.coroutines.scheduling.TaskImpl", "sites": { - "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "SuspendFunctionGun.kt:135, SuspendFunctionGun.kt:109, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 6000, - "totalSize": 192000 + "SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "SuspendFunctionGun.kt:135 resumeRootWith, SuspendFunctionGun.kt:109 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 5999, + "totalSize": 191968 } }, - "totalSize": 192000 + "totalSize": 191968 } } }, @@ -1053,23 +1140,23 @@ "io.ktor.util.pipeline.SuspendFunctionGun": { "name": "io.ktor.util.pipeline.SuspendFunctionGun", "sites": { - "PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, KtorServlet.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, KtorServlet.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, - "PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, KtorServlet.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith": { + "stackTrace": "PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, KtorServlet.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith", "totalCount": 1000, "totalSize": 40000 }, - "PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 40000 }, - "PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "PipelineContext.kt:58, Pipeline.kt:266, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke": { + "stackTrace": "PipelineContext.kt:58 pipelineContextFor, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 } @@ -1085,8 +1172,8 @@ "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1": { "name": "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1", "sites": { - "DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, KtorServlet.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, KtorServlet.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 } @@ -1096,8 +1183,8 @@ "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1$invokeSuspend$$inlined$execute$1": { "name": "io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$1$invokeSuspend$$inlined$execute$1", "sites": { - "DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, KtorServlet.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, KtorServlet.kt:155 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 } @@ -1113,8 +1200,8 @@ "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultTransformationChecker$1": { "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultTransformationChecker$1", "sites": { - "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke": { + "stackTrace": "BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 } @@ -1124,8 +1211,8 @@ "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultInterceptors$2": { "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultInterceptors$2", "sites": { - "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 40000 } @@ -1135,8 +1222,8 @@ "io.ktor.server.engine.BaseApplicationEngineKt$verifyHostHeader$1": { "name": "io.ktor.server.engine.BaseApplicationEngineKt$verifyHostHeader$1", "sites": { - "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:114, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:114, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "BaseApplicationEngine.kt:-1 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke": { + "stackTrace": "BaseApplicationEngine.kt:-1 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 } @@ -1146,8 +1233,8 @@ "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultTransformationChecker$2": { "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultTransformationChecker$2", "sites": { - "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke": { + "stackTrace": "BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 } @@ -1157,8 +1244,8 @@ "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultInterceptors$1": { "name": "io.ktor.server.engine.BaseApplicationEngineKt$installDefaultInterceptors$1", "sites": { - "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + "BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 } @@ -1167,766 +1254,1126 @@ } } }, - "ServletApplicationRequestHeaders.kt": { - "name": "ServletApplicationRequestHeaders.kt", - "locationSize": 272000, + "CaseInsensitiveMap.kt": { + "name": "CaseInsensitiveMap.kt", + "locationSize": 1520000, "instanceIndex": { - "org.apache.tomcat.util.http.ValuesEnumerator": { - "name": "org.apache.tomcat.util.http.ValuesEnumerator", + "java.util.LinkedHashMap": { + "name": "java.util.LinkedHashMap", "sites": { - "ServletApplicationRequestHeaders.kt:17, BaseApplicationEngine.kt:89, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:114, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ServletApplicationRequestHeaders.kt:17, BaseApplicationEngine.kt:89, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:114, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Headers.kt:28 , Headers.kt:28 , BaseApplicationRequest.kt:47 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Headers.kt:28 , Headers.kt:28 , BaseApplicationRequest.kt:47 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, - "totalSize": 32000 - } - }, - "totalSize": 32000 - }, - "java.nio.HeapByteBuffer": { - "name": "java.nio.HeapByteBuffer", - "sites": { - "ServletApplicationRequestHeaders.kt:20, BaseApplicationEngine.kt:89, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:114, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ServletApplicationRequestHeaders.kt:20, BaseApplicationEngine.kt:89, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:114, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "totalSize": 56000 + }, + "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 56000 + }, + "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingResolveContext.kt:181 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingResolveContext.kt:181 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 1000, + "totalSize": 56000 + }, + "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", + "totalCount": 1000, + "totalSize": 56000 + }, + "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 56000 + }, + "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, PipelineRequest.kt:93 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend": { + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, PipelineRequest.kt:93 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend", + "totalCount": 1000, + "totalSize": 56000 + }, + "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke": { + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 56000 + }, + "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CaseInsensitiveMap.kt:11 , Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 56000 } }, - "totalSize": 56000 + "totalSize": 448000 }, - "[C": { - "name": "[C", + "[Ljava.util.HashMap$Node;": { + "name": "[Ljava.util.HashMap$Node;", "sites": { - "ServletApplicationRequestHeaders.kt:20, BaseApplicationEngine.kt:89, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:114, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ServletApplicationRequestHeaders.kt:20, BaseApplicationEngine.kt:89, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:114, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, ServletApplicationRequestHeaders.kt:42 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, ServletApplicationRequestHeaders.kt:42 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, - "totalSize": 48000 + "totalSize": 80000 + }, + "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 80000 } }, - "totalSize": 48000 + "totalSize": 160000 }, - "java.nio.HeapCharBuffer": { - "name": "java.nio.HeapCharBuffer", + "java.util.LinkedHashMap$Entry": { + "name": "java.util.LinkedHashMap$Entry", "sites": { - "ServletApplicationRequestHeaders.kt:20, BaseApplicationEngine.kt:89, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:114, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ServletApplicationRequestHeaders.kt:20, BaseApplicationEngine.kt:89, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:114, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 1000, - "totalSize": 56000 + "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, ServletApplicationRequestHeaders.kt:42 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, ServletApplicationRequestHeaders.kt:42 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", + "totalCount": 6000, + "totalSize": 240000 + }, + "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", + "totalCount": 6000, + "totalSize": 240000 } }, - "totalSize": 56000 + "totalSize": 480000 }, - "[B": { - "name": "[B", + "java.util.LinkedHashMap$LinkedEntrySet": { + "name": "java.util.LinkedHashMap$LinkedEntrySet", "sites": { - "ServletApplicationRequestHeaders.kt:20, BaseApplicationEngine.kt:89, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:114, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ServletApplicationRequestHeaders.kt:20, BaseApplicationEngine.kt:89, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:114, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, - "totalSize": 32000 + "totalSize": 16000 + }, + "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", + "totalCount": 1000, + "totalSize": 16000 + }, + "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke": { + "stackTrace": "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 16000 + }, + "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:182 forEach, StringValues.kt:235 appendAll, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:182 forEach, StringValues.kt:235 appendAll, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", + "totalCount": 1000, + "totalSize": 16000 + }, + "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:182 forEach, StringValues.kt:241 appendMissing, RoutingPipelineCall.kt:41 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:182 forEach, StringValues.kt:241 appendMissing, RoutingPipelineCall.kt:41 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", + "totalCount": 1000, + "totalSize": 16000 + }, + "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CaseInsensitiveMap.kt:44 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 16000 } }, - "totalSize": 32000 + "totalSize": 96000 }, - "java.lang.String": { - "name": "java.lang.String", + "io.ktor.util.DelegatingMutableSet": { + "name": "io.ktor.util.DelegatingMutableSet", "sites": { - "ServletApplicationRequestHeaders.kt:20, BaseApplicationEngine.kt:89, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:114, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ServletApplicationRequestHeaders.kt:20, BaseApplicationEngine.kt:89, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:114, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, - "totalSize": 24000 + "totalSize": 32000 + }, + "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", + "totalCount": 1000, + "totalSize": 32000 + }, + "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke": { + "stackTrace": "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 32000 + }, + "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:182 forEach, StringValues.kt:235 appendAll, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:182 forEach, StringValues.kt:235 appendAll, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", + "totalCount": 1000, + "totalSize": 32000 + }, + "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:182 forEach, StringValues.kt:241 appendMissing, RoutingPipelineCall.kt:41 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:182 forEach, StringValues.kt:241 appendMissing, RoutingPipelineCall.kt:41 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", + "totalCount": 1000, + "totalSize": 32000 + }, + "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CaseInsensitiveMap.kt:43 getEntries, CaseInsensitiveMap.kt:10 entrySet, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 32000 } }, - "totalSize": 24000 + "totalSize": 192000 }, - "java.util.Collections$SingletonList": { - "name": "java.util.Collections$SingletonList", + "io.ktor.util.Entry": { + "name": "io.ktor.util.Entry", "sites": { - "ServletApplicationRequestHeaders.kt:21, BaseApplicationEngine.kt:89, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:114, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ServletApplicationRequestHeaders.kt:21, BaseApplicationEngine.kt:89, BaseApplicationEngine.kt:1, BaseApplicationEngine.kt:114, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 1000, - "totalSize": 24000 + "CaseInsensitiveMap.kt:45 invoke, CaseInsensitiveMap.kt:45 invoke, DelegatingMutableSet.kt:43 next, StringValues.kt:421 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "CaseInsensitiveMap.kt:45 invoke, CaseInsensitiveMap.kt:45 invoke, DelegatingMutableSet.kt:43 next, StringValues.kt:421 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke", + "totalCount": 6000, + "totalSize": 144000 } }, - "totalSize": 24000 + "totalSize": 144000 } } }, - "Routing.kt": { - "name": "Routing.kt", - "locationSize": 216000, + "Collections.kt": { + "name": "Collections.kt", + "locationSize": 128000, "instanceIndex": { - "io.ktor.server.routing.Routing$Plugin$install$1": { - "name": "io.ktor.server.routing.Routing$Plugin$install$1", + "io.ktor.util.CaseInsensitiveMap": { + "name": "io.ktor.util.CaseInsensitiveMap", "sites": { - "Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Headers.kt:28 , Headers.kt:28 , BaseApplicationRequest.kt:47 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Headers.kt:28 , Headers.kt:28 , BaseApplicationRequest.kt:47 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, - "totalSize": 40000 - } - }, - "totalSize": 40000 - }, - "io.ktor.server.routing.RoutingResolveContext": { - "name": "io.ktor.server.routing.RoutingResolveContext", - "sites": { - "Routing.kt:61, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Routing.kt:61, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "totalSize": 16000 + }, + "Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, - "totalSize": 48000 - } - }, - "totalSize": 48000 - }, - "io.ktor.server.routing.Routing$executeResult$1": { - "name": "io.ktor.server.routing.Routing$executeResult$1", - "sites": { - "Routing.kt:-1, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Routing.kt:-1, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "totalSize": 16000 + }, + "Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingResolveContext.kt:181 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingResolveContext.kt:181 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, - "totalSize": 48000 - } - }, - "totalSize": 48000 - }, - "io.ktor.server.routing.RoutingApplicationCall": { - "name": "io.ktor.server.routing.RoutingApplicationCall", - "sites": { - "Routing.kt:87, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Routing.kt:87, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "totalSize": 16000 + }, + "Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend": { + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, - "totalSize": 40000 - } - }, - "totalSize": 40000 - }, - "io.ktor.server.routing.Routing$executeResult$$inlined$execute$1": { - "name": "io.ktor.server.routing.Routing$executeResult$$inlined$execute$1", - "sites": { - "Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "totalSize": 16000 + }, + "Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, - "totalSize": 40000 + "totalSize": 16000 + }, + "Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, PipelineRequest.kt:93 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke": { + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:206 , Parameters.kt:39 , Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, PipelineRequest.kt:93 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 16000 + }, + "Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke": { + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 16000 + }, + "Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "Collections.kt:10 caseInsensitiveMap, StringValues.kt:162 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", + "totalCount": 1000, + "totalSize": 16000 } }, - "totalSize": 40000 + "totalSize": 128000 } } }, - "RoutingResolveContext.kt": { - "name": "RoutingResolveContext.kt", - "locationSize": 280000, + "StringValues.kt": { + "name": "StringValues.kt", + "locationSize": 1320000, "instanceIndex": { - "[Ljava.lang.Object;": { - "name": "[Ljava.lang.Object;", + "io.ktor.util.StringValuesBuilderImpl$appendAll$1": { + "name": "io.ktor.util.StringValuesBuilderImpl$appendAll$1", "sites": { - "RoutingResolveContext.kt:38, Routing.kt:61, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "RoutingResolveContext.kt:38, Routing.kt:61, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, - "totalSize": 80000 + "totalSize": 24000 + }, + "StringValues.kt:235 appendAll, RoutingResolveContext.kt:186 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode": { + "stackTrace": "StringValues.kt:235 appendAll, RoutingResolveContext.kt:186 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode", + "totalCount": 2000, + "totalSize": 48000 }, - "RoutingResolveContext.kt:139, RoutingResolveContext.kt:83, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "RoutingResolveContext.kt:139, RoutingResolveContext.kt:83, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "StringValues.kt:235 appendAll, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "StringValues.kt:235 appendAll, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, - "totalSize": 56000 + "totalSize": 24000 } }, - "totalSize": 136000 + "totalSize": 96000 }, "java.util.ArrayList": { "name": "java.util.ArrayList", "sites": { - "RoutingResolveContext.kt:38, Routing.kt:61, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "RoutingResolveContext.kt:38, Routing.kt:61, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 1000, - "totalSize": 24000 + "StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, ServletApplicationRequestHeaders.kt:42 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, ServletApplicationRequestHeaders.kt:42 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke", + "totalCount": 6000, + "totalSize": 144000 }, - "RoutingResolveContext.kt:83, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "RoutingResolveContext.kt:83, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 1000, - "totalSize": 24000 + "StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", + "totalCount": 6000, + "totalSize": 144000 } }, - "totalSize": 48000 + "totalSize": 288000 }, - "io.ktor.server.routing.RoutingResolveResult$Success": { - "name": "io.ktor.server.routing.RoutingResolveResult$Success", + "java.util.Collections$1": { + "name": "java.util.Collections$1", "sites": { - "RoutingResolveContext.kt:125, RoutingResolveContext.kt:83, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "RoutingResolveContext.kt:125, RoutingResolveContext.kt:83, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 1000, - "totalSize": 32000 + "StringValues.kt:421 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, ServletApplicationRequestHeaders.kt:42 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "StringValues.kt:421 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, ServletApplicationRequestHeaders.kt:42 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", + "totalCount": 6000, + "totalSize": 144000 }, - "RoutingResolveContext.kt:125, RoutingResolveContext.kt:158, RoutingResolveContext.kt:83, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "RoutingResolveContext.kt:125, RoutingResolveContext.kt:158, RoutingResolveContext.kt:83, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 1000, - "totalSize": 32000 + "StringValues.kt:249 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, ServletApplicationRequestHeaders.kt:42 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "StringValues.kt:249 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, ServletApplicationRequestHeaders.kt:42 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", + "totalCount": 6000, + "totalSize": 144000 + } + }, + "totalSize": 288000 + }, + "[Ljava.lang.Object;": { + "name": "[Ljava.lang.Object;", + "sites": { + "StringValues.kt:249 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, ServletApplicationRequestHeaders.kt:42 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "StringValues.kt:249 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, ServletApplicationRequestHeaders.kt:42 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", + "totalCount": 12000, + "totalSize": 480000 }, - "RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", + "totalCount": 6000, + "totalSize": 144000 + } + }, + "totalSize": 624000 + }, + "io.ktor.util.StringValuesBuilderImpl$appendMissing$1": { + "name": "io.ktor.util.StringValuesBuilderImpl$appendMissing$1", + "sites": { + "StringValues.kt:241 appendMissing, RoutingPipelineCall.kt:41 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "StringValues.kt:241 appendMissing, RoutingPipelineCall.kt:41 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, - "totalSize": 32000 + "totalSize": 24000 } }, - "totalSize": 96000 + "totalSize": 24000 } } }, - "CaseInsensitiveMap.kt": { - "name": "CaseInsensitiveMap.kt", - "locationSize": 160000, + "ServletApplicationRequestHeaders.kt": { + "name": "ServletApplicationRequestHeaders.kt", + "locationSize": 3344000, "instanceIndex": { - "java.util.LinkedHashMap": { - "name": "java.util.LinkedHashMap", + "java.nio.HeapByteBuffer": { + "name": "java.nio.HeapByteBuffer", "sites": { - "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "ServletApplicationRequestHeaders.kt:37 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "ServletApplicationRequestHeaders.kt:37 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 56000 }, - "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "CaseInsensitiveMap.kt:11, Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 1000, - "totalSize": 56000 + "ServletApplicationRequestHeaders.kt:39 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "ServletApplicationRequestHeaders.kt:39 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 5000, + "totalSize": 280000 + }, + "ServletApplicationRequestHeaders.kt:41 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "ServletApplicationRequestHeaders.kt:41 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 6000, + "totalSize": 336000 } }, - "totalSize": 112000 + "totalSize": 672000 }, - "java.util.LinkedHashMap$LinkedEntrySet": { - "name": "java.util.LinkedHashMap$LinkedEntrySet", + "[C": { + "name": "[C", "sites": { - "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:423, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "CaseInsensitiveMap.kt:44, CaseInsensitiveMap.kt:10, StringValues.kt:423, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "ServletApplicationRequestHeaders.kt:37 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "ServletApplicationRequestHeaders.kt:37 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, - "totalSize": 16000 + "totalSize": 40000 + }, + "ServletApplicationRequestHeaders.kt:39 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "ServletApplicationRequestHeaders.kt:39 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 5000, + "totalSize": 192000 + }, + "ServletApplicationRequestHeaders.kt:41 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "ServletApplicationRequestHeaders.kt:41 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 6000, + "totalSize": 328000 } }, - "totalSize": 16000 + "totalSize": 560000 }, - "io.ktor.util.DelegatingMutableSet": { - "name": "io.ktor.util.DelegatingMutableSet", + "java.nio.HeapCharBuffer": { + "name": "java.nio.HeapCharBuffer", "sites": { - "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:423, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "CaseInsensitiveMap.kt:43, CaseInsensitiveMap.kt:10, StringValues.kt:423, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "ServletApplicationRequestHeaders.kt:37 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "ServletApplicationRequestHeaders.kt:37 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, - "totalSize": 32000 + "totalSize": 56000 + }, + "ServletApplicationRequestHeaders.kt:39 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "ServletApplicationRequestHeaders.kt:39 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 5000, + "totalSize": 280000 + }, + "ServletApplicationRequestHeaders.kt:41 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "ServletApplicationRequestHeaders.kt:41 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 6000, + "totalSize": 336000 } }, - "totalSize": 32000 - } - } - }, - "Collections.kt": { - "name": "Collections.kt", - "locationSize": 32000, - "instanceIndex": { - "io.ktor.util.CaseInsensitiveMap": { - "name": "io.ktor.util.CaseInsensitiveMap", + "totalSize": 672000 + }, + "[B": { + "name": "[B", "sites": { - "Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Collections.kt:10, StringValues.kt:206, Parameters.kt:39, Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "ServletApplicationRequestHeaders.kt:37 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "ServletApplicationRequestHeaders.kt:37 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, - "totalSize": 16000 + "totalSize": 32000 }, - "Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Collections.kt:10, StringValues.kt:162, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 1000, - "totalSize": 16000 + "ServletApplicationRequestHeaders.kt:39 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "ServletApplicationRequestHeaders.kt:39 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 5000, + "totalSize": 144000 + }, + "ServletApplicationRequestHeaders.kt:41 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "ServletApplicationRequestHeaders.kt:41 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 6000, + "totalSize": 224000 } }, - "totalSize": 32000 - } - } - }, - "Parameters.kt": { - "name": "Parameters.kt", - "locationSize": 48000, - "instanceIndex": { - "io.ktor.http.ParametersBuilderImpl": { - "name": "io.ktor.http.ParametersBuilderImpl", + "totalSize": 400000 + }, + "java.lang.String": { + "name": "java.lang.String", "sites": { - "Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Parameters.kt:34, Parameters.kt:34, RoutingResolveContext.kt:181, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "ServletApplicationRequestHeaders.kt:37 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "ServletApplicationRequestHeaders.kt:37 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 24000 + }, + "ServletApplicationRequestHeaders.kt:39 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "ServletApplicationRequestHeaders.kt:39 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 5000, + "totalSize": 120000 + }, + "ServletApplicationRequestHeaders.kt:41 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "ServletApplicationRequestHeaders.kt:41 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 6000, + "totalSize": 144000 } }, - "totalSize": 24000 + "totalSize": 288000 }, - "io.ktor.http.ParametersImpl": { - "name": "io.ktor.http.ParametersImpl", + "org.apache.tomcat.util.http.NamesEnumerator": { + "name": "org.apache.tomcat.util.http.NamesEnumerator", "sites": { - "Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "ServletApplicationRequestHeaders.kt:37 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "ServletApplicationRequestHeaders.kt:37 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, - "totalSize": 24000 + "totalSize": 32000 } }, - "totalSize": 24000 - } - } - }, - "StringValues.kt": { - "name": "StringValues.kt", - "locationSize": 48000, - "instanceIndex": { - "io.ktor.util.StringValuesBuilderImpl$appendAll$1": { - "name": "io.ktor.util.StringValuesBuilderImpl$appendAll$1", + "totalSize": 32000 + }, + "org.apache.tomcat.util.http.ValuesEnumerator": { + "name": "org.apache.tomcat.util.http.ValuesEnumerator", "sites": { - "StringValues.kt:235, RoutingResolveContext.kt:186, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "StringValues.kt:235, RoutingResolveContext.kt:186, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 2000, - "totalSize": 48000 + "ServletApplicationRequestHeaders.kt:40 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "ServletApplicationRequestHeaders.kt:40 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 6000, + "totalSize": 192000 } }, - "totalSize": 48000 - } - } - }, - "DelegatingMutableSet.kt": { - "name": "DelegatingMutableSet.kt", - "locationSize": 24000, - "instanceIndex": { - "io.ktor.util.DelegatingMutableSet$iterator$1": { - "name": "io.ktor.util.DelegatingMutableSet$iterator$1", + "totalSize": 192000 + }, + "kotlin.collections.CollectionsKt__IteratorsJVMKt$iterator$1": { + "name": "kotlin.collections.CollectionsKt__IteratorsJVMKt$iterator$1", "sites": { - "DelegatingMutableSet.kt:38, StringValues.kt:423, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "DelegatingMutableSet.kt:38, StringValues.kt:423, Parameters.kt:79, Parameters.kt:41, RoutingResolveContext.kt:195, RoutingResolveContext.kt:85, Routing.kt:62, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 1000, - "totalSize": 24000 + "ServletApplicationRequestHeaders.kt:41 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "ServletApplicationRequestHeaders.kt:41 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 6000, + "totalSize": 96000 } }, - "totalSize": 24000 - } - } - }, - "BaseApplicationResponse.kt": { - "name": "BaseApplicationResponse.kt", - "locationSize": 648024, - "instanceIndex": { - "io.ktor.server.engine.BaseApplicationResponse$cookies$2": { - "name": "io.ktor.server.engine.BaseApplicationResponse$cookies$2", + "totalSize": 96000 + }, + "kotlin.sequences.SequencesKt__SequencesKt$asSequence$$inlined$Sequence$1": { + "name": "kotlin.sequences.SequencesKt__SequencesKt$asSequence$$inlined$Sequence$1", "sites": { - "BaseApplicationResponse.kt:32, ServletApplicationResponse.kt:19, AsyncServlet.kt:88, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:83, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "BaseApplicationResponse.kt:32, ServletApplicationResponse.kt:19, AsyncServlet.kt:88, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:83, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 1000, - "totalSize": 24000 + "ServletApplicationRequestHeaders.kt:41 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "ServletApplicationRequestHeaders.kt:41 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 6000, + "totalSize": 96000 } }, - "totalSize": 24000 + "totalSize": 96000 }, - "kotlin.SynchronizedLazyImpl": { - "name": "kotlin.SynchronizedLazyImpl", - "sites": { - "BaseApplicationResponse.kt:32, ServletApplicationResponse.kt:19, AsyncServlet.kt:88, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:83, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "BaseApplicationResponse.kt:32, ServletApplicationResponse.kt:19, AsyncServlet.kt:88, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:83, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 1000, - "totalSize": 24000 + "java.util.concurrent.atomic.AtomicReference": { + "name": "java.util.concurrent.atomic.AtomicReference", + "sites": { + "ServletApplicationRequestHeaders.kt:41 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "ServletApplicationRequestHeaders.kt:41 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 6000, + "totalSize": 96000 } }, - "totalSize": 24000 + "totalSize": 96000 }, - "io.ktor.server.response.ApplicationSendPipeline": { - "name": "io.ktor.server.response.ApplicationSendPipeline", + "kotlin.sequences.ConstrainedOnceSequence": { + "name": "kotlin.sequences.ConstrainedOnceSequence", "sites": { - "BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:88, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:83, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:88, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:83, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 1000, - "totalSize": 40000 + "ServletApplicationRequestHeaders.kt:41 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "ServletApplicationRequestHeaders.kt:41 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 6000, + "totalSize": 96000 } }, - "totalSize": 40000 + "totalSize": 96000 }, - "io.ktor.server.engine.BaseApplicationResponse$Companion$setupSendPipeline$1": { - "name": "io.ktor.server.engine.BaseApplicationResponse$Companion$setupSendPipeline$1", + "java.util.Collections$SingletonList": { + "name": "java.util.Collections$SingletonList", "sites": { - "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 1000, - "totalSize": 40000 + "ServletApplicationRequestHeaders.kt:41 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "ServletApplicationRequestHeaders.kt:41 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 6000, + "totalSize": 144000 } }, - "totalSize": 40000 - }, - "io.ktor.server.engine.BaseApplicationResponse$respondOutgoingContent$1": { - "name": "io.ktor.server.engine.BaseApplicationResponse$respondOutgoingContent$1", + "totalSize": 144000 + } + } + }, + "Text.kt": { + "name": "Text.kt", + "locationSize": 528000, + "instanceIndex": { + "io.ktor.util.CaseInsensitiveString": { + "name": "io.ktor.util.CaseInsensitiveString", "sites": { - "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, ServletApplicationRequestHeaders.kt:42 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, ServletApplicationRequestHeaders.kt:42 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", + "totalCount": 6000, + "totalSize": 144000 + }, + "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, ServletApplicationRequestHeaders.kt:42 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:287 ensureListForKey, StringValues.kt:247 appendAll, StringValues.kt:236 invoke, StringValues.kt:235 invoke, ServletApplicationRequestHeaders.kt:42 forEach, StringValues.kt:235 appendAll, BaseApplicationRequest.kt:48 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", + "totalCount": 6000, + "totalSize": 144000 + }, + "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:27 put, CaseInsensitiveMap.kt:10 put, StringValues.kt:163 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke", + "totalCount": 6000, + "totalSize": 144000 + }, + "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:185 listForKey, StringValues.kt:169 getAll, BaseApplicationRequest.kt:64 getAll, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:185 listForKey, StringValues.kt:169 getAll, BaseApplicationRequest.kt:64 getAll, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, - "totalSize": 48000 + "totalSize": 24000 + }, + "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:185 listForKey, StringValues.kt:169 getAll, BaseApplicationRequest.kt:64 getAll, StringValues.kt:36 get, Headers.kt:12 get, BaseApplicationRequest.kt:45 get, ApplicationRequestProperties.kt:17 header, ApplicationRequestProperties.kt:81 acceptEncodingItems, PreCompressed.kt:183 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:185 listForKey, StringValues.kt:169 getAll, BaseApplicationRequest.kt:64 getAll, StringValues.kt:36 get, Headers.kt:12 get, BaseApplicationRequest.kt:45 get, ApplicationRequestProperties.kt:17 header, ApplicationRequestProperties.kt:81 acceptEncodingItems, PreCompressed.kt:183 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", + "totalCount": 1000, + "totalSize": 24000 + }, + "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, FileContentType.kt:40 fromFileExtension, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke": { + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, FileContentType.kt:40 fromFileExtension, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 24000 + }, + "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:185 listForKey, StringValues.kt:169 getAll, BaseApplicationRequest.kt:64 getAll, StringValues.kt:36 get, Headers.kt:12 get, BaseApplicationRequest.kt:45 get, BaseApplicationResponse.kt:99 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke": { + "stackTrace": "Text.kt:103 caseInsensitive, CaseInsensitiveMap.kt:19 get, CaseInsensitiveMap.kt:10 get, StringValues.kt:185 listForKey, StringValues.kt:169 getAll, BaseApplicationRequest.kt:64 getAll, StringValues.kt:36 get, Headers.kt:12 get, BaseApplicationRequest.kt:45 get, BaseApplicationResponse.kt:99 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 24000 } }, - "totalSize": 48000 - }, - "kotlin.jvm.internal.Ref$BooleanRef": { - "name": "kotlin.jvm.internal.Ref$BooleanRef", + "totalSize": 528000 + } + } + }, + "DelegatingMutableSet.kt": { + "name": "DelegatingMutableSet.kt", + "locationSize": 144000, + "instanceIndex": { + "io.ktor.util.DelegatingMutableSet$iterator$1": { + "name": "io.ktor.util.DelegatingMutableSet$iterator$1", "sites": { - "BaseApplicationResponse.kt:57, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "BaseApplicationResponse.kt:57, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "DelegatingMutableSet.kt:38 iterator, StringValues.kt:421 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "DelegatingMutableSet.kt:38 iterator, StringValues.kt:421 , Headers.kt:82 , Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, - "totalSize": 16000 + "totalSize": 24000 + }, + "DelegatingMutableSet.kt:38 iterator, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend": { + "stackTrace": "DelegatingMutableSet.kt:38 iterator, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", + "totalCount": 1000, + "totalSize": 24000 + }, + "DelegatingMutableSet.kt:38 iterator, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke": { + "stackTrace": "DelegatingMutableSet.kt:38 iterator, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 24000 + }, + "DelegatingMutableSet.kt:38 iterator, StringValues.kt:182 forEach, StringValues.kt:235 appendAll, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "DelegatingMutableSet.kt:38 iterator, StringValues.kt:182 forEach, StringValues.kt:235 appendAll, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", + "totalCount": 1000, + "totalSize": 24000 + }, + "DelegatingMutableSet.kt:38 iterator, StringValues.kt:182 forEach, StringValues.kt:241 appendMissing, RoutingPipelineCall.kt:41 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "DelegatingMutableSet.kt:38 iterator, StringValues.kt:182 forEach, StringValues.kt:241 appendMissing, RoutingPipelineCall.kt:41 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", + "totalCount": 1000, + "totalSize": 24000 + }, + "DelegatingMutableSet.kt:38 iterator, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "DelegatingMutableSet.kt:38 iterator, StringValues.kt:421 , Parameters.kt:79 , Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", + "totalCount": 1000, + "totalSize": 24000 } }, - "totalSize": 16000 - }, - "io.ktor.server.engine.BaseApplicationResponse$commitHeaders$2": { - "name": "io.ktor.server.engine.BaseApplicationResponse$commitHeaders$2", + "totalSize": 144000 + } + } + }, + "Headers.kt": { + "name": "Headers.kt", + "locationSize": 24000, + "instanceIndex": { + "io.ktor.http.HeadersImpl": { + "name": "io.ktor.http.HeadersImpl", "sites": { - "BaseApplicationResponse.kt:60, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "BaseApplicationResponse.kt:60, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "Headers.kt:30 build, BaseApplicationRequest.kt:51 , BaseApplicationRequest.kt:22 invoke, BaseApplicationRequest.kt:22 invoke, LazyJVM.kt:74 getValue, BaseApplicationRequest.kt:22 getHeaders, BaseApplicationEngine.kt:79 verifyHostHeader, BaseApplicationEngine.kt:1 access$verifyHostHeader, BaseApplicationEngine.kt:104 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, - "totalSize": 32000 + "totalSize": 24000 } }, - "totalSize": 32000 - }, - "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$1": { - "name": "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$1", + "totalSize": 24000 + } + } + }, + "Routing.kt": { + "name": "Routing.kt", + "locationSize": 264000, + "instanceIndex": { + "io.ktor.server.routing.Routing$Plugin$install$1": { + "name": "io.ktor.server.routing.Routing$Plugin$install$1", "sites": { - "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, - "totalSize": 64000 + "totalSize": 40000 } }, - "totalSize": 64000 + "totalSize": 40000 }, - "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$2$copied$1": { - "name": "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$2$copied$1", + "io.ktor.server.routing.RoutingResolveContext": { + "name": "io.ktor.server.routing.RoutingResolveContext", "sites": { - "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 1000, - "totalSize": 48000 - }, - "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "Routing.kt:63 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke": { + "stackTrace": "Routing.kt:63 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 } }, - "totalSize": 96000 + "totalSize": 48000 }, - "kotlin.coroutines.CombinedContext": { - "name": "kotlin.coroutines.CombinedContext", + "io.ktor.server.routing.Routing$executeResult$1": { + "name": "io.ktor.server.routing.Routing$executeResult$1", "sites": { - "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 4000, - "totalSize": 96000 + "Routing.kt:-1 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke": { + "stackTrace": "Routing.kt:-1 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 48000 } }, - "totalSize": 96000 + "totalSize": 48000 }, - "kotlinx.coroutines.ChildHandleNode": { - "name": "kotlinx.coroutines.ChildHandleNode", + "io.ktor.server.routing.RoutingPipelineCall": { + "name": "io.ktor.server.routing.RoutingPipelineCall", "sites": { - "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke": { + "stackTrace": "Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, - "totalSize": 32000 + "totalSize": 40000 } }, - "totalSize": 32000 + "totalSize": 40000 }, - "kotlinx.coroutines.NodeList": { - "name": "kotlinx.coroutines.NodeList", + "io.ktor.server.routing.RoutingCall": { + "name": "io.ktor.server.routing.RoutingCall", "sites": { - "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke": { + "stackTrace": "Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, - "totalSize": 24000 + "totalSize": 48000 } }, - "totalSize": 24000 + "totalSize": 48000 }, - "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1": { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "io.ktor.server.routing.Routing$executeResult$$inlined$execute$1": { + "name": "io.ktor.server.routing.Routing$executeResult$$inlined$execute$1", "sites": { - "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke": { + "stackTrace": "Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, - "totalSize": 32000 + "totalSize": 40000 } }, - "totalSize": 32000 - }, - "kotlinx.coroutines.DispatchedCoroutine": { - "name": "kotlinx.coroutines.DispatchedCoroutine", + "totalSize": 40000 + } + } + }, + "RoutingResolveContext.kt": { + "name": "RoutingResolveContext.kt", + "locationSize": 280000, + "instanceIndex": { + "[Ljava.lang.Object;": { + "name": "[Ljava.lang.Object;", "sites": { - "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "RoutingResolveContext.kt:38 , Routing.kt:63 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke": { + "stackTrace": "RoutingResolveContext.kt:38 , Routing.kt:63 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, - "totalSize": 32000 + "totalSize": 80000 + }, + "RoutingResolveContext.kt:139 handleRoute, RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend": { + "stackTrace": "RoutingResolveContext.kt:139 handleRoute, RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", + "totalCount": 1000, + "totalSize": 56000 } }, - "totalSize": 32000 + "totalSize": 136000 }, - "kotlinx.coroutines.internal.DispatchedContinuation": { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", + "java.util.ArrayList": { + "name": "java.util.ArrayList", "sites": { - "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "RoutingResolveContext.kt:38 , Routing.kt:63 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke": { + "stackTrace": "RoutingResolveContext.kt:38 , Routing.kt:63 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", "totalCount": 1000, - "totalSize": 48000 + "totalSize": 24000 + }, + "RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke": { + "stackTrace": "RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend, DefaultEnginePipeline.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 24000 } }, "totalSize": 48000 }, - "java.lang.Long": { - "name": "java.lang.Long", + "io.ktor.server.routing.RoutingResolveResult$Success": { + "name": "io.ktor.server.routing.RoutingResolveResult$Success", "sites": { - "BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 1, - "totalSize": 24 + "RoutingResolveContext.kt:125 handleRoute, RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend": { + "stackTrace": "RoutingResolveContext.kt:125 handleRoute, RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", + "totalCount": 1000, + "totalSize": 32000 + }, + "RoutingResolveContext.kt:125 handleRoute, RoutingResolveContext.kt:158 handleRoute, RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode": { + "stackTrace": "RoutingResolveContext.kt:125 handleRoute, RoutingResolveContext.kt:158 handleRoute, RoutingResolveContext.kt:83 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode", + "totalCount": 1000, + "totalSize": 32000 + }, + "RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend": { + "stackTrace": "RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", + "totalCount": 1000, + "totalSize": 32000 } }, - "totalSize": 24 + "totalSize": 96000 } } }, - "ApplicationSendPipeline.kt": { - "name": "ApplicationSendPipeline.kt", - "locationSize": 48000, + "Parameters.kt": { + "name": "Parameters.kt", + "locationSize": 144000, "instanceIndex": { - "[Lio.ktor.util.pipeline.PipelinePhase;": { - "name": "[Lio.ktor.util.pipeline.PipelinePhase;", + "io.ktor.http.ParametersBuilderImpl": { + "name": "io.ktor.http.ParametersBuilderImpl", "sites": { - "ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:88, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:83, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ApplicationSendPipeline.kt:15, BaseApplicationResponse.kt:44, ServletApplicationResponse.kt:19, AsyncServlet.kt:88, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:83, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingResolveContext.kt:181 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke": { + "stackTrace": "Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingResolveContext.kt:181 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke", "totalCount": 1000, - "totalSize": 48000 + "totalSize": 24000 + }, + "Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 1000, + "totalSize": 24000 + }, + "Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, PipelineRequest.kt:93 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "Parameters.kt:34 ParametersBuilder, Parameters.kt:34 ParametersBuilder$default, PipelineRequest.kt:93 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", + "totalCount": 1000, + "totalSize": 24000 } }, - "totalSize": 48000 + "totalSize": 72000 + }, + "io.ktor.http.ParametersImpl": { + "name": "io.ktor.http.ParametersImpl", + "sites": { + "Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode": { + "stackTrace": "Parameters.kt:41 build, RoutingResolveContext.kt:195 findBestRoute, RoutingResolveContext.kt:85 resolve, Routing.kt:64 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode", + "totalCount": 1000, + "totalSize": 24000 + }, + "Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend": { + "stackTrace": "Parameters.kt:41 build, PipelineRequest.kt:98 encodeParameters, ServletApplicationRequest.kt:20 invoke, ServletApplicationRequest.kt:20 invoke, LazyJVM.kt:74 getValue, ServletApplicationRequest.kt:20 getQueryParameters, BaseApplicationCall.kt:16 getParameters, RoutingPipelineCall.kt:40 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend", + "totalCount": 1000, + "totalSize": 24000 + }, + "Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "Parameters.kt:41 build, RoutingPipelineCall.kt:66 invoke, RoutingPipelineCall.kt:38 invoke, Lazy.kt:81 getValue, RoutingPipelineCall.kt:38 getParameters, RouteNode.kt:209 , Routing.kt:97 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 72000 } } }, - "ServletApplicationResponse.kt": { - "name": "ServletApplicationResponse.kt", - "locationSize": 456352, + "BaseApplicationResponse.kt": { + "name": "BaseApplicationResponse.kt", + "locationSize": 672000, "instanceIndex": { - "io.ktor.server.servlet.ServletApplicationResponse$headers$1": { - "name": "io.ktor.server.servlet.ServletApplicationResponse$headers$1", + "io.ktor.server.engine.BaseApplicationResponse$cookies$2": { + "name": "io.ktor.server.engine.BaseApplicationResponse$cookies$2", "sites": { - "ServletApplicationResponse.kt:24, AsyncServlet.kt:88, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:83, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ServletApplicationResponse.kt:24, AsyncServlet.kt:88, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:83, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "BaseApplicationResponse.kt:32 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "BaseApplicationResponse.kt:32 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 } }, "totalSize": 24000 }, - "io.ktor.server.servlet.ServletApplicationResponse$responseJob$1": { - "name": "io.ktor.server.servlet.ServletApplicationResponse$responseJob$1", + "kotlin.SynchronizedLazyImpl": { + "name": "kotlin.SynchronizedLazyImpl", "sites": { - "ServletApplicationResponse.kt:40, AsyncServlet.kt:88, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:83, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ServletApplicationResponse.kt:40, AsyncServlet.kt:88, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:83, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "BaseApplicationResponse.kt:32 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "BaseApplicationResponse.kt:32 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 } }, "totalSize": 24000 }, - "kotlin.SynchronizedLazyImpl": { - "name": "kotlin.SynchronizedLazyImpl", + "io.ktor.server.response.ApplicationSendPipeline": { + "name": "io.ktor.server.response.ApplicationSendPipeline", "sites": { - "ServletApplicationResponse.kt:40, AsyncServlet.kt:88, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:83, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ServletApplicationResponse.kt:40, AsyncServlet.kt:88, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:83, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 1000, - "totalSize": 24000 - }, - "ServletApplicationResponse.kt:44, AsyncServlet.kt:88, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:83, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ServletApplicationResponse.kt:44, AsyncServlet.kt:88, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:83, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "BaseApplicationResponse.kt:44 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "BaseApplicationResponse.kt:44 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, - "totalSize": 24000 + "totalSize": 40000 } }, - "totalSize": 48000 + "totalSize": 40000 }, - "io.ktor.server.servlet.ServletApplicationResponse$responseChannel$1": { - "name": "io.ktor.server.servlet.ServletApplicationResponse$responseChannel$1", + "io.ktor.server.response.ResponseCookies": { + "name": "io.ktor.server.response.ResponseCookies", "sites": { - "ServletApplicationResponse.kt:44, AsyncServlet.kt:88, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:83, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ServletApplicationResponse.kt:44, AsyncServlet.kt:88, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:83, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "BaseApplicationResponse.kt:33 invoke, BaseApplicationResponse.kt:32 invoke, LazyJVM.kt:74 getValue, BaseApplicationResponse.kt:32 getCookies, RoutingPipelineCall.kt:-1 getCookies, RouteNode.kt:178 , RouteNode.kt:296 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "BaseApplicationResponse.kt:33 invoke, BaseApplicationResponse.kt:32 invoke, LazyJVM.kt:74 getValue, BaseApplicationResponse.kt:32 getCookies, RoutingPipelineCall.kt:-1 getCookies, RouteNode.kt:178 , RouteNode.kt:296 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 } }, "totalSize": 24000 }, - "io.ktor.server.servlet.ServletApplicationResponse$1": { - "name": "io.ktor.server.servlet.ServletApplicationResponse$1", + "io.ktor.server.engine.BaseApplicationResponse$Companion$setupSendPipeline$1": { + "name": "io.ktor.server.engine.BaseApplicationResponse$Companion$setupSendPipeline$1", "sites": { - "ServletApplicationResponse.kt:51, AsyncServlet.kt:88, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:83, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ServletApplicationResponse.kt:51, AsyncServlet.kt:88, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:83, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke": { + "stackTrace": "BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 - }, - "ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", + } + }, + "totalSize": 40000 + }, + "io.ktor.server.engine.BaseApplicationResponse$respondOutgoingContent$1": { + "name": "io.ktor.server.engine.BaseApplicationResponse$respondOutgoingContent$1", + "sites": { + "BaseApplicationResponse.kt:-1 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default": { + "stackTrace": "BaseApplicationResponse.kt:-1 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default", "totalCount": 1000, - "totalSize": 40000 + "totalSize": 48000 } }, - "totalSize": 80000 + "totalSize": 48000 }, - "[B": { - "name": "[B", + "kotlin.jvm.internal.Ref$BooleanRef": { + "name": "kotlin.jvm.internal.Ref$BooleanRef", "sites": { - "ServletApplicationResponse.kt:28, ResponseHeaders.kt:57, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ServletApplicationResponse.kt:28, ResponseHeaders.kt:57, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "BaseApplicationResponse.kt:57 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource": { + "stackTrace": "BaseApplicationResponse.kt:57 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource", "totalCount": 1000, - "totalSize": 24000 + "totalSize": 16000 + } + }, + "totalSize": 16000 + }, + "io.ktor.server.engine.BaseApplicationResponse$commitHeaders$2": { + "name": "io.ktor.server.engine.BaseApplicationResponse$commitHeaders$2", + "sites": { + "BaseApplicationResponse.kt:60 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource": { + "stackTrace": "BaseApplicationResponse.kt:60 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 32000 + }, + "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$1": { + "name": "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$1", + "sites": { + "BaseApplicationResponse.kt:-1 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond": { + "stackTrace": "BaseApplicationResponse.kt:-1 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", + "totalCount": 1000, + "totalSize": 64000 + } + }, + "totalSize": 64000 + }, + "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$2$copied$1": { + "name": "io.ktor.server.engine.BaseApplicationResponse$respondFromChannel$2$copied$1", + "sites": { + "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond": { + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", + "totalCount": 1000, + "totalSize": 48000 }, - "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 1, - "totalSize": 24 + "BaseApplicationResponse.kt:-1 create, IntrinsicsJvm.kt:163 createCoroutineUnintercepted, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "BaseApplicationResponse.kt:-1 create, IntrinsicsJvm.kt:163 createCoroutineUnintercepted, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", + "totalCount": 1000, + "totalSize": 48000 } }, - "totalSize": 24024 + "totalSize": 96000 }, - "java.lang.String": { - "name": "java.lang.String", + "kotlin.coroutines.CombinedContext": { + "name": "kotlin.coroutines.CombinedContext", + "sites": { + "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond": { + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", + "totalCount": 4000, + "totalSize": 96000 + } + }, + "totalSize": 96000 + }, + "kotlinx.coroutines.ChildHandleNode": { + "name": "kotlinx.coroutines.ChildHandleNode", + "sites": { + "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond": { + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 32000 + }, + "kotlinx.coroutines.NodeList": { + "name": "kotlinx.coroutines.NodeList", "sites": { - "ServletApplicationResponse.kt:28, ResponseHeaders.kt:57, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ServletApplicationResponse.kt:28, ResponseHeaders.kt:57, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond": { + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 24000 - }, - "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 1, - "totalSize": 24 } }, - "totalSize": 24024 + "totalSize": 24000 }, - "org.apache.tomcat.util.http.ValuesEnumerator": { - "name": "org.apache.tomcat.util.http.ValuesEnumerator", + "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1": { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", "sites": { - "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, ResponseHeaders.kt:23, BaseApplicationResponse.kt:100, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, ResponseHeaders.kt:23, BaseApplicationResponse.kt:100, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond": { + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 32000 - }, - "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + } + }, + "totalSize": 32000 + }, + "kotlinx.coroutines.DispatchedCoroutine": { + "name": "kotlinx.coroutines.DispatchedCoroutine", + "sites": { + "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond": { + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 32000 } }, - "totalSize": 64000 + "totalSize": 32000 }, - "java.util.LinkedHashMap": { - "name": "java.util.LinkedHashMap", + "kotlinx.coroutines.internal.DispatchedContinuation": { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", "sites": { - "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, ResponseHeaders.kt:23, BaseApplicationResponse.kt:100, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, ResponseHeaders.kt:23, BaseApplicationResponse.kt:100, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond": { + "stackTrace": "BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, - "totalSize": 56000 - }, - "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "totalSize": 48000 + } + }, + "totalSize": 48000 + } + } + }, + "ApplicationSendPipeline.kt": { + "name": "ApplicationSendPipeline.kt", + "locationSize": 48000, + "instanceIndex": { + "[Lio.ktor.util.pipeline.PipelinePhase;": { + "name": "[Lio.ktor.util.pipeline.PipelinePhase;", + "sites": { + "ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "ApplicationSendPipeline.kt:15 , BaseApplicationResponse.kt:44 , ServletApplicationResponse.kt:19 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, - "totalSize": 56000 + "totalSize": 48000 } }, - "totalSize": 112000 + "totalSize": 48000 + } + } + }, + "ServletApplicationResponse.kt": { + "name": "ServletApplicationResponse.kt", + "locationSize": 456000, + "instanceIndex": { + "io.ktor.server.servlet.ServletApplicationResponse$headers$1": { + "name": "io.ktor.server.servlet.ServletApplicationResponse$headers$1", + "sites": { + "ServletApplicationResponse.kt:24 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "ServletApplicationResponse.kt:24 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 }, - "java.util.LinkedHashSet": { - "name": "java.util.LinkedHashSet", + "io.ktor.server.servlet.ServletApplicationResponse$responseJob$1": { + "name": "io.ktor.server.servlet.ServletApplicationResponse$responseJob$1", "sites": { - "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, ResponseHeaders.kt:23, BaseApplicationResponse.kt:100, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, ResponseHeaders.kt:23, BaseApplicationResponse.kt:100, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "ServletApplicationResponse.kt:41 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "ServletApplicationResponse.kt:41 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, - "totalSize": 16000 + "totalSize": 24000 + } + }, + "totalSize": 24000 + }, + "kotlin.SynchronizedLazyImpl": { + "name": "kotlin.SynchronizedLazyImpl", + "sites": { + "ServletApplicationResponse.kt:41 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "ServletApplicationResponse.kt:41 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 1000, + "totalSize": 24000 }, - "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "ServletApplicationResponse.kt:45 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "ServletApplicationResponse.kt:45 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, - "totalSize": 16000 + "totalSize": 24000 } }, - "totalSize": 32000 + "totalSize": 48000 }, - "java.nio.HeapByteBuffer": { - "name": "java.nio.HeapByteBuffer", + "io.ktor.server.servlet.ServletApplicationResponse$responseChannel$1": { + "name": "io.ktor.server.servlet.ServletApplicationResponse$responseChannel$1", "sites": { - "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 1, - "totalSize": 56 + "ServletApplicationResponse.kt:45 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "ServletApplicationResponse.kt:45 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 1000, + "totalSize": 24000 } }, - "totalSize": 56 + "totalSize": 24000 }, - "[C": { - "name": "[C", + "io.ktor.server.servlet.ServletApplicationResponse$1": { + "name": "io.ktor.server.servlet.ServletApplicationResponse$1", "sites": { - "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 1, - "totalSize": 32 + "ServletApplicationResponse.kt:52 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "ServletApplicationResponse.kt:52 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", + "totalCount": 1000, + "totalSize": 40000 + }, + "ServletApplicationResponse.kt:-1 invoke, ServletApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletApplicationResponse.kt:-1 invoke, ServletApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1000, + "totalSize": 40000 } }, - "totalSize": 32 + "totalSize": 80000 }, - "java.nio.HeapCharBuffer": { - "name": "java.nio.HeapCharBuffer", + "[B": { + "name": "[B", "sites": { - "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 1, - "totalSize": 56 + "ServletApplicationResponse.kt:28 engineAppendHeader, ResponseHeaders.kt:57 append, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond": { + "stackTrace": "ServletApplicationResponse.kt:28 engineAppendHeader, ResponseHeaders.kt:57 append, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", + "totalCount": 1000, + "totalSize": 24000 } }, - "totalSize": 56 + "totalSize": 24000 }, - "[Ljava.util.HashMap$Node;": { - "name": "[Ljava.util.HashMap$Node;", + "java.lang.String": { + "name": "java.lang.String", "sites": { - "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 1, - "totalSize": 80 + "ServletApplicationResponse.kt:28 engineAppendHeader, ResponseHeaders.kt:57 append, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond": { + "stackTrace": "ServletApplicationResponse.kt:28 engineAppendHeader, ResponseHeaders.kt:57 append, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", + "totalCount": 1000, + "totalSize": 24000 } }, - "totalSize": 80 + "totalSize": 24000 }, - "java.util.LinkedHashMap$Entry": { - "name": "java.util.LinkedHashMap$Entry", + "org.apache.tomcat.util.http.ValuesEnumerator": { + "name": "org.apache.tomcat.util.http.ValuesEnumerator", "sites": { - "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 1, - "totalSize": 40 + "ServletApplicationResponse.kt:32 getEngineHeaderValues, ResponseHeaders.kt:28 get, ResponseHeaders.kt:23 contains, BaseApplicationResponse.kt:100 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond": { + "stackTrace": "ServletApplicationResponse.kt:32 getEngineHeaderValues, ResponseHeaders.kt:28 get, ResponseHeaders.kt:23 contains, BaseApplicationResponse.kt:100 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", + "totalCount": 1000, + "totalSize": 32000 + }, + "ServletApplicationResponse.kt:32 getEngineHeaderValues, ResponseHeaders.kt:28 get, BaseApplicationResponse.kt:209 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond": { + "stackTrace": "ServletApplicationResponse.kt:32 getEngineHeaderValues, ResponseHeaders.kt:28 get, BaseApplicationResponse.kt:209 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", + "totalCount": 1000, + "totalSize": 32000 } }, - "totalSize": 40 + "totalSize": 64000 }, - "java.util.LinkedHashMap$LinkedKeySet": { - "name": "java.util.LinkedHashMap$LinkedKeySet", + "java.util.LinkedHashMap": { + "name": "java.util.LinkedHashMap", "sites": { - "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 1, - "totalSize": 16 + "ServletApplicationResponse.kt:32 getEngineHeaderValues, ResponseHeaders.kt:28 get, ResponseHeaders.kt:23 contains, BaseApplicationResponse.kt:100 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond": { + "stackTrace": "ServletApplicationResponse.kt:32 getEngineHeaderValues, ResponseHeaders.kt:28 get, ResponseHeaders.kt:23 contains, BaseApplicationResponse.kt:100 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", + "totalCount": 1000, + "totalSize": 56000 + }, + "ServletApplicationResponse.kt:32 getEngineHeaderValues, ResponseHeaders.kt:28 get, BaseApplicationResponse.kt:209 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond": { + "stackTrace": "ServletApplicationResponse.kt:32 getEngineHeaderValues, ResponseHeaders.kt:28 get, BaseApplicationResponse.kt:209 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", + "totalCount": 1000, + "totalSize": 56000 } }, - "totalSize": 16 + "totalSize": 112000 }, - "java.util.Collections$SingletonList": { - "name": "java.util.Collections$SingletonList", + "java.util.LinkedHashSet": { + "name": "java.util.LinkedHashSet", "sites": { - "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ServletApplicationResponse.kt:32, ResponseHeaders.kt:28, BaseApplicationResponse.kt:209, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 1, - "totalSize": 24 + "ServletApplicationResponse.kt:32 getEngineHeaderValues, ResponseHeaders.kt:28 get, ResponseHeaders.kt:23 contains, BaseApplicationResponse.kt:100 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond": { + "stackTrace": "ServletApplicationResponse.kt:32 getEngineHeaderValues, ResponseHeaders.kt:28 get, ResponseHeaders.kt:23 contains, BaseApplicationResponse.kt:100 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", + "totalCount": 1000, + "totalSize": 16000 + }, + "ServletApplicationResponse.kt:32 getEngineHeaderValues, ResponseHeaders.kt:28 get, BaseApplicationResponse.kt:209 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond": { + "stackTrace": "ServletApplicationResponse.kt:32 getEngineHeaderValues, ResponseHeaders.kt:28 get, BaseApplicationResponse.kt:209 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond", + "totalCount": 1000, + "totalSize": 16000 } }, - "totalSize": 24 + "totalSize": 32000 } } }, @@ -1937,8 +2384,8 @@ "java.util.ArrayList": { "name": "java.util.ArrayList", "sites": { - "PhaseContent.kt:75, PhaseContent.kt:82, PhaseContent.kt:34, Pipeline.kt:158, ServletApplicationResponse.kt:51, AsyncServlet.kt:88, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:83, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "PhaseContent.kt:75, PhaseContent.kt:82, PhaseContent.kt:34, Pipeline.kt:158, ServletApplicationResponse.kt:51, AsyncServlet.kt:88, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:83, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "PhaseContent.kt:70 copiedInterceptors, PhaseContent.kt:77 copyInterceptors, PhaseContent.kt:30 addInterceptor, Pipeline.kt:155 intercept, ServletApplicationResponse.kt:52 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "PhaseContent.kt:70 copiedInterceptors, PhaseContent.kt:77 copyInterceptors, PhaseContent.kt:30 addInterceptor, Pipeline.kt:155 intercept, ServletApplicationResponse.kt:52 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 } @@ -1948,13 +2395,13 @@ "[Ljava.lang.Object;": { "name": "[Ljava.lang.Object;", "sites": { - "PhaseContent.kt:76, PhaseContent.kt:82, PhaseContent.kt:34, Pipeline.kt:158, ServletApplicationResponse.kt:51, AsyncServlet.kt:88, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:83, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "PhaseContent.kt:76, PhaseContent.kt:82, PhaseContent.kt:34, Pipeline.kt:158, ServletApplicationResponse.kt:51, AsyncServlet.kt:88, AsyncServlet.kt:37, AsyncServlet.kt:36, AsyncServlet.kt:36, AsyncServlet.kt:19, Routing.kt:83, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "PhaseContent.kt:71 copiedInterceptors, PhaseContent.kt:77 copyInterceptors, PhaseContent.kt:30 addInterceptor, Pipeline.kt:155 intercept, ServletApplicationResponse.kt:52 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "PhaseContent.kt:71 copiedInterceptors, PhaseContent.kt:77 copyInterceptors, PhaseContent.kt:30 addInterceptor, Pipeline.kt:155 intercept, ServletApplicationResponse.kt:52 , AsyncServlet.kt:89 , AsyncServlet.kt:37 invoke, AsyncServlet.kt:36 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:36 getResponse, AsyncServlet.kt:19 getResponse, Routing.kt:85 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 56000 }, - "PhaseContent.kt:48, Pipeline.kt:339, Pipeline.kt:388, Pipeline.kt:266, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "PhaseContent.kt:48, Pipeline.kt:339, Pipeline.kt:388, Pipeline.kt:266, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "PhaseContent.kt:44 addTo, Pipeline.kt:343 cacheInterceptors, Pipeline.kt:392 sharedInterceptorsList, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "PhaseContent.kt:44 addTo, Pipeline.kt:343 cacheInterceptors, Pipeline.kt:392 sharedInterceptorsList, Pipeline.kt:270 createContext, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 56000 } @@ -1963,37 +2410,37 @@ } } }, - "RoutingApplicationCall.kt": { - "name": "RoutingApplicationCall.kt", + "RoutingPipelineCall.kt": { + "name": "RoutingPipelineCall.kt", "locationSize": 96000, "instanceIndex": { - "io.ktor.server.routing.RoutingApplicationRequest": { - "name": "io.ktor.server.routing.RoutingApplicationRequest", + "io.ktor.server.routing.RoutingPipelineRequest": { + "name": "io.ktor.server.routing.RoutingPipelineRequest", "sites": { - "RoutingApplicationCall.kt:33, Routing.kt:87, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "RoutingApplicationCall.kt:33, Routing.kt:87, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "RoutingPipelineCall.kt:33 , Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend": { + "stackTrace": "RoutingPipelineCall.kt:33 , Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 24000 } }, "totalSize": 24000 }, - "io.ktor.server.routing.RoutingApplicationResponse": { - "name": "io.ktor.server.routing.RoutingApplicationResponse", + "io.ktor.server.routing.RoutingPipelineResponse": { + "name": "io.ktor.server.routing.RoutingPipelineResponse", "sites": { - "RoutingApplicationCall.kt:36, Routing.kt:87, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "RoutingApplicationCall.kt:36, Routing.kt:87, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "RoutingPipelineCall.kt:36 , Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend": { + "stackTrace": "RoutingPipelineCall.kt:36 , Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 24000 } }, "totalSize": 24000 }, - "io.ktor.server.routing.RoutingApplicationCall$parameters$2": { - "name": "io.ktor.server.routing.RoutingApplicationCall$parameters$2", + "io.ktor.server.routing.RoutingPipelineCall$parameters$2": { + "name": "io.ktor.server.routing.RoutingPipelineCall$parameters$2", "sites": { - "RoutingApplicationCall.kt:38, Routing.kt:87, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "RoutingApplicationCall.kt:38, Routing.kt:87, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "RoutingPipelineCall.kt:38 , Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend": { + "stackTrace": "RoutingPipelineCall.kt:38 , Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 24000 } @@ -2003,8 +2450,8 @@ "kotlin.UnsafeLazyImpl": { "name": "kotlin.UnsafeLazyImpl", "sites": { - "RoutingApplicationCall.kt:38, Routing.kt:87, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "RoutingApplicationCall.kt:38, Routing.kt:87, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "RoutingPipelineCall.kt:38 , Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend": { + "stackTrace": "RoutingPipelineCall.kt:38 , Routing.kt:89 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, DefaultEnginePipeline.kt:122 invokeSuspend", "totalCount": 1000, "totalSize": 24000 } @@ -2013,54 +2460,98 @@ } } }, - "Route.kt": { - "name": "Route.kt", - "locationSize": 48000, + "RouteNode.kt": { + "name": "RouteNode.kt", + "locationSize": 200000, "instanceIndex": { - "io.ktor.server.routing.Route$buildPipeline$1$1": { - "name": "io.ktor.server.routing.Route$buildPipeline$1$1", + "io.ktor.server.routing.RouteNode$buildPipeline$1$1": { + "name": "io.ktor.server.routing.RouteNode$buildPipeline$1$1", "sites": { - "Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke, BaseApplicationEngine.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 } }, "totalSize": 48000 - } - } - }, - "StaticContent.kt": { - "name": "StaticContent.kt", - "locationSize": 48000, - "instanceIndex": { - "io.ktor.server.http.content.StaticContentKt$defaultResource$1": { - "name": "io.ktor.server.http.content.StaticContentKt$defaultResource$1", + }, + "io.ktor.server.routing.RoutingCall": { + "name": "io.ktor.server.routing.RoutingCall", "sites": { - "StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "RouteNode.kt:288 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "RouteNode.kt:288 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 48000 } }, "totalSize": 48000 - } - } - }, - "PreCompressed.kt": { - "name": "PreCompressed.kt", - "locationSize": 184000, - "instanceIndex": { - "io.ktor.server.http.content.PreCompressedKt$respondStaticResource$4": { - "name": "io.ktor.server.http.content.PreCompressedKt$respondStaticResource$4", + }, + "io.ktor.server.routing.RoutingRequest": { + "name": "io.ktor.server.routing.RoutingRequest", "sites": { - "PreCompressed.kt:137, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "PreCompressed.kt:137, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "RouteNode.kt:291 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "RouteNode.kt:291 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", + "totalCount": 1000, + "totalSize": 48000 + } + }, + "totalSize": 48000 + }, + "io.ktor.server.routing.RoutingResponse": { + "name": "io.ktor.server.routing.RoutingResponse", + "sites": { + "RouteNode.kt:296 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "RouteNode.kt:296 routingCall, RouteNode.kt:1 access$routingCall, RouteNode.kt:113 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", + "totalCount": 1000, + "totalSize": 32000 + } + }, + "totalSize": 32000 + }, + "io.ktor.server.routing.RoutingContext": { + "name": "io.ktor.server.routing.RoutingContext", + "sites": { + "RouteNode.kt:114 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke": { + "stackTrace": "RouteNode.kt:114 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, BaseApplicationEngine.kt:112 invokeSuspend, BaseApplicationEngine.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + } + } + }, + "StaticContent.kt": { + "name": "StaticContent.kt", + "locationSize": 48000, + "instanceIndex": { + "io.ktor.server.http.content.StaticContentKt$defaultResource$1": { + "name": "io.ktor.server.http.content.StaticContentKt$defaultResource$1", + "sites": { + "StaticContent.kt:-1 create, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "StaticContent.kt:-1 create, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", + "totalCount": 1000, + "totalSize": 48000 + } + }, + "totalSize": 48000 + } + } + }, + "PreCompressed.kt": { + "name": "PreCompressed.kt", + "locationSize": 184000, + "instanceIndex": { + "io.ktor.server.http.content.PreCompressedKt$respondStaticResource$4": { + "name": "io.ktor.server.http.content.PreCompressedKt$respondStaticResource$4", + "sites": { + "PreCompressed.kt:175 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke": { + "stackTrace": "PreCompressed.kt:175 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 }, - "PreCompressed.kt:-1, PreCompressed.kt:-1, PreCompressed.kt:174, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "PreCompressed.kt:-1, PreCompressed.kt:-1, PreCompressed.kt:174, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "PreCompressed.kt:-1 invoke, PreCompressed.kt:-1 invoke, PreCompressed.kt:213 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor": { + "stackTrace": "PreCompressed.kt:-1 invoke, PreCompressed.kt:-1 invoke, PreCompressed.kt:213 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor", "totalCount": 1000, "totalSize": 32000 } @@ -2070,8 +2561,8 @@ "io.ktor.server.http.content.PreCompressedKt$respondStaticResource$1": { "name": "io.ktor.server.http.content.PreCompressedKt$respondStaticResource$1", "sites": { - "PreCompressed.kt:-1, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "PreCompressed.kt:-1, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "PreCompressed.kt:-1 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke": { + "stackTrace": "PreCompressed.kt:-1 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 40000 } @@ -2081,8 +2572,8 @@ "java.util.ArrayList": { "name": "java.util.ArrayList", "sites": { - "PreCompressed.kt:188, PreCompressed.kt:140, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "PreCompressed.kt:188, PreCompressed.kt:140, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "PreCompressed.kt:240 bestCompressionFit, PreCompressed.kt:179 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend": { + "stackTrace": "PreCompressed.kt:240 bestCompressionFit, PreCompressed.kt:179 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend", "totalCount": 1000, "totalSize": 24000 } @@ -2092,8 +2583,8 @@ "[B": { "name": "[B", "sites": { - "PreCompressed.kt:172, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "PreCompressed.kt:172, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "PreCompressed.kt:211 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke": { + "stackTrace": "PreCompressed.kt:211 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 } @@ -2103,8 +2594,8 @@ "java.lang.StringBuilder": { "name": "java.lang.StringBuilder", "sites": { - "PreCompressed.kt:172, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "PreCompressed.kt:172, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "PreCompressed.kt:211 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke": { + "stackTrace": "PreCompressed.kt:211 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend, Routing.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 } @@ -2120,8 +2611,8 @@ "io.ktor.http.HttpHeaderValueParserKt$parseAndSortHeader$$inlined$sortedByDescending$1": { "name": "io.ktor.http.HttpHeaderValueParserKt$parseAndSortHeader$$inlined$sortedByDescending$1", "sites": { - "HttpHeaderValueParser.kt:226, ApplicationRequestProperties.kt:80, PreCompressed.kt:144, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "HttpHeaderValueParser.kt:226, ApplicationRequestProperties.kt:80, PreCompressed.kt:144, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "HttpHeaderValueParser.kt:225 parseAndSortHeader, ApplicationRequestProperties.kt:81 acceptEncodingItems, PreCompressed.kt:183 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor": { + "stackTrace": "HttpHeaderValueParser.kt:225 parseAndSortHeader, ApplicationRequestProperties.kt:81 acceptEncodingItems, PreCompressed.kt:183 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor", "totalCount": 1000, "totalSize": 16000 } @@ -2132,18 +2623,18 @@ }, "StaticContentResolution.kt": { "name": "StaticContentResolution.kt", - "locationSize": 9056000, + "locationSize": 1000000, "instanceIndex": { "[C": { "name": "[C", "sites": { - "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 }, - "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 } @@ -2153,13 +2644,13 @@ "kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$1": { "name": "kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$1", "sites": { - "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 }, - "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 } @@ -2169,13 +2660,13 @@ "kotlin.text.DelimitedRangesSequence": { "name": "kotlin.text.DelimitedRangesSequence", "sites": { - "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 32000 }, - "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 32000 } @@ -2185,13 +2676,13 @@ "kotlin.sequences.SequencesKt___SequencesKt$asIterable$$inlined$Iterable$1": { "name": "kotlin.sequences.SequencesKt___SequencesKt$asIterable$$inlined$Iterable$1", "sites": { - "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 16000 }, - "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 16000 } @@ -2201,13 +2692,13 @@ "[Ljava.lang.Object;": { "name": "[Ljava.lang.Object;", "sites": { - "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 56000 }, - "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 2000, "totalSize": 80000 } @@ -2217,34 +2708,29 @@ "java.util.ArrayList": { "name": "java.util.ArrayList", "sites": { - "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 }, - "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 2000, "totalSize": 48000 - }, - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 3000, - "totalSize": 72000 } }, - "totalSize": 144000 + "totalSize": 72000 }, "kotlin.text.DelimitedRangesSequence$iterator$1": { "name": "kotlin.text.DelimitedRangesSequence$iterator$1", "sites": { - "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 40000 }, - "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 40000 } @@ -2254,13 +2740,13 @@ "kotlin.ranges.IntRange": { "name": "kotlin.ranges.IntRange", "sites": { - "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 2000, "totalSize": 48000 }, - "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 2000, "totalSize": 48000 } @@ -2270,13 +2756,13 @@ "kotlin.ranges.IntProgressionIterator": { "name": "kotlin.ranges.IntProgressionIterator", "sites": { - "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "StaticContentResolution.kt:120, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:123 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 32000 }, - "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "StaticContentResolution.kt:124, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:127 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 32000 } @@ -2286,230 +2772,84 @@ "[B": { "name": "[B", "sites": { - "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 2000, - "totalSize": 64000 - }, - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 60000, - "totalSize": 5568000 + "StaticContentResolution.kt:129 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:129 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", + "totalCount": 3000, + "totalSize": 128000 }, - "StaticContentResolution.kt:115, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "StaticContentResolution.kt:115, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "StaticContentResolution.kt:118 extension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "StaticContentResolution.kt:118 extension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 } }, - "totalSize": 5656000 + "totalSize": 152000 }, "java.lang.StringBuilder": { "name": "java.lang.StringBuilder", "sites": { - "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "StaticContentResolution.kt:129 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:129 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 - }, - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 16000, - "totalSize": 384000 } }, - "totalSize": 408000 + "totalSize": 24000 }, "java.util.ArrayList$Itr": { "name": "java.util.ArrayList$Itr", "sites": { - "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "StaticContentResolution.kt:129 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:129 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 32000 - }, - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 3000, - "totalSize": 96000 } }, - "totalSize": 128000 + "totalSize": 32000 }, "java.lang.String": { "name": "java.lang.String", "sites": { - "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "StaticContentResolution.kt:126, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "StaticContentResolution.kt:129 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult": { + "stackTrace": "StaticContentResolution.kt:129 normalisedPath, StaticContentResolution.kt:58 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult", "totalCount": 1000, "totalSize": 24000 }, - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 19000, - "totalSize": 456000 - }, - "StaticContentResolution.kt:115, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "StaticContentResolution.kt:115, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "StaticContentResolution.kt:118 extension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "StaticContentResolution.kt:118 extension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 } }, - "totalSize": 504000 - }, - "[Ljava.util.Enumeration;": { - "name": "[Ljava.util.Enumeration;", - "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 2000, - "totalSize": 48000 - } - }, - "totalSize": 48000 - }, - "jdk.internal.loader.BuiltinClassLoader$1": { - "name": "jdk.internal.loader.BuiltinClassLoader$1", - "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 3000, - "totalSize": 96000 - } - }, - "totalSize": 96000 - }, - "java.lang.CompoundEnumeration": { - "name": "java.lang.CompoundEnumeration", - "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 2000, - "totalSize": 48000 - } - }, "totalSize": 48000 }, - "jdk.internal.loader.URLClassPath$1": { - "name": "jdk.internal.loader.URLClassPath$1", - "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 1000, - "totalSize": 32000 - } - }, - "totalSize": 32000 - }, - "kotlin.collections.CollectionsKt__IteratorsJVMKt$iterator$1": { - "name": "kotlin.collections.CollectionsKt__IteratorsJVMKt$iterator$1", - "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 1000, - "totalSize": 16000 - } - }, - "totalSize": 16000 - }, - "kotlin.sequences.SequencesKt__SequencesKt$asSequence$$inlined$Sequence$1": { - "name": "kotlin.sequences.SequencesKt__SequencesKt$asSequence$$inlined$Sequence$1", - "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 1000, - "totalSize": 16000 - } - }, - "totalSize": 16000 - }, - "java.util.concurrent.atomic.AtomicReference": { - "name": "java.util.concurrent.atomic.AtomicReference", - "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 1000, - "totalSize": 16000 - } - }, - "totalSize": 16000 - }, - "kotlin.sequences.ConstrainedOnceSequence": { - "name": "kotlin.sequences.ConstrainedOnceSequence", + "io.ktor.server.http.content.StaticContentResolutionKt$resolveResource$resolveContent$1": { + "name": "io.ktor.server.http.content.StaticContentResolutionKt$resolveResource$resolveContent$1", "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "StaticContentResolution.kt:60 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor": { + "stackTrace": "StaticContentResolution.kt:60 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor", "totalCount": 1000, - "totalSize": 16000 - } - }, - "totalSize": 16000 - }, - "java.net.URL": { - "name": "java.net.URL", - "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 6000, - "totalSize": 384000 + "totalSize": 24000 } }, - "totalSize": 384000 + "totalSize": 24000 }, "java.io.File": { "name": "java.io.File", "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 3000, - "totalSize": 96000 - }, - "StaticContentResolution.kt:79, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "StaticContentResolution.kt:79, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 1000, - "totalSize": 32000 - } - }, - "totalSize": 128000 - }, - "jdk.internal.loader.URLClassPath$FileLoader$1": { - "name": "jdk.internal.loader.URLClassPath$FileLoader$1", - "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "StaticContentResolution.kt:82 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke": { + "stackTrace": "StaticContentResolution.kt:82 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 } }, "totalSize": 32000 }, - "java.util.HashMap": { - "name": "java.util.HashMap", - "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 12000, - "totalSize": 576000 - } - }, - "totalSize": 576000 - }, - "java.util.HashSet": { - "name": "java.util.HashSet", - "sites": { - "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "StaticContentResolution.kt:58, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 12000, - "totalSize": 192000 - } - }, - "totalSize": 192000 - }, "io.ktor.server.http.content.LocalFileContent": { "name": "io.ktor.server.http.content.LocalFileContent", "sites": { - "StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke": { + "stackTrace": "StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 } @@ -2519,36 +2859,8 @@ "kotlin.Pair": { "name": "kotlin.Pair", "sites": { - "StaticContentResolution.kt:60, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "StaticContentResolution.kt:60, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 1000, - "totalSize": 24000 - } - }, - "totalSize": 24000 - } - } - }, - "Paths.kt": { - "name": "Paths.kt", - "locationSize": 48000, - "instanceIndex": { - "[Ljava.lang.Object;": { - "name": "[Ljava.lang.Object;", - "sites": { - "Paths.kt:25, Paths.kt:17, StaticContentResolution.kt:125, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Paths.kt:25, Paths.kt:17, StaticContentResolution.kt:125, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 1000, - "totalSize": 24000 - } - }, - "totalSize": 24000 - }, - "java.util.ArrayList": { - "name": "java.util.ArrayList", - "sites": { - "Paths.kt:25, Paths.kt:17, StaticContentResolution.kt:125, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Paths.kt:25, Paths.kt:17, StaticContentResolution.kt:125, StaticContentResolution.kt:56, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode": { + "stackTrace": "StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode", "totalCount": 1000, "totalSize": 24000 } @@ -2564,8 +2876,8 @@ "[B": { "name": "[B", "sites": { - "FileContentType.kt:38, FileContentType.kt:14, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "FileContentType.kt:38, FileContentType.kt:14, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "FileContentType.kt:38 fromFileExtension, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "FileContentType.kt:38 fromFileExtension, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 24000 } @@ -2575,25 +2887,8 @@ "java.lang.String": { "name": "java.lang.String", "sites": { - "FileContentType.kt:38, FileContentType.kt:14, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "FileContentType.kt:38, FileContentType.kt:14, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 1000, - "totalSize": 24000 - } - }, - "totalSize": 24000 - } - } - }, - "Text.kt": { - "name": "Text.kt", - "locationSize": 24000, - "instanceIndex": { - "io.ktor.util.CaseInsensitiveString": { - "name": "io.ktor.util.CaseInsensitiveString", - "sites": { - "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, FileContentType.kt:40, FileContentType.kt:14, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Text.kt:103, CaseInsensitiveMap.kt:19, CaseInsensitiveMap.kt:10, FileContentType.kt:40, FileContentType.kt:14, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "FileContentType.kt:38 fromFileExtension, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "FileContentType.kt:38 fromFileExtension, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 24000 } @@ -2609,8 +2904,8 @@ "io.ktor.http.HeaderValueParam": { "name": "io.ktor.http.HeaderValueParam", "sites": { - "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "ContentTypes.kt:38 withParameter, ContentTypes.kt:295 withCharset, FileContentType.kt:68 selectDefault, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "ContentTypes.kt:38 withParameter, ContentTypes.kt:295 withCharset, FileContentType.kt:68 selectDefault, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 24000 } @@ -2620,8 +2915,8 @@ "[Ljava.lang.Object;": { "name": "[Ljava.lang.Object;", "sites": { - "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "ContentTypes.kt:38 withParameter, ContentTypes.kt:295 withCharset, FileContentType.kt:68 selectDefault, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "ContentTypes.kt:38 withParameter, ContentTypes.kt:295 withCharset, FileContentType.kt:68 selectDefault, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 24000 } @@ -2631,8 +2926,8 @@ "java.util.ArrayList": { "name": "java.util.ArrayList", "sites": { - "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "ContentTypes.kt:38 withParameter, ContentTypes.kt:295 withCharset, FileContentType.kt:68 selectDefault, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "ContentTypes.kt:38 withParameter, ContentTypes.kt:295 withCharset, FileContentType.kt:68 selectDefault, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 24000 } @@ -2642,8 +2937,8 @@ "io.ktor.http.ContentType": { "name": "io.ktor.http.ContentType", "sites": { - "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ContentTypes.kt:38, ContentTypes.kt:295, FileContentType.kt:68, FileContentType.kt:14, PreCompressed.kt:135, PreCompressed.kt:135, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "ContentTypes.kt:38 withParameter, ContentTypes.kt:295 withCharset, FileContentType.kt:68 selectDefault, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "ContentTypes.kt:38 withParameter, ContentTypes.kt:295 withCharset, FileContentType.kt:68 selectDefault, FileContentType.kt:14 defaultForFileExtension, PreCompressed.kt:173 invoke, PreCompressed.kt:173 invoke, StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 32000 } @@ -2659,8 +2954,8 @@ "java.lang.Long": { "name": "java.lang.Long", "sites": { - "LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend": { + "stackTrace": "LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 24000 } @@ -2670,8 +2965,8 @@ "io.ktor.http.content.LastModifiedVersion": { "name": "io.ktor.http.content.LastModifiedVersion", "sites": { - "LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend": { + "stackTrace": "LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend", "totalCount": 1000, "totalSize": 24000 } @@ -2687,13 +2982,13 @@ "java.util.Calendar$Builder": { "name": "java.util.Calendar$Builder", "sites": { - "DateJvm.kt:18, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "DateJvm.kt:18, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 56000 }, - "DateJvm.kt:31, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "DateJvm.kt:31, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 56000 } @@ -2703,13 +2998,13 @@ "[I": { "name": "[I", "sites": { - "DateJvm.kt:18, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "DateJvm.kt:18, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 2000, "totalSize": 176000 }, - "DateJvm.kt:31, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "DateJvm.kt:31, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 2000, "totalSize": 176000 } @@ -2719,13 +3014,13 @@ "[Z": { "name": "[Z", "sites": { - "DateJvm.kt:18, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "DateJvm.kt:18, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 40000 }, - "DateJvm.kt:31, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "DateJvm.kt:31, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 40000 } @@ -2735,13 +3030,13 @@ "sun.util.calendar.Gregorian$Date": { "name": "sun.util.calendar.Gregorian$Date", "sites": { - "DateJvm.kt:18, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "DateJvm.kt:18, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 96000 }, - "DateJvm.kt:31, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "DateJvm.kt:31, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 96000 } @@ -2751,13 +3046,13 @@ "java.util.GregorianCalendar": { "name": "java.util.GregorianCalendar", "sites": { - "DateJvm.kt:18, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "DateJvm.kt:18, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 112000 }, - "DateJvm.kt:31, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "DateJvm.kt:31, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "DateJvm.kt:30 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 112000 } @@ -2767,13 +3062,13 @@ "io.ktor.util.date.GMTDate": { "name": "io.ktor.util.date.GMTDate", "sites": { - "DateJvm.kt:60, DateJvm.kt:18, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "DateJvm.kt:60, DateJvm.kt:18, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "DateJvm.kt:60 toDate, DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "DateJvm.kt:60 toDate, DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 56000 }, - "DateJvm.kt:60, DateJvm.kt:39, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "DateJvm.kt:60, DateJvm.kt:39, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "DateJvm.kt:60 toDate, DateJvm.kt:38 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "DateJvm.kt:60 toDate, DateJvm.kt:38 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 56000 } @@ -2789,13 +3084,13 @@ "[Lio.ktor.util.date.WeekDay;": { "name": "[Lio.ktor.util.date.WeekDay;", "sites": { - "Date.kt:-1, Date.kt:32, DateJvm.kt:52, DateJvm.kt:18, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Date.kt:-1, Date.kt:32, DateJvm.kt:52, DateJvm.kt:18, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "Date.kt:-1 values, Date.kt:32 from, DateJvm.kt:52 toDate, DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "Date.kt:-1 values, Date.kt:32 from, DateJvm.kt:52 toDate, DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 48000 }, - "Date.kt:-1, Date.kt:32, DateJvm.kt:52, DateJvm.kt:39, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Date.kt:-1, Date.kt:32, DateJvm.kt:52, DateJvm.kt:39, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "Date.kt:-1 values, Date.kt:32 from, DateJvm.kt:52 toDate, DateJvm.kt:38 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke": { + "stackTrace": "Date.kt:-1 values, Date.kt:32 from, DateJvm.kt:52 toDate, DateJvm.kt:38 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke", "totalCount": 1000, "totalSize": 48000 } @@ -2805,13 +3100,13 @@ "[Lio.ktor.util.date.Month;": { "name": "[Lio.ktor.util.date.Month;", "sites": { - "Date.kt:-1, Date.kt:65, DateJvm.kt:57, DateJvm.kt:18, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Date.kt:-1, Date.kt:65, DateJvm.kt:57, DateJvm.kt:18, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "Date.kt:-1 values, Date.kt:65 from, DateJvm.kt:57 toDate, DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "Date.kt:-1 values, Date.kt:65 from, DateJvm.kt:57 toDate, DateJvm.kt:17 GMTDate, LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, "totalSize": 64000 }, - "Date.kt:-1, Date.kt:65, DateJvm.kt:57, DateJvm.kt:39, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Date.kt:-1, Date.kt:65, DateJvm.kt:57, DateJvm.kt:39, Date.kt:150, Versions.kt:71, LastModifiedJavaTime.kt:31, LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "Date.kt:-1 values, Date.kt:65 from, DateJvm.kt:57 toDate, DateJvm.kt:38 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke": { + "stackTrace": "Date.kt:-1 values, Date.kt:65 from, DateJvm.kt:57 toDate, DateJvm.kt:38 GMTDate, Date.kt:150 truncateToSeconds, Versions.kt:71 , LastModifiedJavaTime.kt:31 LastModifiedVersion, LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke", "totalCount": 1000, "totalSize": 64000 } @@ -2827,8 +3122,8 @@ "[Ljava.lang.Object;": { "name": "[Ljava.lang.Object;", "sites": { - "LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke": { + "stackTrace": "LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 } @@ -2838,8 +3133,8 @@ "java.util.ArrayList": { "name": "java.util.ArrayList", "sites": { - "LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "LocalFileContent.kt:32, StaticContentResolution.kt:80, StaticContentResolution.kt:59, StaticContentResolution.kt:46, PreCompressed.kt:162, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke": { + "stackTrace": "LocalFileContent.kt:33 , StaticContentResolution.kt:83 resourceClasspathResource, StaticContentResolution.kt:61 invoke, StaticContentResolution.kt:60 invoke, StaticContentResolution.kt:63 resolveResource, StaticContentResolution.kt:48 resolveResource$default, PreCompressed.kt:201 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 } @@ -2849,8 +3144,25 @@ "java.lang.Long": { "name": "java.lang.Long", "sites": { - "LocalFileContent.kt:25, BaseApplicationResponse.kt:79, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "LocalFileContent.kt:25, BaseApplicationResponse.kt:79, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "LocalFileContent.kt:26 getContentLength, BaseApplicationResponse.kt:79 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond": { + "stackTrace": "LocalFileContent.kt:26 getContentLength, BaseApplicationResponse.kt:79 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 24000 + } + } + }, + "TypeInfoJvm.kt": { + "name": "TypeInfoJvm.kt", + "locationSize": 24000, + "instanceIndex": { + "io.ktor.util.reflect.TypeInfo": { + "name": "io.ktor.util.reflect.TypeInfo", + "sites": { + "TypeInfoJvm.kt:19 typeInfoImpl, PreCompressed.kt:290 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend": { + "stackTrace": "TypeInfoJvm.kt:19 typeInfoImpl, PreCompressed.kt:290 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, Pipeline.kt:482 invokeSuspend, Pipeline.kt:-1 invoke, Pipeline.kt:-1 invoke, ContextUtils.kt:17 initContextInDebugMode, Routing.kt:193 executeResult, Routing.kt:66 interceptor, Routing.kt:143 invokeSuspend", "totalCount": 1000, "totalSize": 24000 } @@ -2866,8 +3178,8 @@ "io.ktor.server.engine.DefaultTransformKt$installDefaultTransformations$1": { "name": "io.ktor.server.engine.DefaultTransformKt$installDefaultTransformations$1", "sites": { - "DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils": { + "stackTrace": "DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond, PreCompressed.kt:286 respondStaticResource, PreCompressed.kt:169 respondStaticResource$default, StaticContent.kt:486 invokeSuspend, StaticContent.kt:-1 invoke, StaticContent.kt:-1 invoke, RouteNode.kt:116 invokeSuspend, RouteNode.kt:-1 invoke, RouteNode.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils", "totalCount": 1000, "totalSize": 40000 } @@ -2883,8 +3195,8 @@ "kotlinx.coroutines.JobImpl": { "name": "kotlinx.coroutines.JobImpl", "sites": { - "FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond": { + "stackTrace": "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 24000 } @@ -2894,8 +3206,8 @@ "kotlin.coroutines.CombinedContext": { "name": "kotlin.coroutines.CombinedContext", "sites": { - "FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond": { + "stackTrace": "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 2000, "totalSize": 48000 } @@ -2905,8 +3217,8 @@ "kotlinx.coroutines.internal.ContextScope": { "name": "kotlinx.coroutines.internal.ContextScope", "sites": { - "FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond": { + "stackTrace": "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 16000 } @@ -2916,8 +3228,8 @@ "kotlinx.coroutines.CoroutineName": { "name": "kotlinx.coroutines.CoroutineName", "sites": { - "FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond": { + "stackTrace": "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 24000 } @@ -2927,13 +3239,13 @@ "io.ktor.util.cio.FileChannelsKt$readChannel$1": { "name": "io.ktor.util.cio.FileChannelsKt$readChannel$1", "sites": { - "FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond": { + "stackTrace": "FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond", "totalCount": 1000, "totalSize": 72000 }, - "FileChannels.kt:-1, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "FileChannels.kt:-1, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "FileChannels.kt:-1 create, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:-1 create, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 72000 } @@ -2943,13 +3255,13 @@ "java.lang.Object": { "name": "java.lang.Object", "sites": { - "FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "FileChannels.kt:36 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:36 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 }, - "FileChannels.kt:39, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "FileChannels.kt:39, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 2000, "totalSize": 32000 } @@ -2959,8 +3271,8 @@ "java.io.FileDescriptor": { "name": "java.io.FileDescriptor", "sites": { - "FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "FileChannels.kt:36 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:36 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 } @@ -2970,8 +3282,8 @@ "java.io.FileCleanable": { "name": "java.io.FileCleanable", "sites": { - "FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "FileChannels.kt:36 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:36 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 56000 } @@ -2981,8 +3293,8 @@ "java.io.RandomAccessFile": { "name": "java.io.RandomAccessFile", "sites": { - "FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "FileChannels.kt:38, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "FileChannels.kt:36 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:36 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 } @@ -2992,8 +3304,8 @@ "[J": { "name": "[J", "sites": { - "FileChannels.kt:39, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "FileChannels.kt:39, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 } @@ -3003,8 +3315,8 @@ "sun.nio.ch.NativeThreadSet": { "name": "sun.nio.ch.NativeThreadSet", "sites": { - "FileChannels.kt:39, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "FileChannels.kt:39, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -3014,8 +3326,8 @@ "sun.nio.ch.FileDispatcherImpl": { "name": "sun.nio.ch.FileDispatcherImpl", "sites": { - "FileChannels.kt:39, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "FileChannels.kt:39, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 } @@ -3025,24 +3337,24 @@ "sun.nio.ch.FileChannelImpl": { "name": "sun.nio.ch.FileChannelImpl", "sites": { - "FileChannels.kt:39, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "FileChannels.kt:39, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:37 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 72000 } }, "totalSize": 72000 }, - "io.ktor.util.cio.FileChannelsKt$readChannel$1$3$1": { - "name": "io.ktor.util.cio.FileChannelsKt$readChannel$1$3$1", + "io.ktor.util.cio.FileChannelsKt$writeToScope$2": { + "name": "io.ktor.util.cio.FileChannelsKt$writeToScope$2", "sites": { - "FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 }, - "FileChannels.kt:-1, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "FileChannels.kt:-1, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "FileChannels.kt:-1 create, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, ByteBufferChannel.kt:1841 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:-1 create, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, ByteBufferChannel.kt:1841 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 } @@ -3052,8 +3364,8 @@ "java.io.RandomAccessFile$1": { "name": "java.io.RandomAccessFile$1", "sites": { - "FileChannels.kt:109": { - "stackTrace": "FileChannels.kt:109", + "FileChannels.kt:116 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "FileChannels.kt:116 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 } @@ -3064,23 +3376,23 @@ }, "ByteBufferChannel.kt": { "name": "ByteBufferChannel.kt", - "locationSize": 8022584, + "locationSize": 6529352, "instanceIndex": { "io.ktor.utils.io.internal.ReadSessionImpl": { "name": "io.ktor.utils.io.internal.ReadSessionImpl", "sites": { - "ByteBufferChannel.kt:1583, ByteBufferChannel.kt:25, ByteChannel.kt:13, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ByteBufferChannel.kt:1583, ByteBufferChannel.kt:25, ByteChannel.kt:13, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "ByteBufferChannel.kt:1595 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "ByteBufferChannel.kt:1595 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, - "ByteBufferChannel.kt:1583, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, ServletWriter.kt:37, ServletWriter.kt:17, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ByteBufferChannel.kt:1583, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, ServletWriter.kt:37, ServletWriter.kt:17, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "ByteBufferChannel.kt:1595 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletWriter.kt:38 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke": { + "stackTrace": "ByteBufferChannel.kt:1595 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletWriter.kt:38 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, - "ByteBufferChannel.kt:1583, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, ServletReader.kt:24, ServletReader.kt:16, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43": { - "stackTrace": "ByteBufferChannel.kt:1583, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, ServletReader.kt:24, ServletReader.kt:16, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43", + "ByteBufferChannel.kt:1595 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletReader.kt:25 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "ByteBufferChannel.kt:1595 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletReader.kt:25 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", "totalCount": 1000, "totalSize": 24000 } @@ -3090,18 +3402,18 @@ "io.ktor.utils.io.internal.WriteSessionImpl": { "name": "io.ktor.utils.io.internal.WriteSessionImpl", "sites": { - "ByteBufferChannel.kt:1821, ByteBufferChannel.kt:25, ByteChannel.kt:13, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ByteBufferChannel.kt:1821, ByteBufferChannel.kt:25, ByteChannel.kt:13, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "ByteBufferChannel.kt:1833 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "ByteBufferChannel.kt:1833 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 32000 }, - "ByteBufferChannel.kt:1821, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, ServletWriter.kt:37, ServletWriter.kt:17, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ByteBufferChannel.kt:1821, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, ServletWriter.kt:37, ServletWriter.kt:17, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "ByteBufferChannel.kt:1833 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletWriter.kt:38 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke": { + "stackTrace": "ByteBufferChannel.kt:1833 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletWriter.kt:38 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke", "totalCount": 1000, "totalSize": 32000 }, - "ByteBufferChannel.kt:1821, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, ServletReader.kt:24, ServletReader.kt:16, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43": { - "stackTrace": "ByteBufferChannel.kt:1821, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, ServletReader.kt:24, ServletReader.kt:16, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43", + "ByteBufferChannel.kt:1833 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletReader.kt:25 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "ByteBufferChannel.kt:1833 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletReader.kt:25 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", "totalCount": 1000, "totalSize": 32000 } @@ -3111,33 +3423,33 @@ "io.ktor.utils.io.internal.CancellableReusableContinuation": { "name": "io.ktor.utils.io.internal.CancellableReusableContinuation", "sites": { - "ByteBufferChannel.kt:2187, ByteBufferChannel.kt:25, ByteChannel.kt:13, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ByteBufferChannel.kt:2187, ByteBufferChannel.kt:25, ByteChannel.kt:13, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "ByteBufferChannel.kt:2199 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "ByteBufferChannel.kt:2199 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, - "ByteBufferChannel.kt:2260, ByteBufferChannel.kt:25, ByteChannel.kt:13, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ByteBufferChannel.kt:2260, ByteBufferChannel.kt:25, ByteChannel.kt:13, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "ByteBufferChannel.kt:2272 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "ByteBufferChannel.kt:2272 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, - "ByteBufferChannel.kt:2187, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, ServletWriter.kt:37, ServletWriter.kt:17, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ByteBufferChannel.kt:2187, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, ServletWriter.kt:37, ServletWriter.kt:17, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "ByteBufferChannel.kt:2199 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletWriter.kt:38 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke": { + "stackTrace": "ByteBufferChannel.kt:2199 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletWriter.kt:38 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, - "ByteBufferChannel.kt:2260, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, ServletWriter.kt:37, ServletWriter.kt:17, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ByteBufferChannel.kt:2260, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, ServletWriter.kt:37, ServletWriter.kt:17, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "ByteBufferChannel.kt:2272 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletWriter.kt:38 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke": { + "stackTrace": "ByteBufferChannel.kt:2272 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletWriter.kt:38 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, - "ByteBufferChannel.kt:2187, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, ServletReader.kt:24, ServletReader.kt:16, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43": { - "stackTrace": "ByteBufferChannel.kt:2187, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, ServletReader.kt:24, ServletReader.kt:16, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43", + "ByteBufferChannel.kt:2199 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletReader.kt:25 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "ByteBufferChannel.kt:2199 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletReader.kt:25 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", "totalCount": 1000, "totalSize": 24000 }, - "ByteBufferChannel.kt:2260, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, ServletReader.kt:24, ServletReader.kt:16, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43": { - "stackTrace": "ByteBufferChannel.kt:2260, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, ServletReader.kt:24, ServletReader.kt:16, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43", + "ByteBufferChannel.kt:2272 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletReader.kt:25 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "ByteBufferChannel.kt:2272 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletReader.kt:25 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", "totalCount": 1000, "totalSize": 24000 } @@ -3147,18 +3459,18 @@ "io.ktor.utils.io.ByteBufferChannel$writeSuspension$1": { "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspension$1", "sites": { - "ByteBufferChannel.kt:2265, ByteBufferChannel.kt:25, ByteChannel.kt:13, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ByteBufferChannel.kt:2265, ByteBufferChannel.kt:25, ByteChannel.kt:13, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "ByteBufferChannel.kt:2277 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "ByteBufferChannel.kt:2277 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, - "ByteBufferChannel.kt:2265, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, ServletWriter.kt:37, ServletWriter.kt:17, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ByteBufferChannel.kt:2265, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, ServletWriter.kt:37, ServletWriter.kt:17, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "ByteBufferChannel.kt:2277 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletWriter.kt:38 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke": { + "stackTrace": "ByteBufferChannel.kt:2277 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletWriter.kt:38 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke", "totalCount": 1000, "totalSize": 24000 }, - "ByteBufferChannel.kt:2265, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, ServletReader.kt:24, ServletReader.kt:16, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43": { - "stackTrace": "ByteBufferChannel.kt:2265, ByteBufferChannel.kt:25, ByteChannel.kt:13, ByteChannel.kt:13, ServletReader.kt:24, ServletReader.kt:16, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43", + "ByteBufferChannel.kt:2277 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletReader.kt:25 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "ByteBufferChannel.kt:2277 , ByteBufferChannel.kt:26 , ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletReader.kt:25 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", "totalCount": 1000, "totalSize": 24000 } @@ -3168,8 +3480,8 @@ "io.ktor.utils.io.ByteBufferChannel$attachJob$1": { "name": "io.ktor.utils.io.ByteBufferChannel$attachJob$1", "sites": { - "ByteBufferChannel.kt:85, Coroutines.kt:127": { - "stackTrace": "ByteBufferChannel.kt:85, Coroutines.kt:127", + "ByteBufferChannel.kt:89 attachJob, Coroutines.kt:140 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:89 attachJob, Coroutines.kt:140 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -3179,19 +3491,41 @@ "kotlinx.coroutines.InvokeOnCancelling": { "name": "kotlinx.coroutines.InvokeOnCancelling", "sites": { - "ByteBufferChannel.kt:85, Coroutines.kt:127": { - "stackTrace": "ByteBufferChannel.kt:85, Coroutines.kt:127", + "ByteBufferChannel.kt:89 attachJob, Coroutines.kt:140 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:89 attachJob, Coroutines.kt:140 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 } }, "totalSize": 40000 }, + "kotlinx.coroutines.NodeList": { + "name": "kotlinx.coroutines.NodeList", + "sites": { + "ByteBufferChannel.kt:89 attachJob, Coroutines.kt:140 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:89 attachJob, Coroutines.kt:140 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 991, + "totalSize": 23784 + } + }, + "totalSize": 23784 + }, + "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1": { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "sites": { + "ByteBufferChannel.kt:89 attachJob, Coroutines.kt:140 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:89 attachJob, Coroutines.kt:140 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 991, + "totalSize": 31712 + } + }, + "totalSize": 31712 + }, "io.ktor.utils.io.ByteBufferChannel$writeSuspendSession$1": { "name": "io.ktor.utils.io.ByteBufferChannel$writeSuspendSession$1", "sites": { - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "ByteBufferChannel.kt:-1 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:-1 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 } @@ -3201,465 +3535,326 @@ "kotlinx.coroutines.internal.DispatchedContinuation": { "name": "kotlinx.coroutines.internal.DispatchedContinuation", "sites": { - "ByteBufferChannel.kt:2274, ByteBufferChannel.kt:2265, ByteBufferChannel.kt:2293, WriteSessionImpl.kt:73, FileChannels.kt:51, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "ByteBufferChannel.kt:2274, ByteBufferChannel.kt:2265, ByteBufferChannel.kt:2293, WriteSessionImpl.kt:73, FileChannels.kt:51, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "ByteBufferChannel.kt:2286 invoke, ByteBufferChannel.kt:2277 invoke, ByteBufferChannel.kt:2305 tryWriteSuspend$ktor_io, WriteSessionImpl.kt:72 tryAwait, FileChannels.kt:60 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, ByteBufferChannel.kt:1841 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask": { + "stackTrace": "ByteBufferChannel.kt:2286 invoke, ByteBufferChannel.kt:2277 invoke, ByteBufferChannel.kt:2305 tryWriteSuspend$ktor_io, WriteSessionImpl.kt:72 tryAwait, FileChannels.kt:60 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, ByteBufferChannel.kt:1841 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask", "totalCount": 1000, "totalSize": 48000 }, - "ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 999, - "totalSize": 47952 - }, - "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 1326, - "totalSize": 63648 - }, - "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 21739, - "totalSize": 1043472 - }, - "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:1696, ByteBufferChannel.kt:1680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:220, DefaultEnginePipeline.kt:43": { - "stackTrace": "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:1696, ByteBufferChannel.kt:1680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:220, DefaultEnginePipeline.kt:43", + "ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith": { + "stackTrace": "ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith", "totalCount": 1000, "totalSize": 48000 }, - "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50": { - "stackTrace": "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50", - "totalCount": 9, - "totalSize": 432 + "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run": { + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run", + "totalCount": 2723, + "totalSize": 130704 }, - "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 164, - "totalSize": 7872 + "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely": { + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely", + "totalCount": 28338, + "totalSize": 1360224 }, - "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", - "totalCount": 12, - "totalSize": 576 - }, - "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 341, - "totalSize": 16368 - }, - "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144": { - "stackTrace": "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144", - "totalCount": 258, - "totalSize": 12384 - }, - "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 162, - "totalSize": 7776 - }, - "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 27, - "totalSize": 1296 - }, - "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 17, - "totalSize": 816 - }, - "ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run": { + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run", + "totalCount": 1, + "totalSize": 48 + }, + "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run": { + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run", "totalCount": 1, "totalSize": 48 + }, + "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:1708 discardSuspend, ByteBufferChannel.kt:1692 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:1708 discardSuspend, ByteBufferChannel.kt:1692 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1000, + "totalSize": 48000 + }, + "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 130, + "totalSize": 6240 } }, - "totalSize": 1298640 + "totalSize": 1641264 }, "io.ktor.utils.io.ByteBufferChannel$copyDirect$1": { "name": "io.ktor.utils.io.ByteBufferChannel$copyDirect$1", "sites": { - "ByteBufferChannel.kt:-1, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "ByteBufferChannel.kt:-1 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend": { + "stackTrace": "ByteBufferChannel.kt:-1 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend", "totalCount": 1000, "totalSize": 96000 } }, "totalSize": 96000 }, - "kotlin.jvm.internal.Ref$LongRef": { - "name": "kotlin.jvm.internal.Ref$LongRef", + "kotlinx.coroutines.internal.LimitedDispatcher$Worker": { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", "sites": { - "ByteBufferChannel.kt:1188, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ByteBufferChannel.kt:1188, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, - "ByteBufferChannel.kt:1684, ByteBufferChannel.kt:1680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:220, DefaultEnginePipeline.kt:43": { - "stackTrace": "ByteBufferChannel.kt:1684, ByteBufferChannel.kt:1680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:220, DefaultEnginePipeline.kt:43", - "totalCount": 1000, - "totalSize": 24000 - } - }, - "totalSize": 48000 - }, - "kotlin.jvm.internal.Ref$IntRef": { - "name": "kotlin.jvm.internal.Ref$IntRef", - "sites": { - "ByteBufferChannel.kt:1201, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ByteBufferChannel.kt:1201, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 1531, - "totalSize": 24496 - }, - "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 5806, - "totalSize": 92896 - }, - "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50": { - "stackTrace": "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50", - "totalCount": 39737, - "totalSize": 635792 - }, - "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 87396, - "totalSize": 1398336 - }, - "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", - "totalCount": 246, - "totalSize": 3936 - }, - "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144": { - "stackTrace": "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144", - "totalCount": 720, - "totalSize": 11520 - }, - "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 453, - "totalSize": 7248 - }, - "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 80, - "totalSize": 1280 - }, - "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "ByteBufferChannel.kt:1201, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 2755, + "totalSize": 66120 + }, + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", + "totalCount": 26595, + "totalSize": 638280 + }, + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith", "totalCount": 1, - "totalSize": 16 + "totalSize": 24 + }, + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:321 restoreStateAfterRead, ByteBufferChannel.kt:2474 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:321 restoreStateAfterRead, ByteBufferChannel.kt:2474 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 1, + "totalSize": 24 + }, + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:321 restoreStateAfterRead, ByteBufferChannel.kt:2474 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:321 restoreStateAfterRead, ByteBufferChannel.kt:2474 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", + "totalCount": 1, + "totalSize": 24 + }, + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:195 flushImpl, ByteBufferChannel.kt:25 access$flushImpl, ByteBufferChannel.kt:2288 invoke, ByteBufferChannel.kt:2277 invoke, ByteBufferChannel.kt:2305 tryWriteSuspend$ktor_io, WriteSessionImpl.kt:72 tryAwait, FileChannels.kt:60 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:195 flushImpl, ByteBufferChannel.kt:25 access$flushImpl, ByteBufferChannel.kt:2288 invoke, ByteBufferChannel.kt:2277 invoke, ByteBufferChannel.kt:2305 tryWriteSuspend$ktor_io, WriteSessionImpl.kt:72 tryAwait, FileChannels.kt:60 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 4, + "totalSize": 96 } }, - "totalSize": 2175520 + "totalSize": 728568 }, "kotlinx.coroutines.scheduling.TaskImpl": { "name": "kotlinx.coroutines.scheduling.TaskImpl", "sites": { - "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 1441, - "totalSize": 46112 - }, - "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 3003, - "totalSize": 96096 - }, - "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 38051, - "totalSize": 1217632 - }, - "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", - "totalCount": 210, - "totalSize": 6720 - }, - "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 228, - "totalSize": 7296 - }, - "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:191, ByteBufferChannel.kt:24, ByteBufferChannel.kt:2276, ByteBufferChannel.kt:2265, ByteBufferChannel.kt:2293, WriteSessionImpl.kt:73, FileChannels.kt:51": { - "stackTrace": "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:191, ByteBufferChannel.kt:24, ByteBufferChannel.kt:2276, ByteBufferChannel.kt:2265, ByteBufferChannel.kt:2293, WriteSessionImpl.kt:73, FileChannels.kt:51", - "totalCount": 4, - "totalSize": 128 + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", + "totalCount": 1000, + "totalSize": 32000 }, - "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:1228, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 54, - "totalSize": 1728 - } - }, - "totalSize": 1375712 - }, - "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1": { - "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", - "sites": { - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 1593, - "totalSize": 76464 + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 2755, + "totalSize": 88160 }, - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 24137, - "totalSize": 1158576 + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", + "totalCount": 26595, + "totalSize": 851040 }, - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:1696, ByteBufferChannel.kt:1680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:220, DefaultEnginePipeline.kt:43": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:1696, ByteBufferChannel.kt:1680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:220, DefaultEnginePipeline.kt:43", - "totalCount": 1000, - "totalSize": 48000 + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 1, + "totalSize": 32 }, - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50", - "totalCount": 9, - "totalSize": 432 + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:321 restoreStateAfterRead, ByteBufferChannel.kt:2474 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:321 restoreStateAfterRead, ByteBufferChannel.kt:2474 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith", + "totalCount": 1, + "totalSize": 32 + }, + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:321 restoreStateAfterRead, ByteBufferChannel.kt:2474 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:1240 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:321 restoreStateAfterRead, ByteBufferChannel.kt:2474 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", + "totalCount": 1, + "totalSize": 32 }, - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 225, - "totalSize": 10800 + "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:195 flushImpl, ByteBufferChannel.kt:25 access$flushImpl, ByteBufferChannel.kt:2288 invoke, ByteBufferChannel.kt:2277 invoke, ByteBufferChannel.kt:2305 tryWriteSuspend$ktor_io, WriteSessionImpl.kt:72 tryAwait, FileChannels.kt:60 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:195 flushImpl, ByteBufferChannel.kt:25 access$flushImpl, ByteBufferChannel.kt:2288 invoke, ByteBufferChannel.kt:2277 invoke, ByteBufferChannel.kt:2305 tryWriteSuspend$ktor_io, WriteSessionImpl.kt:72 tryAwait, FileChannels.kt:60 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 4, + "totalSize": 128 + } + }, + "totalSize": 971424 + }, + "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1": { + "name": "io.ktor.utils.io.ByteBufferChannel$readSuspendImpl$1", + "sites": { + "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run": { + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run", + "totalCount": 2745, + "totalSize": 131760 }, - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", - "totalCount": 21, - "totalSize": 1008 + "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely": { + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely", + "totalCount": 28547, + "totalSize": 1370256 }, - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 361, - "totalSize": 17328 + "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run": { + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run", + "totalCount": 1, + "totalSize": 48 }, - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144", - "totalCount": 258, - "totalSize": 12384 + "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run": { + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run", + "totalCount": 1, + "totalSize": 48 }, - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 225, - "totalSize": 10800 + "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:1708 discardSuspend, ByteBufferChannel.kt:1692 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:1708 discardSuspend, ByteBufferChannel.kt:1692 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1000, + "totalSize": 48000 }, - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1265, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1265, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 87, - "totalSize": 4176 + "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 130, + "totalSize": 6240 }, - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 21, - "totalSize": 1008 + "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:339 restoreStateAfterRead, ByteBufferChannel.kt:2474 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely": { + "stackTrace": "ByteBufferChannel.kt:-1 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:339 restoreStateAfterRead, ByteBufferChannel.kt:2474 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely", + "totalCount": 4, + "totalSize": 192 } }, - "totalSize": 1340976 + "totalSize": 1556544 }, "java.lang.Integer": { "name": "java.lang.Integer", "sites": { - "ByteBufferChannel.kt:686, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ByteBufferChannel.kt:686, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 2791, - "totalSize": 44656 - }, - "ByteBufferChannel.kt:686, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:686, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 50512, - "totalSize": 808192 - }, - "ByteBufferChannel.kt:686, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:686, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", - "totalCount": 434, - "totalSize": 6944 - }, - "ByteBufferChannel.kt:686, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ByteBufferChannel.kt:686, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 197, - "totalSize": 3152 + "ByteBufferChannel.kt:694 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:694 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 3008, + "totalSize": 48128 }, - "ByteBufferChannel.kt:724, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:724, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 17, - "totalSize": 272 + "ByteBufferChannel.kt:694 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:694 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 50991, + "totalSize": 815856 }, - "ByteBufferChannel.kt:686, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:686, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 51, - "totalSize": 816 + "ByteBufferChannel.kt:694 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:694 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteBufferChannel.kt:735 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 16 } }, - "totalSize": 864032 + "totalSize": 864000 }, - "io.ktor.utils.io.ClosedWriteChannelException": { - "name": "io.ktor.utils.io.ClosedWriteChannelException", + "io.ktor.utils.io.ByteBufferChannel$readAvailableSuspend$1": { + "name": "io.ktor.utils.io.ByteBufferChannel$readAvailableSuspend$1", "sites": { - "ByteBufferChannel.kt:154, Coroutines.kt:145, Coroutines.kt:144": { - "stackTrace": "ByteBufferChannel.kt:154, Coroutines.kt:145, Coroutines.kt:144", - "totalCount": 2000, - "totalSize": 80000 - }, - "ByteBufferChannel.kt:154, ByteWriteChannel.kt:165, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:154, ByteWriteChannel.kt:165, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1", - "totalCount": 1000, - "totalSize": 40000 + "ByteBufferChannel.kt:-1 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:-1 readAvailableSuspend, ByteBufferChannel.kt:692 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 56 } }, - "totalSize": 120000 + "totalSize": 56 }, "java.lang.Long": { "name": "java.lang.Long", "sites": { - "ByteBufferChannel.kt:1281, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:1281, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 742, - "totalSize": 17808 + "ByteBufferChannel.kt:1293 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run": { + "stackTrace": "ByteBufferChannel.kt:1293 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", + "totalCount": 1, + "totalSize": 24 }, - "ByteBufferChannel.kt:1700, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:1700, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", + "ByteBufferChannel.kt:1712 discardSuspend, ByteBufferChannel.kt:25 access$discardSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:1712 discardSuspend, ByteBufferChannel.kt:25 access$discardSuspend, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 997, + "totalSize": 23928 + }, + "ByteBufferChannel.kt:1293 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask": { + "stackTrace": "ByteBufferChannel.kt:1293 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask", "totalCount": 999, "totalSize": 23976 }, - "ByteBufferChannel.kt:1281, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144": { - "stackTrace": "ByteBufferChannel.kt:1281, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144", - "totalCount": 258, - "totalSize": 6192 - }, - "ByteBufferChannel.kt:1700, ByteBufferChannel.kt:1680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:220, DefaultEnginePipeline.kt:43": { - "stackTrace": "ByteBufferChannel.kt:1700, ByteBufferChannel.kt:1680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:220, DefaultEnginePipeline.kt:43", - "totalCount": 1, - "totalSize": 24 - }, - "ByteBufferChannel.kt:1677, ByteBufferChannel.kt:-1, BaseApplicationResponse.kt:215, BaseApplicationResponse.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:1677, ByteBufferChannel.kt:-1, BaseApplicationResponse.kt:215, BaseApplicationResponse.kt:-1", - "totalCount": 1, - "totalSize": 24 - } - }, - "totalSize": 48024 - }, - "java.util.concurrent.CancellationException": { - "name": "java.util.concurrent.CancellationException", - "sites": { - "ByteBufferChannel.kt:162, ByteReadChannel.kt:215, BaseApplicationResponse.kt:144, BaseApplicationResponse.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:162, ByteReadChannel.kt:215, BaseApplicationResponse.kt:144, BaseApplicationResponse.kt:-1", - "totalCount": 1000, - "totalSize": 40000 + "ByteBufferChannel.kt:1712 discardSuspend, ByteBufferChannel.kt:1692 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:1712 discardSuspend, ByteBufferChannel.kt:1692 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 3, + "totalSize": 72 } }, - "totalSize": 40000 + "totalSize": 48000 }, "io.ktor.utils.io.ByteBufferChannel$discardSuspend$1": { "name": "io.ktor.utils.io.ByteBufferChannel$discardSuspend$1", "sites": { - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:220, DefaultEnginePipeline.kt:43": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:1680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:220, DefaultEnginePipeline.kt:43", + "ByteBufferChannel.kt:-1 discardSuspend, ByteBufferChannel.kt:1692 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:-1 discardSuspend, ByteBufferChannel.kt:1692 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 56000 } }, "totalSize": 56000 }, - "kotlinx.coroutines.NodeList": { - "name": "kotlinx.coroutines.NodeList", - "sites": { - "ByteBufferChannel.kt:85, Coroutines.kt:127": { - "stackTrace": "ByteBufferChannel.kt:85, Coroutines.kt:127", - "totalCount": 581, - "totalSize": 13944 - } - }, - "totalSize": 13944 - }, - "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1": { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "sites": { - "ByteBufferChannel.kt:85, Coroutines.kt:127": { - "stackTrace": "ByteBufferChannel.kt:85, Coroutines.kt:127", - "totalCount": 581, - "totalSize": 18592 - } - }, - "totalSize": 18592 - }, - "io.ktor.utils.io.ByteBufferChannel$readAvailableSuspend$1": { - "name": "io.ktor.utils.io.ByteBufferChannel$readAvailableSuspend$1", + "kotlin.jvm.internal.Ref$LongRef": { + "name": "kotlin.jvm.internal.Ref$LongRef", "sites": { - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 320, - "totalSize": 17920 - }, - "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ByteBufferChannel.kt:-1, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 379, - "totalSize": 21224 + "ByteBufferChannel.kt:1696 discardSuspend, ByteBufferChannel.kt:1692 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteBufferChannel.kt:1696 discardSuspend, ByteBufferChannel.kt:1692 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1000, + "totalSize": 24000 } }, - "totalSize": 39144 + "totalSize": 24000 } } }, "ByteChannel.kt": { "name": "ByteChannel.kt", - "locationSize": 288000, + "locationSize": 336000, "instanceIndex": { "io.ktor.utils.io.ByteBufferChannel": { "name": "io.ktor.utils.io.ByteBufferChannel", "sites": { - "ByteChannel.kt:13, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ByteChannel.kt:13, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "ByteChannel.kt:14 ByteChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, - "totalSize": 96000 + "totalSize": 112000 }, - "ByteChannel.kt:13, ByteChannel.kt:13, ServletWriter.kt:37, ServletWriter.kt:17, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ByteChannel.kt:13, ByteChannel.kt:13, ServletWriter.kt:37, ServletWriter.kt:17, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletWriter.kt:38 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletWriter.kt:38 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", "totalCount": 1000, - "totalSize": 96000 + "totalSize": 112000 }, - "ByteChannel.kt:13, ByteChannel.kt:13, ServletReader.kt:24, ServletReader.kt:16, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43": { - "stackTrace": "ByteChannel.kt:13, ByteChannel.kt:13, ServletReader.kt:24, ServletReader.kt:16, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43", + "ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletReader.kt:25 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ByteChannel.kt:14 ByteChannel, ByteChannel.kt:14 ByteChannel$default, ServletReader.kt:25 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, - "totalSize": 96000 + "totalSize": 112000 } }, - "totalSize": 288000 + "totalSize": 336000 } } }, "Coroutines.kt": { "name": "Coroutines.kt", - "locationSize": 1690800, + "locationSize": 1736504, "instanceIndex": { "io.ktor.utils.io.CoroutinesKt$launchChannel$job$1": { "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$job$1", "sites": { - "Coroutines.kt:125, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Coroutines.kt:125, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 56000 }, - "Coroutines.kt:-1, Coroutines.kt:125, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Coroutines.kt:-1, Coroutines.kt:125, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "Coroutines.kt:-1 create, IntrinsicsJvm.kt:163 createCoroutineUnintercepted, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, CoroutineStart.kt:110 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, Builders.common.kt:47 launch$default, null:1 launch$default, Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke": { + "stackTrace": "Coroutines.kt:-1 create, IntrinsicsJvm.kt:163 createCoroutineUnintercepted, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, CoroutineStart.kt:110 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, Builders.common.kt:47 launch$default, null:1 launch$default, Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke", "totalCount": 1000, "totalSize": 56000 }, - "Coroutines.kt:125, Coroutines.kt:38, ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Coroutines.kt:125, Coroutines.kt:38, ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "Coroutines.kt:138 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 56000 }, - "Coroutines.kt:-1, Coroutines.kt:125, Coroutines.kt:38, ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Coroutines.kt:-1, Coroutines.kt:125, Coroutines.kt:38, ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "Coroutines.kt:-1 create, IntrinsicsJvm.kt:163 createCoroutineUnintercepted, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, CoroutineStart.kt:110 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, Builders.common.kt:47 launch$default, null:1 launch$default, Coroutines.kt:138 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue": { + "stackTrace": "Coroutines.kt:-1 create, IntrinsicsJvm.kt:163 createCoroutineUnintercepted, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, CoroutineStart.kt:110 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, Builders.common.kt:47 launch$default, null:1 launch$default, Coroutines.kt:138 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue", "totalCount": 1000, "totalSize": 56000 }, - "Coroutines.kt:125, Coroutines.kt:78, ServletReader.kt:18, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43": { - "stackTrace": "Coroutines.kt:125, Coroutines.kt:78, ServletReader.kt:18, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43", + "Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 56000 }, - "Coroutines.kt:-1, Coroutines.kt:125, Coroutines.kt:78, ServletReader.kt:18, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43": { - "stackTrace": "Coroutines.kt:-1, Coroutines.kt:125, Coroutines.kt:78, ServletReader.kt:18, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43", + "Coroutines.kt:-1 create, IntrinsicsJvm.kt:163 createCoroutineUnintercepted, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, CoroutineStart.kt:110 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, Builders.common.kt:47 launch$default, null:1 launch$default, Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend": { + "stackTrace": "Coroutines.kt:-1 create, IntrinsicsJvm.kt:163 createCoroutineUnintercepted, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, CoroutineStart.kt:110 invoke, AbstractCoroutine.kt:126 start, Builders.common.kt:56 launch, null:1 launch, Builders.common.kt:47 launch$default, null:1 launch$default, Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend", "totalCount": 1000, "totalSize": 56000 } @@ -3669,18 +3864,18 @@ "kotlin.coroutines.CombinedContext": { "name": "kotlin.coroutines.CombinedContext", "sites": { - "Coroutines.kt:125, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Coroutines.kt:125, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 6000, "totalSize": 144000 }, - "Coroutines.kt:125, Coroutines.kt:38, ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Coroutines.kt:125, Coroutines.kt:38, ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "Coroutines.kt:138 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 4000, "totalSize": 96000 }, - "Coroutines.kt:125, Coroutines.kt:78, ServletReader.kt:18, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43": { - "stackTrace": "Coroutines.kt:125, Coroutines.kt:78, ServletReader.kt:18, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43", + "Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 4000, "totalSize": 96000 } @@ -3690,18 +3885,18 @@ "kotlinx.coroutines.ChildHandleNode": { "name": "kotlinx.coroutines.ChildHandleNode", "sites": { - "Coroutines.kt:125, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Coroutines.kt:125, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 32000 }, - "Coroutines.kt:125, Coroutines.kt:38, ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Coroutines.kt:125, Coroutines.kt:38, ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "Coroutines.kt:138 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 32000 }, - "Coroutines.kt:125, Coroutines.kt:78, ServletReader.kt:18, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43": { - "stackTrace": "Coroutines.kt:125, Coroutines.kt:78, ServletReader.kt:18, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43", + "Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 } @@ -3711,18 +3906,18 @@ "kotlinx.coroutines.StandaloneCoroutine": { "name": "kotlinx.coroutines.StandaloneCoroutine", "sites": { - "Coroutines.kt:125, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Coroutines.kt:125, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 }, - "Coroutines.kt:125, Coroutines.kt:38, ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Coroutines.kt:125, Coroutines.kt:38, ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "Coroutines.kt:138 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, - "Coroutines.kt:125, Coroutines.kt:78, ServletReader.kt:18, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43": { - "stackTrace": "Coroutines.kt:125, Coroutines.kt:78, ServletReader.kt:18, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43", + "Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } @@ -3732,44 +3927,65 @@ "kotlinx.coroutines.internal.DispatchedContinuation": { "name": "kotlinx.coroutines.internal.DispatchedContinuation", "sites": { - "Coroutines.kt:125, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Coroutines.kt:125, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 48000 }, - "Coroutines.kt:125, Coroutines.kt:38, ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Coroutines.kt:125, Coroutines.kt:38, ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "Coroutines.kt:138 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 48000 }, - "Coroutines.kt:-1, ServletApplicationResponse.kt:58, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "Coroutines.kt:-1, ServletApplicationResponse.kt:58, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 999, - "totalSize": 47952 + "Coroutines.kt:-1 join, ServletApplicationResponse.kt:59 invokeSuspend, ServletApplicationResponse.kt:-1 invoke, ServletApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Coroutines.kt:-1 join, ServletApplicationResponse.kt:59 invokeSuspend, ServletApplicationResponse.kt:-1 invoke, ServletApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1000, + "totalSize": 48000 }, - "Coroutines.kt:125, Coroutines.kt:78, ServletReader.kt:18, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43": { - "stackTrace": "Coroutines.kt:125, Coroutines.kt:78, ServletReader.kt:18, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43", + "Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 } }, - "totalSize": 191952 + "totalSize": 192000 + }, + "kotlinx.coroutines.internal.LimitedDispatcher$Worker": { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "sites": { + "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", + "totalCount": 1000, + "totalSize": 24000 + }, + "Coroutines.kt:138 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", + "totalCount": 1000, + "totalSize": 24000 + }, + "Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1000, + "totalSize": 24000 + } + }, + "totalSize": 72000 }, "kotlinx.coroutines.scheduling.TaskImpl": { "name": "kotlinx.coroutines.scheduling.TaskImpl", "sites": { - "Coroutines.kt:125, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Coroutines.kt:125, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 32000 }, - "Coroutines.kt:125, Coroutines.kt:38, ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Coroutines.kt:125, Coroutines.kt:38, ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "Coroutines.kt:138 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 32000 }, - "Coroutines.kt:125, Coroutines.kt:78, ServletReader.kt:18, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43": { - "stackTrace": "Coroutines.kt:125, Coroutines.kt:78, ServletReader.kt:18, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43", + "Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 } @@ -3779,239 +3995,152 @@ "io.ktor.utils.io.CoroutinesKt$launchChannel$1": { "name": "io.ktor.utils.io.CoroutinesKt$launchChannel$1", "sites": { - "Coroutines.kt:144, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Coroutines.kt:144, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "Coroutines.kt:157 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 }, - "Coroutines.kt:144, Coroutines.kt:38, ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Coroutines.kt:144, Coroutines.kt:38, ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "Coroutines.kt:157 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, - "Coroutines.kt:144, Coroutines.kt:78, ServletReader.kt:18, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43": { - "stackTrace": "Coroutines.kt:144, Coroutines.kt:78, ServletReader.kt:18, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43", + "Coroutines.kt:157 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } }, "totalSize": 72000 }, - "io.ktor.utils.io.ChannelScope": { - "name": "io.ktor.utils.io.ChannelScope", - "sites": { - "Coroutines.kt:131": { - "stackTrace": "Coroutines.kt:131", - "totalCount": 3000, - "totalSize": 72000 - } - }, - "totalSize": 72000 - }, "kotlinx.coroutines.InvokeOnCompletion": { "name": "kotlinx.coroutines.InvokeOnCompletion", "sites": { - "Coroutines.kt:144, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Coroutines.kt:144, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "Coroutines.kt:157 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 32000 }, - "Coroutines.kt:144, Coroutines.kt:38, ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Coroutines.kt:144, Coroutines.kt:38, ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "Coroutines.kt:157 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 32000 }, - "Coroutines.kt:144, Coroutines.kt:78, ServletReader.kt:18, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43": { - "stackTrace": "Coroutines.kt:144, Coroutines.kt:78, ServletReader.kt:18, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43", + "Coroutines.kt:157 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 } }, "totalSize": 96000 }, - "kotlinx.coroutines.NodeList": { - "name": "kotlinx.coroutines.NodeList", - "sites": { - "Coroutines.kt:144, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Coroutines.kt:144, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 419, - "totalSize": 10056 - }, - "Coroutines.kt:144, Coroutines.kt:38, ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Coroutines.kt:144, Coroutines.kt:38, ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 1, - "totalSize": 24 - } - }, - "totalSize": 10080 - }, - "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1": { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", - "sites": { - "Coroutines.kt:144, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Coroutines.kt:144, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 419, - "totalSize": 13408 - }, - "Coroutines.kt:-1, ServletApplicationResponse.kt:58, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "Coroutines.kt:-1, ServletApplicationResponse.kt:58, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 1909, - "totalSize": 61088 - }, - "Coroutines.kt:125, Coroutines.kt:78, ServletReader.kt:18, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43": { - "stackTrace": "Coroutines.kt:125, Coroutines.kt:78, ServletReader.kt:18, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43", - "totalCount": 1000, - "totalSize": 32000 - }, - "Coroutines.kt:144, Coroutines.kt:38, ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Coroutines.kt:144, Coroutines.kt:38, ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 1, - "totalSize": 32 - } - }, - "totalSize": 106528 - }, "io.ktor.utils.io.ChannelJob": { "name": "io.ktor.utils.io.ChannelJob", "sites": { - "Coroutines.kt:148, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Coroutines.kt:148, Coroutines.kt:84, FileChannels.kt:31, FileChannels.kt:25, LocalFileContent.kt:38, BaseApplicationResponse.kt:138, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "Coroutines.kt:161 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "Coroutines.kt:161 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", "totalCount": 1000, "totalSize": 24000 }, - "Coroutines.kt:148, Coroutines.kt:38, ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Coroutines.kt:148, Coroutines.kt:38, ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "Coroutines.kt:161 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed": { + "stackTrace": "Coroutines.kt:161 launchChannel, Coroutines.kt:42 reader, ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed", "totalCount": 1000, "totalSize": 24000 }, - "Coroutines.kt:148, Coroutines.kt:78, ServletReader.kt:18, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43": { - "stackTrace": "Coroutines.kt:148, Coroutines.kt:78, ServletReader.kt:18, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43", + "Coroutines.kt:161 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Coroutines.kt:161 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 24000 } }, "totalSize": 72000 }, - "kotlinx.coroutines.CancellableContinuationImpl": { - "name": "kotlinx.coroutines.CancellableContinuationImpl", + "io.ktor.utils.io.ChannelScope": { + "name": "io.ktor.utils.io.ChannelScope", "sites": { - "Coroutines.kt:-1, ServletApplicationResponse.kt:58, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "Coroutines.kt:-1, ServletApplicationResponse.kt:58, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 999, - "totalSize": 47952 + "Coroutines.kt:144 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Coroutines.kt:144 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 3000, + "totalSize": 72000 } }, - "totalSize": 47952 + "totalSize": 72000 }, - "kotlinx.coroutines.ChildContinuation": { - "name": "kotlinx.coroutines.ChildContinuation", + "kotlinx.coroutines.CancellableContinuationImpl": { + "name": "kotlinx.coroutines.CancellableContinuationImpl", "sites": { - "Coroutines.kt:-1, ServletApplicationResponse.kt:58, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "Coroutines.kt:-1, ServletApplicationResponse.kt:58, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 999, - "totalSize": 31968 + "Coroutines.kt:-1 join, ServletApplicationResponse.kt:59 invokeSuspend, ServletApplicationResponse.kt:-1 invoke, ServletApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Coroutines.kt:-1 join, ServletApplicationResponse.kt:59 invokeSuspend, ServletApplicationResponse.kt:-1 invoke, ServletApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1000, + "totalSize": 48000 } }, - "totalSize": 31968 + "totalSize": 48000 }, - "kotlinx.coroutines.ResumeOnCompletion": { - "name": "kotlinx.coroutines.ResumeOnCompletion", + "kotlinx.coroutines.ChildContinuation": { + "name": "kotlinx.coroutines.ChildContinuation", "sites": { - "Coroutines.kt:-1, ServletApplicationResponse.kt:58, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "Coroutines.kt:-1, ServletApplicationResponse.kt:58, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 999, - "totalSize": 31968 + "Coroutines.kt:-1 join, ServletApplicationResponse.kt:59 invokeSuspend, ServletApplicationResponse.kt:-1 invoke, ServletApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Coroutines.kt:-1 join, ServletApplicationResponse.kt:59 invokeSuspend, ServletApplicationResponse.kt:-1 invoke, ServletApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1000, + "totalSize": 32000 } }, - "totalSize": 31968 + "totalSize": 32000 }, - "kotlinx.coroutines.DisposeOnCancel": { - "name": "kotlinx.coroutines.DisposeOnCancel", + "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1": { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", "sites": { - "Coroutines.kt:-1, ServletApplicationResponse.kt:58, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "Coroutines.kt:-1, ServletApplicationResponse.kt:58, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 999, - "totalSize": 15984 + "Coroutines.kt:-1 join, ServletApplicationResponse.kt:59 invokeSuspend, ServletApplicationResponse.kt:-1 invoke, ServletApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Coroutines.kt:-1 join, ServletApplicationResponse.kt:59 invokeSuspend, ServletApplicationResponse.kt:-1 invoke, ServletApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2000, + "totalSize": 64000 + }, + "Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Coroutines.kt:138 launchChannel, Coroutines.kt:87 writer, ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1000, + "totalSize": 32000 + }, + "Coroutines.kt:157 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", + "totalCount": 9, + "totalSize": 288 } }, - "totalSize": 15984 + "totalSize": 96288 }, - "kotlinx.coroutines.CompletedContinuation": { - "name": "kotlinx.coroutines.CompletedContinuation", - "sites": { - "Coroutines.kt:-1, ServletApplicationResponse.kt:58, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59": { - "stackTrace": "Coroutines.kt:-1, ServletApplicationResponse.kt:58, ServletApplicationResponse.kt:-1, ServletApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:11, SuspendFunctionGun.kt:59", - "totalCount": 199, - "totalSize": 6368 - } - }, - "totalSize": 6368 - } - } - }, - "BufferUtilsJvm.kt": { - "name": "BufferUtilsJvm.kt", - "locationSize": 120000, - "instanceIndex": { - "java.nio.DirectByteBuffer": { - "name": "java.nio.DirectByteBuffer", + "kotlinx.coroutines.ResumeOnCompletion": { + "name": "kotlinx.coroutines.ResumeOnCompletion", "sites": { - "BufferUtilsJvm.kt:117, BufferUtilsJvm.kt:10, WriteSessionImpl.kt:19, ByteBufferChannel.kt:1827, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "BufferUtilsJvm.kt:117, BufferUtilsJvm.kt:10, WriteSessionImpl.kt:19, ByteBufferChannel.kt:1827, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "Coroutines.kt:-1 join, ServletApplicationResponse.kt:59 invokeSuspend, ServletApplicationResponse.kt:-1 invoke, ServletApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Coroutines.kt:-1 join, ServletApplicationResponse.kt:59 invokeSuspend, ServletApplicationResponse.kt:-1 invoke, ServletApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, - "totalSize": 64000 + "totalSize": 32000 } }, - "totalSize": 64000 + "totalSize": 32000 }, - "io.ktor.utils.io.core.internal.ChunkBuffer": { - "name": "io.ktor.utils.io.core.internal.ChunkBuffer", + "kotlinx.coroutines.DisposeOnCancel": { + "name": "kotlinx.coroutines.DisposeOnCancel", "sites": { - "BufferUtilsJvm.kt:11, BufferUtilsJvm.kt:10, WriteSessionImpl.kt:19, ByteBufferChannel.kt:1827, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "BufferUtilsJvm.kt:11, BufferUtilsJvm.kt:10, WriteSessionImpl.kt:19, ByteBufferChannel.kt:1827, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "Coroutines.kt:-1 join, ServletApplicationResponse.kt:59 invokeSuspend, ServletApplicationResponse.kt:-1 invoke, ServletApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "Coroutines.kt:-1 join, ServletApplicationResponse.kt:59 invokeSuspend, ServletApplicationResponse.kt:-1 invoke, ServletApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:11 access$loop, SuspendFunctionGun.kt:59 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, - "totalSize": 56000 - } - }, - "totalSize": 56000 - } - } - }, - "BufferViewJvm.kt": { - "name": "BufferViewJvm.kt", - "locationSize": 6921152, - "instanceIndex": { - "java.nio.DirectByteBuffer": { - "name": "java.nio.DirectByteBuffer", - "sites": { - "BufferViewJvm.kt:47, FileChannels.kt:55, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "BufferViewJvm.kt:47, FileChannels.kt:55, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", - "totalCount": 1001, - "totalSize": 64064 - }, - "BufferViewJvm.kt:47, FileChannels.kt:55": { - "stackTrace": "BufferViewJvm.kt:47, FileChannels.kt:55", - "totalCount": 106878, - "totalSize": 6840192 - }, - "BufferViewJvm.kt:47, FileChannels.kt:55, ByteBufferChannel.kt:2271, ByteBufferChannel.kt:2265, ByteBufferChannel.kt:2293, WriteSessionImpl.kt:73, FileChannels.kt:51": { - "stackTrace": "BufferViewJvm.kt:47, FileChannels.kt:55, ByteBufferChannel.kt:2271, ByteBufferChannel.kt:2265, ByteBufferChannel.kt:2293, WriteSessionImpl.kt:73, FileChannels.kt:51", - "totalCount": 14, - "totalSize": 896 + "totalSize": 16000 } }, - "totalSize": 6905152 + "totalSize": 16000 }, - "java.nio.channels.spi.AbstractInterruptibleChannel$1": { - "name": "java.nio.channels.spi.AbstractInterruptibleChannel$1", + "kotlinx.coroutines.NodeList": { + "name": "kotlinx.coroutines.NodeList", "sites": { - "BufferViewJvm.kt:21, FileChannels.kt:55, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "BufferViewJvm.kt:21, FileChannels.kt:55, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", - "totalCount": 1000, - "totalSize": 16000 + "Coroutines.kt:157 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute": { + "stackTrace": "Coroutines.kt:157 launchChannel, Coroutines.kt:94 writer, FileChannels.kt:29 readChannel, FileChannels.kt:23 readChannel$default, LocalFileContent.kt:39 readFrom, BaseApplicationResponse.kt:138 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute", + "totalCount": 9, + "totalSize": 216 } }, - "totalSize": 16000 + "totalSize": 216 } } }, @@ -4022,8 +4151,8 @@ "[B": { "name": "[B", "sites": { - "Long.kt:11, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Long.kt:11, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "Long.kt:11 toStringFast, BaseApplicationResponse.kt:83 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond": { + "stackTrace": "Long.kt:11 toStringFast, BaseApplicationResponse.kt:83 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 24000 } @@ -4033,8 +4162,8 @@ "java.lang.String": { "name": "java.lang.String", "sites": { - "Long.kt:11, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "Long.kt:11, BaseApplicationResponse.kt:83, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "Long.kt:11 toStringFast, BaseApplicationResponse.kt:83 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond": { + "stackTrace": "Long.kt:11 toStringFast, BaseApplicationResponse.kt:83 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 24000 } @@ -4050,8 +4179,8 @@ "java.util.ArrayList$Itr": { "name": "java.util.ArrayList$Itr", "sites": { - "HeaderValueWithParameters.kt:43, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "HeaderValueWithParameters.kt:43, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "HeaderValueWithParameters.kt:43 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond": { + "stackTrace": "HeaderValueWithParameters.kt:43 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 32000 } @@ -4061,13 +4190,13 @@ "[B": { "name": "[B", "sites": { - "HeaderValueWithParameters.kt:45, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "HeaderValueWithParameters.kt:45, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "HeaderValueWithParameters.kt:45 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond": { + "stackTrace": "HeaderValueWithParameters.kt:45 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 40000 }, - "HeaderValueWithParameters.kt:54, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "HeaderValueWithParameters.kt:54, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "HeaderValueWithParameters.kt:54 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond": { + "stackTrace": "HeaderValueWithParameters.kt:54 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 40000 } @@ -4077,8 +4206,8 @@ "java.lang.StringBuilder": { "name": "java.lang.StringBuilder", "sites": { - "HeaderValueWithParameters.kt:45, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "HeaderValueWithParameters.kt:45, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "HeaderValueWithParameters.kt:45 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond": { + "stackTrace": "HeaderValueWithParameters.kt:45 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 24000 } @@ -4088,8 +4217,8 @@ "java.lang.String": { "name": "java.lang.String", "sites": { - "HeaderValueWithParameters.kt:54, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "HeaderValueWithParameters.kt:54, BaseApplicationResponse.kt:96, BaseApplicationResponse.kt:141, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "HeaderValueWithParameters.kt:54 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond": { + "stackTrace": "HeaderValueWithParameters.kt:54 toString, BaseApplicationResponse.kt:96 commitHeaders, BaseApplicationResponse.kt:141 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend, DefaultTransform.kt:-1 invoke, DefaultTransform.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:98 execute$ktor_utils, Pipeline.kt:74 execute, PipelineCall.kt:103 respond, RoutingPipelineCall.kt:20 respond, RouteNode.kt:217 respond", "totalCount": 1000, "totalSize": 24000 } @@ -4098,854 +4227,519 @@ } } }, - "ServletWriter.kt": { - "name": "ServletWriter.kt", - "locationSize": 15533920, + "MemoryJvm.kt": { + "name": "MemoryJvm.kt", + "locationSize": 64000, "instanceIndex": { - "kotlinx.coroutines.internal.LockFreeLinkedListHead": { - "name": "kotlinx.coroutines.internal.LockFreeLinkedListHead", + "java.nio.DirectByteBuffer": { + "name": "java.nio.DirectByteBuffer", "sites": { - "ServletWriter.kt:39, ServletWriter.kt:17, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ServletWriter.kt:39, ServletWriter.kt:17, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "MemoryJvm.kt:25 Memory, BufferUtilsJvm.kt:12 ChunkBuffer, BufferUtilsJvm.kt:11 ChunkBuffer$default, WriteSessionImpl.kt:19 begin, ByteBufferChannel.kt:1839 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "MemoryJvm.kt:25 Memory, BufferUtilsJvm.kt:12 ChunkBuffer, BufferUtilsJvm.kt:11 ChunkBuffer$default, WriteSessionImpl.kt:19 begin, ByteBufferChannel.kt:1839 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, - "totalSize": 24000 + "totalSize": 64000 } }, - "totalSize": 24000 - }, - "java.util.concurrent.locks.ReentrantLock$NonfairSync": { - "name": "java.util.concurrent.locks.ReentrantLock$NonfairSync", + "totalSize": 64000 + } + } + }, + "BufferUtilsJvm.kt": { + "name": "BufferUtilsJvm.kt", + "locationSize": 56000, + "instanceIndex": { + "io.ktor.utils.io.core.internal.ChunkBuffer": { + "name": "io.ktor.utils.io.core.internal.ChunkBuffer", "sites": { - "ServletWriter.kt:39, ServletWriter.kt:17, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ServletWriter.kt:39, ServletWriter.kt:17, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "BufferUtilsJvm.kt:12 ChunkBuffer, BufferUtilsJvm.kt:11 ChunkBuffer$default, WriteSessionImpl.kt:19 begin, ByteBufferChannel.kt:1839 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "BufferUtilsJvm.kt:12 ChunkBuffer, BufferUtilsJvm.kt:11 ChunkBuffer$default, WriteSessionImpl.kt:19 begin, ByteBufferChannel.kt:1839 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, - "totalSize": 32000 + "totalSize": 56000 } }, - "totalSize": 32000 - }, - "java.util.concurrent.locks.ReentrantLock": { - "name": "java.util.concurrent.locks.ReentrantLock", + "totalSize": 56000 + } + } + }, + "BufferViewJvm.kt": { + "name": "BufferViewJvm.kt", + "locationSize": 16000, + "instanceIndex": { + "java.nio.channels.spi.AbstractInterruptibleChannel$1": { + "name": "java.nio.channels.spi.AbstractInterruptibleChannel$1", "sites": { - "ServletWriter.kt:39, ServletWriter.kt:17, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ServletWriter.kt:39, ServletWriter.kt:17, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", + "BufferViewJvm.kt:23 read, FileChannels.kt:64 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, ByteBufferChannel.kt:1841 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "BufferViewJvm.kt:23 read, FileChannels.kt:64 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, ByteBufferChannel.kt:1841 writeSuspendSession$suspendImpl, ByteBufferChannel.kt:-1 writeSuspendSession, FileChannels.kt:55 writeToScope, FileChannels.kt:38 invokeSuspend, FileChannels.kt:-1 invoke, FileChannels.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 } }, "totalSize": 16000 - }, + } + } + }, + "ServletWriter.kt": { + "name": "ServletWriter.kt", + "locationSize": 14219048, + "instanceIndex": { "[Ljava.lang.Object;": { "name": "[Ljava.lang.Object;", "sites": { - "ServletWriter.kt:39, ServletWriter.kt:17, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ServletWriter.kt:39, ServletWriter.kt:17, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 1000, - "totalSize": 24000 - }, - "ServletWriter.kt:44, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:44, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 2000, - "totalSize": 40000 - }, - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", - "totalCount": 18, - "totalSize": 904 - } - }, - "totalSize": 64904 - }, - "kotlinx.coroutines.channels.ArrayChannel": { - "name": "kotlinx.coroutines.channels.ArrayChannel", - "sites": { - "ServletWriter.kt:39, ServletWriter.kt:17, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ServletWriter.kt:39, ServletWriter.kt:17, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 1000, - "totalSize": 48000 - } - }, - "totalSize": 48000 - }, - "io.ktor.server.servlet.ServletWriter": { - "name": "io.ktor.server.servlet.ServletWriter", - "sites": { - "ServletWriter.kt:17, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ServletWriter.kt:17, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 1000, - "totalSize": 24000 - } - }, - "totalSize": 24000 - }, - "io.ktor.server.servlet.ServletWriterKt$servletWriter$1": { - "name": "io.ktor.server.servlet.ServletWriterKt$servletWriter$1", - "sites": { - "ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "ServletWriter.kt:18, AsyncServlet.kt:90, ServletApplicationResponse.kt:41, ServletApplicationResponse.kt:40, ServletApplicationResponse.kt:45, ServletApplicationResponse.kt:44, ServletApplicationResponse.kt:48, BaseApplicationResponse.kt:208, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 1000, - "totalSize": 40000 - }, - "ServletWriter.kt:-1, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:-1, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 1000, - "totalSize": 40000 - } - }, - "totalSize": 80000 - }, - "io.ktor.server.servlet.ServletWriter$run$1": { - "name": "io.ktor.server.servlet.ServletWriter$run$1", - "sites": { - "ServletWriter.kt:-1, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:-1, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 1000, - "totalSize": 48000 - } - }, - "totalSize": 48000 - }, - "java.util.concurrent.atomic.AtomicBoolean": { - "name": "java.util.concurrent.atomic.AtomicBoolean", - "sites": { - "ServletWriter.kt:44, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:44, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 13000, - "totalSize": 208000 - }, - "ServletWriter.kt:96, ServletWriter.kt:72, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:96, ServletWriter.kt:72, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 997, - "totalSize": 15952 - }, - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 1994, - "totalSize": 31904 - }, - "ServletWriter.kt:96, ServletWriter.kt:87, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:96, ServletWriter.kt:87, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 2988, - "totalSize": 47808 - }, - "ServletWriter.kt:88, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:88, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 5976, - "totalSize": 95616 - }, - "ServletWriter.kt:96, ServletWriter.kt:89, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:96, ServletWriter.kt:89, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 2110, - "totalSize": 33760 - }, - "ServletWriter.kt:103, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:103, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 25233, - "totalSize": 403728 - }, - "ServletWriter.kt:96, ServletWriter.kt:87, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:96, ServletWriter.kt:87, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 50014, - "totalSize": 800224 - }, - "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 100028, - "totalSize": 1600448 - }, - "ServletWriter.kt:96, ServletWriter.kt:89, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:96, ServletWriter.kt:89, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 25318, - "totalSize": 405088 - }, - "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 2394, - "totalSize": 38304 - }, - "ServletWriter.kt:96, ServletWriter.kt:64, ServletWriter.kt:48, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:96, ServletWriter.kt:64, ServletWriter.kt:48, ServletWriter.kt:-1", - "totalCount": 1000, - "totalSize": 16000 - }, - "ServletWriter.kt:65, ServletWriter.kt:48, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:65, ServletWriter.kt:48, ServletWriter.kt:-1", - "totalCount": 2000, - "totalSize": 32000 - }, - "ServletWriter.kt:96, ServletWriter.kt:66, ServletWriter.kt:48, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:96, ServletWriter.kt:66, ServletWriter.kt:48, ServletWriter.kt:-1", - "totalCount": 1000, - "totalSize": 16000 - }, - "ServletWriter.kt:103, ServletWriter.kt:97, ServletWriter.kt:89, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:103, ServletWriter.kt:97, ServletWriter.kt:89, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 340, - "totalSize": 5440 - }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 692, - "totalSize": 11072 - }, - "ServletWriter.kt:103, ServletWriter.kt:97, ServletWriter.kt:89, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:103, ServletWriter.kt:97, ServletWriter.kt:89, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 1, - "totalSize": 16 - } - }, - "totalSize": 3761360 - }, - "java.util.concurrent.CopyOnWriteArrayList$COWIterator": { - "name": "java.util.concurrent.CopyOnWriteArrayList$COWIterator", - "sites": { - "ServletWriter.kt:44, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:44, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 2000, - "totalSize": 48000 - } - }, - "totalSize": 48000 - }, - "java.util.concurrent.ConcurrentHashMap$Node": { - "name": "java.util.concurrent.ConcurrentHashMap$Node", - "sites": { - "ServletWriter.kt:44, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:44, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", + "ServletWriter.kt:40 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith": { + "stackTrace": "ServletWriter.kt:40 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith", "totalCount": 1000, - "totalSize": 32000 - }, - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", - "totalCount": 8, - "totalSize": 256 - } - }, - "totalSize": 32256 - }, - "io.ktor.server.servlet.ServletWriter$loop$1": { - "name": "io.ktor.server.servlet.ServletWriter$loop$1", - "sites": { - "ServletWriter.kt:-1, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:-1, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 1000, - "totalSize": 56000 - } - }, - "totalSize": 56000 - }, - "[B": { - "name": "[B", - "sites": { - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 14062, - "totalSize": 483888 - }, - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", - "totalCount": 859, - "totalSize": 212736 - }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 28, - "totalSize": 960 - }, - "ServletWriter.kt:88, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:88, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 14, - "totalSize": 480 - } - }, - "totalSize": 698064 - }, - "java.lang.StringBuilder": { - "name": "java.lang.StringBuilder", - "sites": { - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 2971, - "totalSize": 71304 - }, - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", - "totalCount": 121, - "totalSize": 2904 - }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 6, - "totalSize": 144 - }, - "ServletWriter.kt:88, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:88, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 3, - "totalSize": 72 - } - }, - "totalSize": 74424 - }, - "java.lang.String": { - "name": "java.lang.String", - "sites": { - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 4993, - "totalSize": 119832 - }, - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", - "totalCount": 405, - "totalSize": 9720 - }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 10, - "totalSize": 240 - }, - "ServletWriter.kt:88, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:88, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 5, - "totalSize": 120 - } - }, - "totalSize": 129912 - }, - "java.util.HashMap": { - "name": "java.util.HashMap", - "sites": { - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 987, - "totalSize": 47376 - }, - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", - "totalCount": 5, - "totalSize": 240 - }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 2, - "totalSize": 96 - }, - "ServletWriter.kt:88, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:88, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 1, - "totalSize": 48 - } - }, - "totalSize": 47760 - }, - "java.util.HashSet": { - "name": "java.util.HashSet", - "sites": { - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 987, - "totalSize": 15792 - }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 2, - "totalSize": 32 - }, - "ServletWriter.kt:88, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:88, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 1, - "totalSize": 16 - } - }, - "totalSize": 15840 - }, - "org.apache.tomcat.util.http.ValuesEnumerator": { - "name": "org.apache.tomcat.util.http.ValuesEnumerator", - "sites": { - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 987, - "totalSize": 31584 - }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 2, - "totalSize": 64 - }, - "ServletWriter.kt:88, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:88, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 1, - "totalSize": 32 - } - }, - "totalSize": 31680 - }, - "java.io.StringReader": { - "name": "java.io.StringReader", - "sites": { - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 987, - "totalSize": 39480 - }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 2, - "totalSize": 80 - }, - "ServletWriter.kt:88, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:88, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 1, - "totalSize": 40 - } - }, - "totalSize": 39600 - }, - "[Ljava.util.HashMap$Node;": { - "name": "[Ljava.util.HashMap$Node;", - "sites": { - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 987, - "totalSize": 78960 - }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 2, - "totalSize": 160 - }, - "ServletWriter.kt:88, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:88, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 1, - "totalSize": 80 - } - }, - "totalSize": 79200 - }, - "java.util.HashMap$Node": { - "name": "java.util.HashMap$Node", - "sites": { - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 1974, - "totalSize": 63168 - }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 4, - "totalSize": 128 - }, - "ServletWriter.kt:88, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:88, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 2, - "totalSize": 64 - } - }, - "totalSize": 63360 - }, - "[C": { - "name": "[C", - "sites": { - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 5005, - "totalSize": 255952 - }, - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", - "totalCount": 4, - "totalSize": 2024 - }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 10, - "totalSize": 512 - }, - "ServletWriter.kt:88, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:88, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 5, - "totalSize": 256 - } - }, - "totalSize": 258744 - }, - "java.nio.HeapByteBuffer": { - "name": "java.nio.HeapByteBuffer", - "sites": { - "ServletWriter.kt:88, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:88, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 878, - "totalSize": 49168 - }, - "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:88, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 24696, - "totalSize": 1382976 + "totalSize": 272000 }, - "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 1197, - "totalSize": 67032 + "ServletWriter.kt:45 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:45 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2000, + "totalSize": 40000 }, - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 346, - "totalSize": 19376 - } - }, - "totalSize": 1518552 - }, - "io.ktor.server.servlet.ServletWriter$awaitReadySuspend$1": { - "name": "io.ktor.server.servlet.ServletWriter$awaitReadySuspend$1", - "sites": { - "ServletWriter.kt:-1, ServletWriter.kt:97, ServletWriter.kt:89, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:-1, ServletWriter.kt:97, ServletWriter.kt:89, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 878, - "totalSize": 35120 + "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 6, + "totalSize": 320 }, - "ServletWriter.kt:-1, ServletWriter.kt:97, ServletWriter.kt:89, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:-1, ServletWriter.kt:97, ServletWriter.kt:89, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 24696, - "totalSize": 987840 - } - }, - "totalSize": 1022960 - }, - "kotlinx.coroutines.internal.DispatchedContinuation": { - "name": "kotlinx.coroutines.internal.DispatchedContinuation", - "sites": { - "ServletWriter.kt:102, ServletWriter.kt:97, ServletWriter.kt:89, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:102, ServletWriter.kt:97, ServletWriter.kt:89, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 878, - "totalSize": 42144 + "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 80 }, - "ServletWriter.kt:102, ServletWriter.kt:97, ServletWriter.kt:89, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:102, ServletWriter.kt:97, ServletWriter.kt:89, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 24696, - "totalSize": 1185408 + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 32 } }, - "totalSize": 1227552 + "totalSize": 312432 }, - "kotlinx.coroutines.CancellableContinuationImpl": { - "name": "kotlinx.coroutines.CancellableContinuationImpl", + "java.util.concurrent.atomic.AtomicReferenceArray": { + "name": "java.util.concurrent.atomic.AtomicReferenceArray", "sites": { - "ServletWriter.kt:102, ServletWriter.kt:97, ServletWriter.kt:89, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:102, ServletWriter.kt:97, ServletWriter.kt:89, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 878, - "totalSize": 42144 - }, - "ServletWriter.kt:102, ServletWriter.kt:97, ServletWriter.kt:89, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:102, ServletWriter.kt:97, ServletWriter.kt:89, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 24696, - "totalSize": 1185408 + "ServletWriter.kt:40 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith": { + "stackTrace": "ServletWriter.kt:40 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith", + "totalCount": 1000, + "totalSize": 16000 } }, - "totalSize": 1227552 + "totalSize": 16000 }, - "kotlinx.coroutines.channels.AbstractChannel$ReceiveElement": { - "name": "kotlinx.coroutines.channels.AbstractChannel$ReceiveElement", + "kotlinx.coroutines.channels.ChannelSegment": { + "name": "kotlinx.coroutines.channels.ChannelSegment", "sites": { - "ServletWriter.kt:102, ServletWriter.kt:97, ServletWriter.kt:89, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:102, ServletWriter.kt:97, ServletWriter.kt:89, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 878, - "totalSize": 28096 - }, - "ServletWriter.kt:102, ServletWriter.kt:97, ServletWriter.kt:89, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:102, ServletWriter.kt:97, ServletWriter.kt:89, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 24696, - "totalSize": 790272 + "ServletWriter.kt:40 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith": { + "stackTrace": "ServletWriter.kt:40 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith", + "totalCount": 1000, + "totalSize": 40000 } }, - "totalSize": 818368 + "totalSize": 40000 }, - "kotlinx.coroutines.channels.AbstractChannel$enqueueReceiveInternal$$inlined$addLastIfPrevAndIf$1": { - "name": "kotlinx.coroutines.channels.AbstractChannel$enqueueReceiveInternal$$inlined$addLastIfPrevAndIf$1", + "kotlinx.coroutines.channels.BufferedChannel": { + "name": "kotlinx.coroutines.channels.BufferedChannel", "sites": { - "ServletWriter.kt:102, ServletWriter.kt:97, ServletWriter.kt:89, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:102, ServletWriter.kt:97, ServletWriter.kt:89, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 878, - "totalSize": 28096 - }, - "ServletWriter.kt:102, ServletWriter.kt:97, ServletWriter.kt:89, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:102, ServletWriter.kt:97, ServletWriter.kt:89, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 24696, - "totalSize": 790272 + "ServletWriter.kt:40 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith": { + "stackTrace": "ServletWriter.kt:40 , ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith", + "totalCount": 1000, + "totalSize": 80000 } }, - "totalSize": 818368 + "totalSize": 80000 }, - "kotlinx.coroutines.channels.AbstractChannel$RemoveReceiveOnCancel": { - "name": "kotlinx.coroutines.channels.AbstractChannel$RemoveReceiveOnCancel", + "io.ktor.server.servlet.ServletWriter": { + "name": "io.ktor.server.servlet.ServletWriter", "sites": { - "ServletWriter.kt:102, ServletWriter.kt:97, ServletWriter.kt:89, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:102, ServletWriter.kt:97, ServletWriter.kt:89, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 877, - "totalSize": 21048 - }, - "ServletWriter.kt:102, ServletWriter.kt:97, ServletWriter.kt:89, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:102, ServletWriter.kt:97, ServletWriter.kt:89, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 24692, - "totalSize": 592608 + "ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend": { + "stackTrace": "ServletWriter.kt:18 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend", + "totalCount": 1000, + "totalSize": 24000 } }, - "totalSize": 613656 + "totalSize": 24000 }, - "kotlinx.coroutines.ChildContinuation": { - "name": "kotlinx.coroutines.ChildContinuation", + "io.ktor.server.servlet.ServletWriterKt$servletWriter$1": { + "name": "io.ktor.server.servlet.ServletWriterKt$servletWriter$1", "sites": { - "ServletWriter.kt:102, ServletWriter.kt:97, ServletWriter.kt:89, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:102, ServletWriter.kt:97, ServletWriter.kt:89, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 877, - "totalSize": 28064 + "ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend": { + "stackTrace": "ServletWriter.kt:19 servletWriter, AsyncServlet.kt:91 createResponseJob, ServletApplicationResponse.kt:42 invoke, ServletApplicationResponse.kt:41 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:46 invoke, ServletApplicationResponse.kt:45 invoke, LazyJVM.kt:74 getValue, ServletApplicationResponse.kt:49 responseChannel, BaseApplicationResponse.kt:208 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop, SuspendFunctionGun.kt:78 proceed, SuspendFunctionGun.kt:88 proceedWith, DefaultTransform.kt:29 invokeSuspend", + "totalCount": 1000, + "totalSize": 40000 }, - "ServletWriter.kt:102, ServletWriter.kt:97, ServletWriter.kt:89, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:102, ServletWriter.kt:97, ServletWriter.kt:89, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 24356, - "totalSize": 779392 + "ServletWriter.kt:-1 create, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:-1 create, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1000, + "totalSize": 40000 } }, - "totalSize": 807456 + "totalSize": 80000 }, - "kotlinx.coroutines.NodeList": { - "name": "kotlinx.coroutines.NodeList", + "io.ktor.server.servlet.ServletWriter$run$1": { + "name": "io.ktor.server.servlet.ServletWriter$run$1", "sites": { - "ServletWriter.kt:102, ServletWriter.kt:97, ServletWriter.kt:89, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:102, ServletWriter.kt:97, ServletWriter.kt:89, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 877, - "totalSize": 21048 + "ServletWriter.kt:-1 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:-1 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1000, + "totalSize": 48000 } }, - "totalSize": 21048 + "totalSize": 48000 }, - "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1": { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "java.util.concurrent.atomic.AtomicBoolean": { + "name": "java.util.concurrent.atomic.AtomicBoolean", "sites": { - "ServletWriter.kt:102, ServletWriter.kt:97, ServletWriter.kt:89, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:102, ServletWriter.kt:97, ServletWriter.kt:89, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 877, - "totalSize": 28064 + "ServletWriter.kt:45 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:45 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 13000, + "totalSize": 208000 }, - "ServletWriter.kt:102, ServletWriter.kt:97, ServletWriter.kt:89, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:102, ServletWriter.kt:97, ServletWriter.kt:89, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 24356, - "totalSize": 779392 - } - }, - "totalSize": 807456 - }, - "kotlinx.coroutines.internal.Removed": { - "name": "kotlinx.coroutines.internal.Removed", - "sites": { - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", + "ServletWriter.kt:97 awaitReady, ServletWriter.kt:73 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:97 awaitReady, ServletWriter.kt:73 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 999, + "totalSize": 15984 + }, + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1998, + "totalSize": 31968 + }, + "ServletWriter.kt:97 awaitReady, ServletWriter.kt:88 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:97 awaitReady, ServletWriter.kt:88 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 3008, + "totalSize": 48128 + }, + "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 6016, + "totalSize": 96256 + }, + "ServletWriter.kt:97 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:97 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2004, + "totalSize": 32064 + }, + "ServletWriter.kt:104 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:104 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 4, + "totalSize": 64 + }, + "ServletWriter.kt:104 awaitReadySuspend, ServletWriter.kt:37 access$awaitReadySuspend, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:104 awaitReadySuspend, ServletWriter.kt:37 access$awaitReadySuspend, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 25985, + "totalSize": 415760 + }, + "ServletWriter.kt:97 awaitReady, ServletWriter.kt:88 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:97 awaitReady, ServletWriter.kt:88 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 49992, + "totalSize": 799872 + }, + "ServletWriter.kt:89 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 99984, + "totalSize": 1599744 + }, + "ServletWriter.kt:97 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:97 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 24997, + "totalSize": 399952 + }, + "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2002, + "totalSize": 32032 + }, + "ServletWriter.kt:97 awaitReady, ServletWriter.kt:65 finish, ServletWriter.kt:49 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:97 awaitReady, ServletWriter.kt:65 finish, ServletWriter.kt:49 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1000, + "totalSize": 16000 + }, + "ServletWriter.kt:66 finish, ServletWriter.kt:49 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:66 finish, ServletWriter.kt:49 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2000, + "totalSize": 32000 + }, + "ServletWriter.kt:97 awaitReady, ServletWriter.kt:67 finish, ServletWriter.kt:49 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:97 awaitReady, ServletWriter.kt:67 finish, ServletWriter.kt:49 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 + }, + "ServletWriter.kt:104 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:104 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 10, + "totalSize": 160 } }, - "totalSize": 16000 + "totalSize": 3743984 }, - "kotlinx.coroutines.scheduling.TaskImpl": { - "name": "kotlinx.coroutines.scheduling.TaskImpl", + "java.util.concurrent.CopyOnWriteArrayList$COWIterator": { + "name": "java.util.concurrent.CopyOnWriteArrayList$COWIterator", "sites": { - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", - "totalCount": 25233, - "totalSize": 807456 + "ServletWriter.kt:45 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:45 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2000, + "totalSize": 48000 } }, - "totalSize": 807456 + "totalSize": 48000 }, - "io.ktor.server.servlet.ServletWriter$finish$1": { - "name": "io.ktor.server.servlet.ServletWriter$finish$1", + "java.util.concurrent.ConcurrentHashMap$Node": { + "name": "java.util.concurrent.ConcurrentHashMap$Node", "sites": { - "ServletWriter.kt:-1, ServletWriter.kt:48, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:-1, ServletWriter.kt:48, ServletWriter.kt:-1", + "ServletWriter.kt:45 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:45 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, - "totalSize": 40000 + "totalSize": 32000 + }, + "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2, + "totalSize": 64 } }, - "totalSize": 40000 + "totalSize": 32064 }, - "kotlinx.coroutines.channels.Closed": { - "name": "kotlinx.coroutines.channels.Closed", + "io.ktor.server.servlet.ServletWriter$loop$1": { + "name": "io.ktor.server.servlet.ServletWriter$loop$1", "sites": { - "ServletWriter.kt:58, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:58, ServletWriter.kt:-1", + "ServletWriter.kt:-1 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:-1 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, - "totalSize": 32000 + "totalSize": 56000 } }, - "totalSize": 32000 + "totalSize": 56000 }, - "java.util.concurrent.locks.AbstractQueuedSynchronizer$ExclusiveNode": { - "name": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ExclusiveNode", + "[B": { + "name": "[B", "sites": { - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", - "totalCount": 43, - "totalSize": 1376 + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 15064, + "totalSize": 523728 + }, + "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 132, + "totalSize": 18280 + }, + "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 15, + "totalSize": 520 } }, - "totalSize": 1376 + "totalSize": 542528 }, - "java.util.Date": { - "name": "java.util.Date", + "java.lang.StringBuilder": { + "name": "java.lang.StringBuilder", "sites": { - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 48, - "totalSize": 1152 + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2977, + "totalSize": 71448 + }, + "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 12, + "totalSize": 288 + }, + "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 3, + "totalSize": 72 } }, - "totalSize": 1152 + "totalSize": 71808 }, - "java.lang.StringBuffer": { - "name": "java.lang.StringBuffer", + "java.lang.String": { + "name": "java.lang.String", "sites": { - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 48, - "totalSize": 1536 + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 5987, + "totalSize": 143688 + }, + "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 85, + "totalSize": 2040 + }, + "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 6, + "totalSize": 144 } }, - "totalSize": 1536 + "totalSize": 145872 }, - "[Ljava.lang.String;": { - "name": "[Ljava.lang.String;", + "java.util.HashMap": { + "name": "java.util.HashMap", "sites": { - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 644, - "totalSize": 32016 + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 989, + "totalSize": 47472 + }, + "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2, + "totalSize": 96 }, - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", - "totalCount": 45, - "totalSize": 6736 + "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 48 } }, - "totalSize": 38752 + "totalSize": 47616 }, - "java.text.DateFormatSymbols": { - "name": "java.text.DateFormatSymbols", + "java.util.HashSet": { + "name": "java.util.HashSet", "sites": { - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 96, - "totalSize": 6144 + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 989, + "totalSize": 15824 + }, + "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 16 } }, - "totalSize": 6144 + "totalSize": 15840 }, - "java.util.concurrent.ConcurrentLinkedQueue$Node": { - "name": "java.util.concurrent.ConcurrentLinkedQueue$Node", + "org.apache.tomcat.util.http.ValuesEnumerator": { + "name": "org.apache.tomcat.util.http.ValuesEnumerator", "sites": { - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 48, - "totalSize": 1152 + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 989, + "totalSize": 31648 + }, + "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 32 } }, - "totalSize": 1152 + "totalSize": 31680 }, - "java.nio.DirectByteBuffer$Deallocator": { - "name": "java.nio.DirectByteBuffer$Deallocator", + "java.nio.HeapByteBuffer": { + "name": "java.nio.HeapByteBuffer", "sites": { - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 9, - "totalSize": 288 + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 989, + "totalSize": 55384 + }, + "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1005, + "totalSize": 56280 + }, + "ServletWriter.kt:89 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 24995, + "totalSize": 1399720 }, - "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 28, - "totalSize": 896 + "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1001, + "totalSize": 56056 } }, - "totalSize": 1184 + "totalSize": 1567440 }, - "jdk.internal.ref.Cleaner": { - "name": "jdk.internal.ref.Cleaner", + "[C": { + "name": "[C", "sites": { - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 9, - "totalSize": 360 + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 6004, + "totalSize": 319760 + }, + "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 3, + "totalSize": 888 }, - "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 28, - "totalSize": 1120 + "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 6, + "totalSize": 320 } }, - "totalSize": 1480 + "totalSize": 320968 }, - "java.nio.DirectByteBuffer": { - "name": "java.nio.DirectByteBuffer", + "java.nio.HeapCharBuffer": { + "name": "java.nio.HeapCharBuffer", "sites": { - "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 9, - "totalSize": 576 + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 989, + "totalSize": 55384 }, - "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "ServletWriter.kt:91, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 28, - "totalSize": 1792 + "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 56 } }, - "totalSize": 2368 + "totalSize": 55440 }, - "org.apache.tomcat.util.buf.ByteChunk": { - "name": "org.apache.tomcat.util.buf.ByteChunk", + "java.io.StringReader": { + "name": "java.io.StringReader", "sites": { - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 2, - "totalSize": 96 + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 989, + "totalSize": 39560 + }, + "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 40 } }, - "totalSize": 96 + "totalSize": 39600 }, - "org.apache.tomcat.util.buf.CharChunk": { - "name": "org.apache.tomcat.util.buf.CharChunk", + "[Ljava.util.HashMap$Node;": { + "name": "[Ljava.util.HashMap$Node;", "sites": { - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 2, - "totalSize": 96 + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 989, + "totalSize": 79120 + }, + "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 80 } }, - "totalSize": 96 + "totalSize": 79200 }, - "org.apache.tomcat.util.buf.MessageBytes": { - "name": "org.apache.tomcat.util.buf.MessageBytes", + "java.util.HashMap$Node": { + "name": "java.util.HashMap$Node", "sites": { - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1978, + "totalSize": 63296 + }, + "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:89 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 2, - "totalSize": 96 - } - }, - "totalSize": 96 - }, - "org.apache.tomcat.util.http.MimeHeaderField": { - "name": "org.apache.tomcat.util.http.MimeHeaderField", - "sites": { - "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletWriter.kt:73, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 1, - "totalSize": 24 + "totalSize": 64 } }, - "totalSize": 24 + "totalSize": 63360 }, "java.lang.Object": { "name": "java.lang.Object", "sites": { - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", + "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 2, "totalSize": 32 } @@ -4955,107 +4749,107 @@ "java.net.URL": { "name": "java.net.URL", "sites": { - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", - "totalCount": 53, - "totalSize": 3392 + "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 7, + "totalSize": 448 } }, - "totalSize": 3392 + "totalSize": 448 }, "java.io.File": { "name": "java.io.File", "sites": { - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", - "totalCount": 28, - "totalSize": 896 + "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 3, + "totalSize": 96 } }, - "totalSize": 896 + "totalSize": 96 }, "java.util.jar.JarFile$JarFileEntry": { "name": "java.util.jar.JarFile$JarFileEntry", "sites": { - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", - "totalCount": 11, - "totalSize": 1144 + "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 104 } }, - "totalSize": 1144 + "totalSize": 104 }, "jdk.internal.loader.URLClassPath$JarLoader$2": { "name": "jdk.internal.loader.URLClassPath$JarLoader$2", "sites": { - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", - "totalCount": 6, - "totalSize": 240 + "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 40 } }, - "totalSize": 240 + "totalSize": 40 }, "java.util.zip.ZipFile$ZipFileInputStream": { "name": "java.util.zip.ZipFile$ZipFileInputStream", "sites": { - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", - "totalCount": 6, - "totalSize": 336 + "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 56 } }, - "totalSize": 336 + "totalSize": 56 }, "java.util.zip.ZipFile$InflaterCleanupAction": { "name": "java.util.zip.ZipFile$InflaterCleanupAction", "sites": { - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", - "totalCount": 6, - "totalSize": 144 + "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 24 } }, - "totalSize": 144 + "totalSize": 24 }, "jdk.internal.ref.CleanerImpl$PhantomCleanableRef": { "name": "jdk.internal.ref.CleanerImpl$PhantomCleanableRef", "sites": { - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", - "totalCount": 6, - "totalSize": 288 + "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 48 } }, - "totalSize": 288 + "totalSize": 48 }, "java.util.zip.ZipFile$ZipFileInflaterInputStream": { "name": "java.util.zip.ZipFile$ZipFileInflaterInputStream", "sites": { - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", - "totalCount": 6, - "totalSize": 336 + "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 56 } }, - "totalSize": 336 + "totalSize": 56 }, "java.util.WeakHashMap$Entry": { "name": "java.util.WeakHashMap$Entry", "sites": { - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", - "totalCount": 6, - "totalSize": 240 + "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 40 } }, - "totalSize": 240 + "totalSize": 40 }, "java.util.zip.CRC32": { "name": "java.util.zip.CRC32", "sites": { - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", + "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 16 } @@ -5065,8 +4859,8 @@ "java.security.CodeSource": { "name": "java.security.CodeSource", "sites": { - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", + "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 40 } @@ -5076,8 +4870,8 @@ "java.security.SecureClassLoader$CodeSourceKey": { "name": "java.security.SecureClassLoader$CodeSourceKey", "sites": { - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", + "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 16 } @@ -5087,8 +4881,8 @@ "java.security.SecureClassLoader$1": { "name": "java.security.SecureClassLoader$1", "sites": { - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", + "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 24 } @@ -5098,684 +4892,518 @@ "[I": { "name": "[I", "sites": { - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", - "totalCount": 195, - "totalSize": 13400 + "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 15, + "totalSize": 1048 + } + }, + "totalSize": 1048 + }, + "[Ljava.lang.String;": { + "name": "[Ljava.lang.String;", + "sites": { + "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2, + "totalSize": 328 + }, + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 490, + "totalSize": 24360 } }, - "totalSize": 13400 + "totalSize": 24688 }, "java.util.ArrayList": { "name": "java.util.ArrayList", "sites": { - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", - "totalCount": 23, - "totalSize": 552 + "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 8, + "totalSize": 192 } }, - "totalSize": 552 + "totalSize": 192 }, "[J": { "name": "[J", "sites": { - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", - "totalCount": 16, - "totalSize": 720 + "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 4, + "totalSize": 96 } }, - "totalSize": 720 + "totalSize": 96 }, "java.util.BitSet": { "name": "java.util.BitSet", "sites": { - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", - "totalCount": 10, - "totalSize": 240 + "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 4, + "totalSize": 96 } }, - "totalSize": 240 + "totalSize": 96 }, "[Ljava.util.List;": { "name": "[Ljava.util.List;", "sites": { - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", - "totalCount": 2, - "totalSize": 56 + "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 24 } }, - "totalSize": 56 + "totalSize": 24 }, - "[Ljava.util.regex.IntHashSet;": { - "name": "[Ljava.util.regex.IntHashSet;", + "java.lang.Integer": { + "name": "java.lang.Integer", "sites": { - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", - "totalCount": 3, - "totalSize": 48 + "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 16 } }, - "totalSize": 48 + "totalSize": 16 }, - "java.util.regex.Matcher": { - "name": "java.util.regex.Matcher", + "io.ktor.server.servlet.ServletWriter$awaitReadySuspend$1": { + "name": "io.ktor.server.servlet.ServletWriter$awaitReadySuspend$1", "sites": { - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", - "totalCount": 3, - "totalSize": 216 + "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1004, + "totalSize": 40160 + }, + "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:-1 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 24995, + "totalSize": 999800 } }, - "totalSize": 216 + "totalSize": 1039960 }, - "java.util.ArrayList$Itr": { - "name": "java.util.ArrayList$Itr", + "kotlinx.coroutines.internal.DispatchedContinuation": { + "name": "kotlinx.coroutines.internal.DispatchedContinuation", "sites": { - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", - "totalCount": 1, - "totalSize": 32 + "ServletWriter.kt:103 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:103 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1002, + "totalSize": 48096 + }, + "ServletWriter.kt:103 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:103 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 24994, + "totalSize": 1199712 } }, - "totalSize": 32 + "totalSize": 1247808 }, - "java.lang.TypeNotPresentException": { - "name": "java.lang.TypeNotPresentException", + "kotlinx.coroutines.CancellableContinuationImpl": { + "name": "kotlinx.coroutines.CancellableContinuationImpl", "sites": { - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", - "totalCount": 2, - "totalSize": 80 + "ServletWriter.kt:103 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:103 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1002, + "totalSize": 48096 + }, + "ServletWriter.kt:103 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:103 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 24994, + "totalSize": 1199712 } }, - "totalSize": 80 + "totalSize": 1247808 }, - "java.net.URI": { - "name": "java.net.URI", + "kotlinx.coroutines.ChildContinuation": { + "name": "kotlinx.coroutines.ChildContinuation", "sites": { - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", - "totalCount": 6, - "totalSize": 480 + "ServletWriter.kt:103 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:103 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1000, + "totalSize": 32000 + }, + "ServletWriter.kt:103 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:103 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 24985, + "totalSize": 799520 } }, - "totalSize": 480 + "totalSize": 831520 }, - "java.util.Optional": { - "name": "java.util.Optional", + "kotlinx.coroutines.NodeList": { + "name": "kotlinx.coroutines.NodeList", "sites": { - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", - "totalCount": 6, - "totalSize": 96 + "ServletWriter.kt:103 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:103 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1000, + "totalSize": 24000 } }, - "totalSize": 96 + "totalSize": 24000 }, - "sun.net.www.MessageHeader": { - "name": "sun.net.www.MessageHeader", + "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1": { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", "sites": { - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", - "totalCount": 16, - "totalSize": 384 + "ServletWriter.kt:103 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:103 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1000, + "totalSize": 32000 + }, + "ServletWriter.kt:103 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:103 awaitReadySuspend, ServletWriter.kt:98 awaitReady, ServletWriter.kt:90 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 24985, + "totalSize": 799520 } }, - "totalSize": 384 + "totalSize": 831520 }, - "jdk.internal.jimage.ImageLocation": { - "name": "jdk.internal.jimage.ImageLocation", + "kotlinx.coroutines.internal.LimitedDispatcher$Worker": { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", "sites": { - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", - "totalCount": 6, - "totalSize": 144 + "ServletWriter.kt:109 onWritePossible, Response.java:766 onWritePossible, CoyoteAdapter.java:172 asyncDispatch, AbstractProcessor.java:242 dispatch, AbstractProcessorLight.java:57 process, AbstractProtocol.java:928 process, NioEndpoint.java:1794 doRun, SocketProcessorBase.java:52 run, ThreadPoolExecutor.java:1191 runWorker, ThreadPoolExecutor.java:659 run, TaskThread.java:61 run, Thread.java:833 run": { + "stackTrace": "ServletWriter.kt:109 onWritePossible, Response.java:766 onWritePossible, CoyoteAdapter.java:172 asyncDispatch, AbstractProcessor.java:242 dispatch, AbstractProcessorLight.java:57 process, AbstractProtocol.java:928 process, NioEndpoint.java:1794 doRun, SocketProcessorBase.java:52 run, ThreadPoolExecutor.java:1191 runWorker, ThreadPoolExecutor.java:659 run, TaskThread.java:61 run, Thread.java:833 run", + "totalCount": 25955, + "totalSize": 622920 } }, - "totalSize": 144 + "totalSize": 622920 }, - "java.nio.DirectByteBufferR": { - "name": "java.nio.DirectByteBufferR", + "kotlinx.coroutines.scheduling.TaskImpl": { + "name": "kotlinx.coroutines.scheduling.TaskImpl", "sites": { - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", - "totalCount": 6, - "totalSize": 384 + "ServletWriter.kt:109 onWritePossible, Response.java:766 onWritePossible, CoyoteAdapter.java:172 asyncDispatch, AbstractProcessor.java:242 dispatch, AbstractProcessorLight.java:57 process, AbstractProtocol.java:928 process, NioEndpoint.java:1794 doRun, SocketProcessorBase.java:52 run, ThreadPoolExecutor.java:1191 runWorker, ThreadPoolExecutor.java:659 run, TaskThread.java:61 run, Thread.java:833 run": { + "stackTrace": "ServletWriter.kt:109 onWritePossible, Response.java:766 onWritePossible, CoyoteAdapter.java:172 asyncDispatch, AbstractProcessor.java:242 dispatch, AbstractProcessorLight.java:57 process, AbstractProtocol.java:928 process, NioEndpoint.java:1794 doRun, SocketProcessorBase.java:52 run, ThreadPoolExecutor.java:1191 runWorker, ThreadPoolExecutor.java:659 run, TaskThread.java:61 run, Thread.java:833 run", + "totalCount": 25955, + "totalSize": 830560 } }, - "totalSize": 384 + "totalSize": 830560 }, - "java.lang.Integer": { - "name": "java.lang.Integer", + "io.ktor.server.servlet.ServletWriter$finish$1": { + "name": "io.ktor.server.servlet.ServletWriter$finish$1", "sites": { - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", - "totalCount": 6, - "totalSize": 96 + "ServletWriter.kt:-1 finish, ServletWriter.kt:49 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:-1 finish, ServletWriter.kt:49 run, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1000, + "totalSize": 40000 } }, - "totalSize": 96 + "totalSize": 40000 }, - "java.io.ByteArrayOutputStream": { - "name": "java.io.ByteArrayOutputStream", + "[Ljava.nio.ByteBuffer;": { + "name": "[Ljava.nio.ByteBuffer;", "sites": { - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", - "totalCount": 11, - "totalSize": 264 + "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 4112 } }, - "totalSize": 264 + "totalSize": 4112 }, - "sun.net.www.protocol.file.FileURLConnection": { - "name": "sun.net.www.protocol.file.FileURLConnection", + "sun.nio.ch.Util$BufferCache": { + "name": "sun.nio.ch.Util$BufferCache", "sites": { - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", - "totalCount": 10, - "totalSize": 1040 + "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 24 } }, - "totalSize": 1040 + "totalSize": 24 }, - "sun.net.www.protocol.jar.JarURLConnection": { - "name": "sun.net.www.protocol.jar.JarURLConnection", + "java.util.IdentityHashMap": { + "name": "java.util.IdentityHashMap", "sites": { - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", - "totalCount": 5, - "totalSize": 440 + "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 40 } }, - "totalSize": 440 + "totalSize": 40 }, - "sun.net.www.protocol.jar.URLJarFile$URLJarFileEntry": { - "name": "sun.net.www.protocol.jar.URLJarFile$URLJarFileEntry", + "java.util.IdentityHashMap$KeySet": { + "name": "java.util.IdentityHashMap$KeySet", "sites": { - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", - "totalCount": 5, - "totalSize": 520 + "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 16 } }, - "totalSize": 520 + "totalSize": 16 }, - "sun.net.www.protocol.jar.JarURLConnection$JarURLInputStream": { - "name": "sun.net.www.protocol.jar.JarURLConnection$JarURLInputStream", + "java.util.Collections$SetFromMap": { + "name": "java.util.Collections$SetFromMap", "sites": { - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", - "totalCount": 5, - "totalSize": 120 + "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 24 } }, - "totalSize": 120 + "totalSize": 24 }, - "jdk.internal.loader.BuiltinClassLoader$2": { - "name": "jdk.internal.loader.BuiltinClassLoader$2", + "java.nio.DirectByteBuffer$Deallocator": { + "name": "java.nio.DirectByteBuffer$Deallocator", "sites": { - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", - "totalCount": 6, - "totalSize": 144 + "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2, + "totalSize": 64 + }, + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1, + "totalSize": 32 } }, - "totalSize": 144 + "totalSize": 96 }, - "java.util.concurrent.ConcurrentHashMap$ValueIterator": { - "name": "java.util.concurrent.ConcurrentHashMap$ValueIterator", - "sites": { - "ServletWriter.kt:108": { - "stackTrace": "ServletWriter.kt:108", - "totalCount": 6, - "totalSize": 336 - } - }, - "totalSize": 336 - } - } - }, - "CancellableReusableContinuation.kt": { - "name": "CancellableReusableContinuation.kt", - "locationSize": 671200, - "instanceIndex": { - "kotlinx.coroutines.InvokeOnCancelling": { - "name": "kotlinx.coroutines.InvokeOnCancelling", + "jdk.internal.ref.Cleaner": { + "name": "jdk.internal.ref.Cleaner", "sites": { - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 995, - "totalSize": 39800 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 348, - "totalSize": 13920 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:1696, ByteBufferChannel.kt:1680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:220, DefaultEnginePipeline.kt:43": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:1696, ByteBufferChannel.kt:1680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:220, DefaultEnginePipeline.kt:43", - "totalCount": 999, - "totalSize": 39960 + "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2, + "totalSize": 80 }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 543, - "totalSize": 21720 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 123, - "totalSize": 4920 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 303, - "totalSize": 12120 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 179, - "totalSize": 7160 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", - "totalCount": 82, - "totalSize": 3280 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 5, - "totalSize": 200 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50", - "totalCount": 116, - "totalSize": 4640 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 95, - "totalSize": 3800 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 20, - "totalSize": 800 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 40 + } + }, + "totalSize": 120 + }, + "java.nio.DirectByteBuffer": { + "name": "java.nio.DirectByteBuffer", + "sites": { + "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:92 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2, + "totalSize": 128 }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 3, - "totalSize": 120 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 8, - "totalSize": 320 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, - "totalSize": 40 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", + "totalSize": 64 + } + }, + "totalSize": 192 + }, + "java.util.Date": { + "name": "java.util.Date", + "sites": { + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 43, + "totalSize": 1032 + } + }, + "totalSize": 1032 + }, + "java.lang.StringBuffer": { + "name": "java.lang.StringBuffer", + "sites": { + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 43, + "totalSize": 1376 + } + }, + "totalSize": 1376 + }, + "java.text.DateFormatSymbols": { + "name": "java.text.DateFormatSymbols", + "sites": { + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 86, + "totalSize": 5504 + } + }, + "totalSize": 5504 + }, + "java.util.concurrent.ConcurrentLinkedQueue$Node": { + "name": "java.util.concurrent.ConcurrentLinkedQueue$Node", + "sites": { + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 43, + "totalSize": 1032 + } + }, + "totalSize": 1032 + }, + "sun.nio.cs.ISO_8859_1$Decoder": { + "name": "sun.nio.cs.ISO_8859_1$Decoder", + "sites": { + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 40 } }, - "totalSize": 152880 + "totalSize": 40 }, - "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation": { - "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "org.apache.tomcat.util.buf.ByteChunk": { + "name": "org.apache.tomcat.util.buf.ByteChunk", "sites": { - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 995, - "totalSize": 23880 - }, - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 348, - "totalSize": 8352 - }, - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:1696, ByteBufferChannel.kt:1680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:220, DefaultEnginePipeline.kt:43": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:1696, ByteBufferChannel.kt:1680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:220, DefaultEnginePipeline.kt:43", - "totalCount": 999, - "totalSize": 23976 - }, - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 543, - "totalSize": 13032 - }, - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 123, - "totalSize": 2952 - }, - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 303, - "totalSize": 7272 - }, - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 179, - "totalSize": 4296 - }, - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", - "totalCount": 82, - "totalSize": 1968 - }, - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 5, - "totalSize": 120 - }, - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50", - "totalCount": 116, - "totalSize": 2784 - }, - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 95, - "totalSize": 2280 - }, - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 20, - "totalSize": 480 - }, - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", - "totalCount": 1, - "totalSize": 24 - }, - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 3, - "totalSize": 72 - }, - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 8, - "totalSize": 192 - }, - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 1, - "totalSize": 24 - }, - "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", - "totalCount": 1, - "totalSize": 24 + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2, + "totalSize": 96 + } + }, + "totalSize": 96 + }, + "org.apache.tomcat.util.buf.CharChunk": { + "name": "org.apache.tomcat.util.buf.CharChunk", + "sites": { + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2, + "totalSize": 96 } }, - "totalSize": 91728 + "totalSize": 96 }, - "kotlinx.coroutines.NodeList": { - "name": "kotlinx.coroutines.NodeList", + "org.apache.tomcat.util.buf.MessageBytes": { + "name": "org.apache.tomcat.util.buf.MessageBytes", "sites": { - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 304, - "totalSize": 7296 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 179, - "totalSize": 4296 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 122, - "totalSize": 2928 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 300, - "totalSize": 7200 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", - "totalCount": 82, - "totalSize": 1968 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50", - "totalCount": 51, - "totalSize": 1224 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 95, - "totalSize": 2280 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 20, - "totalSize": 480 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 3, - "totalSize": 72 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", - "totalCount": 1, - "totalSize": 24 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 3, - "totalSize": 72 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 8, - "totalSize": 192 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 1, - "totalSize": 24 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 2, + "totalSize": 96 + } + }, + "totalSize": 96 + }, + "org.apache.tomcat.util.http.MimeHeaderField": { + "name": "org.apache.tomcat.util.http.MimeHeaderField", + "sites": { + "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletWriter.kt:74 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1, "totalSize": 24 } }, - "totalSize": 28080 - }, - "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1": { - "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", + "totalSize": 24 + } + } + }, + "CancellableReusableContinuation.kt": { + "name": "CancellableReusableContinuation.kt", + "locationSize": 623528, + "instanceIndex": { + "kotlinx.coroutines.InvokeOnCancelling": { + "name": "kotlinx.coroutines.InvokeOnCancelling", "sites": { - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 347, - "totalSize": 11104 + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke", + "totalCount": 1000, + "totalSize": 40000 }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:1696, ByteBufferChannel.kt:1680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:220, DefaultEnginePipeline.kt:43": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:1696, ByteBufferChannel.kt:1680, ByteBufferChannel.kt:-1, ByteReadChannel.kt:220, DefaultEnginePipeline.kt:43", + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke", "totalCount": 999, - "totalSize": 31968 + "totalSize": 39960 }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 543, - "totalSize": 17376 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 122, - "totalSize": 3904 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 300, - "totalSize": 9600 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:2164, ByteBufferChannel.kt:723, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 179, - "totalSize": 5728 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", - "totalCount": 82, - "totalSize": 2624 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50", - "totalCount": 116, - "totalSize": 3712 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 95, - "totalSize": 3040 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 20, - "totalSize": 640 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 4, - "totalSize": 128 + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:1708 discardSuspend, ByteBufferChannel.kt:1692 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:1708 discardSuspend, ByteBufferChannel.kt:1692 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 997, + "totalSize": 39880 }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50, FileChannels.kt:-1, FileChannels.kt:-1, ByteBufferChannel.kt:1829, ByteBufferChannel.kt:-1, FileChannels.kt:46, FileChannels.kt:-1, FileChannels.kt:-1, Coroutines.kt:134", + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run", "totalCount": 1, - "totalSize": 32 - }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 3, - "totalSize": 96 + "totalSize": 40 + } + }, + "totalSize": 119880 + }, + "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation": { + "name": "io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation", + "sites": { + "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop": { + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2311 tryWriteSuspend$ktor_io, ByteBufferChannel.kt:1206 copyDirect$ktor_io, ByteReadChannelJVM.kt:288 copyTo, BaseApplicationResponse.kt:211 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:367 resumeCancellableWith, Cancellable.kt:30 startCoroutineCancellable, Cancellable.kt:25 startCoroutineCancellable$default, Builders.common.kt:172 withContext, null:1 withContext, BaseApplicationResponse.kt:210 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 respondFromChannel, BaseApplicationResponse.kt:142 respondOutgoingContent$suspendImpl, BaseApplicationResponse.kt:-1 respondOutgoingContent, BaseApplicationResponse.kt:317 invokeSuspend, BaseApplicationResponse.kt:-1 invoke, BaseApplicationResponse.kt:-1 invoke, SuspendFunctionGun.kt:120 loop", + "totalCount": 1000, + "totalSize": 24000 }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 8, - "totalSize": 256 + "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend": { + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke, Coroutines.kt:147 invokeSuspend", + "totalCount": 999, + "totalSize": 23976 }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 1, - "totalSize": 32 + "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:1708 discardSuspend, ByteBufferChannel.kt:1692 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:1708 discardSuspend, ByteBufferChannel.kt:1692 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 997, + "totalSize": 23928 }, - "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:113, CancellableReusableContinuation.kt:59, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2233, ByteBufferChannel.kt:1265, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", + "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run": { + "stackTrace": "CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", "totalCount": 1, - "totalSize": 32 + "totalSize": 24 } }, - "totalSize": 90272 + "totalSize": 71928 }, - "kotlin.Result$Failure": { - "name": "kotlin.Result$Failure", + "kotlinx.coroutines.NodeList": { + "name": "kotlinx.coroutines.NodeList", "sites": { - "CancellableReusableContinuation.kt:24, ByteBufferChannel.kt:154, Coroutines.kt:145, Coroutines.kt:144": { - "stackTrace": "CancellableReusableContinuation.kt:24, ByteBufferChannel.kt:154, Coroutines.kt:145, Coroutines.kt:144", - "totalCount": 2000, - "totalSize": 32000 + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke", + "totalCount": 999, + "totalSize": 23976 }, - "CancellableReusableContinuation.kt:24, ByteBufferChannel.kt:154, ByteWriteChannel.kt:165, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:24, ByteBufferChannel.kt:154, ByteWriteChannel.kt:165, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1", - "totalCount": 1000, - "totalSize": 16000 + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run", + "totalCount": 1, + "totalSize": 24 } }, - "totalSize": 48000 + "totalSize": 24000 }, - "kotlinx.coroutines.internal.Removed": { - "name": "kotlinx.coroutines.internal.Removed", + "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1": { + "name": "kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1", "sites": { - "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:20, ByteBufferChannel.kt:157, Coroutines.kt:145, Coroutines.kt:144": { - "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:20, ByteBufferChannel.kt:157, Coroutines.kt:145, Coroutines.kt:144", - "totalCount": 369, - "totalSize": 5904 - }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 742, - "totalSize": 11872 - }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144", - "totalCount": 258, - "totalSize": 4128 - }, - "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 300, - "totalSize": 4800 - }, - "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:24, ByteBufferChannel.kt:-1", - "totalCount": 82, - "totalSize": 1312 - }, - "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:20, ByteBufferChannel.kt:157, ByteWriteChannel.kt:165, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:20, ByteBufferChannel.kt:157, ByteWriteChannel.kt:165, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1", - "totalCount": 7, - "totalSize": 112 - }, - "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50": { - "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50", - "totalCount": 110, - "totalSize": 1760 - }, - "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 19, - "totalSize": 304 - }, - "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 8, - "totalSize": 128 + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:47 run, ServletWriter.kt:20 invokeSuspend, ServletWriter.kt:-1 invoke, ServletWriter.kt:-1 invoke", + "totalCount": 999, + "totalSize": 31968 }, - "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134": { - "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteBufferChannel.kt:727, ByteBufferChannel.kt:684, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:46, ServletWriter.kt:19, ServletWriter.kt:-1, ServletWriter.kt:-1, Coroutines.kt:134", - "totalCount": 3, - "totalSize": 48 + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:1708 discardSuspend, ByteBufferChannel.kt:1692 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:2176 readSuspend, ByteBufferChannel.kt:1708 discardSuspend, ByteBufferChannel.kt:1692 discard$suspendImpl, ByteBufferChannel.kt:-1 discard, ByteReadChannel.kt:226 discard, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 997, + "totalSize": 31904 }, - "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:132, CancellableReusableContinuation.kt:64, CancellableReusableContinuation.kt:39, ByteBufferChannel.kt:2299, ByteBufferChannel.kt:1194, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", + "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run": { + "stackTrace": "CancellableReusableContinuation.kt:113 , CancellableReusableContinuation.kt:59 parent, CancellableReusableContinuation.kt:39 completeSuspendBlock, ByteBufferChannel.kt:2245 readSuspendImpl, ByteBufferChannel.kt:1277 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run", "totalCount": 1, - "totalSize": 16 + "totalSize": 32 } }, - "totalSize": 30384 + "totalSize": 63904 }, "kotlinx.coroutines.JobSupport$Finishing": { "name": "kotlinx.coroutines.JobSupport$Finishing", "sites": { - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 742, - "totalSize": 23744 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 1, + "totalSize": 32 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144", - "totalCount": 258, - "totalSize": 8256 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 999, + "totalSize": 31968 } }, "totalSize": 32000 @@ -5783,15 +5411,15 @@ "kotlin.jvm.internal.Ref$ObjectRef": { "name": "kotlin.jvm.internal.Ref$ObjectRef", "sites": { - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 742, - "totalSize": 11872 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 1, + "totalSize": 16 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144", - "totalCount": 258, - "totalSize": 4128 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 999, + "totalSize": 15984 } }, "totalSize": 16000 @@ -5799,15 +5427,15 @@ "[Ljava.lang.Object;": { "name": "[Ljava.lang.Object;", "sites": { - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 742, - "totalSize": 23744 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 1, + "totalSize": 32 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144", - "totalCount": 258, - "totalSize": 8256 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 999, + "totalSize": 31968 } }, "totalSize": 32000 @@ -5815,147 +5443,307 @@ "java.util.ArrayList": { "name": "java.util.ArrayList", "sites": { - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 742, - "totalSize": 17808 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 1, + "totalSize": 24 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144", - "totalCount": 258, - "totalSize": 6192 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 999, + "totalSize": 23976 } }, "totalSize": 24000 }, + "kotlinx.coroutines.internal.Removed": { + "name": "kotlinx.coroutines.internal.Removed", + "sites": { + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 1, + "totalSize": 16 + }, + "CancellableReusableContinuation.kt:132 dispose, CancellableReusableContinuation.kt:20 close, ByteBufferChannel.kt:161 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:132 dispose, CancellableReusableContinuation.kt:20 close, ByteBufferChannel.kt:161 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 999, + "totalSize": 15984 + }, + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 999, + "totalSize": 15984 + } + }, + "totalSize": 31984 + }, "kotlinx.coroutines.internal.DispatchedContinuation": { "name": "kotlinx.coroutines.internal.DispatchedContinuation", "sites": { - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 742, - "totalSize": 35616 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 1, + "totalSize": 48 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144", - "totalCount": 258, - "totalSize": 12384 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 999, + "totalSize": 47952 } }, "totalSize": 48000 }, + "kotlinx.coroutines.internal.LimitedDispatcher$Worker": { + "name": "kotlinx.coroutines.internal.LimitedDispatcher$Worker", + "sites": { + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 1, + "totalSize": 24 + }, + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:392 tryTerminate$ktor_io, ByteBufferChannel.kt:137 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:320 completeStateFinalization, JobSupport.kt:297 tryFinalizeSimpleState, JobSupport.kt:860 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:392 tryTerminate$ktor_io, ByteBufferChannel.kt:137 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:320 completeStateFinalization, JobSupport.kt:297 tryFinalizeSimpleState, JobSupport.kt:860 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 997, + "totalSize": 23928 + }, + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 999, + "totalSize": 23976 + } + }, + "totalSize": 47928 + }, "kotlinx.coroutines.scheduling.TaskImpl": { "name": "kotlinx.coroutines.scheduling.TaskImpl", "sites": { - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2122, ByteBufferChannel.kt:900, ByteBufferChannel.kt:550, ByteBufferChannel.kt:672, ByteBufferChannel.kt:-1, ByteReadChannel.kt:229, ServletWriter.kt:78, ServletWriter.kt:36, ServletWriter.kt:-1", - "totalCount": 742, - "totalSize": 23744 + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2145 resumeClosed, ByteBufferChannel.kt:140 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker", + "totalCount": 1, + "totalSize": 32 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:388, ByteBufferChannel.kt:133, Coroutines.kt:145, Coroutines.kt:144": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:388, ByteBufferChannel.kt:133, Coroutines.kt:145, Coroutines.kt:144", + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:392 tryTerminate$ktor_io, ByteBufferChannel.kt:137 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:320 completeStateFinalization, JobSupport.kt:297 tryFinalizeSimpleState, JobSupport.kt:860 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:392 tryTerminate$ktor_io, ByteBufferChannel.kt:137 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:320 completeStateFinalization, JobSupport.kt:297 tryFinalizeSimpleState, JobSupport.kt:860 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 997, + "totalSize": 31904 + }, + "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2134 resumeWriteOp, ByteBufferChannel.kt:908 bytesRead, ByteBufferChannel.kt:558 readAsMuchAsPossible, ByteBufferChannel.kt:680 readAvailable$suspendImpl, ByteBufferChannel.kt:-1 readAvailable, ByteReadChannel.kt:235 readAvailable, ServletWriter.kt:79 loop, ServletWriter.kt:37 access$loop, ServletWriter.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 999, "totalSize": 31968 + } + }, + "totalSize": 63904 + }, + "kotlin.Result$Failure": { + "name": "kotlin.Result$Failure", + "sites": { + "CancellableReusableContinuation.kt:24 close, ByteBufferChannel.kt:158 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:24 close, ByteBufferChannel.kt:158 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:1497 notifyCompletion, JobSupport.kt:325 completeStateFinalization, JobSupport.kt:242 finalizeFinishingState, JobSupport.kt:910 tryMakeCompletingSlowPath, JobSupport.kt:867 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1000, + "totalSize": 16000 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, ByteBufferChannel.kt:1242, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, ByteBufferChannel.kt:1242, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, FileChannels.kt:50", - "totalCount": 28, - "totalSize": 896 - }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144", - "totalCount": 258, - "totalSize": 8256 - }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:388, ByteBufferChannel.kt:133, ByteWriteChannel.kt:165, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:388, ByteBufferChannel.kt:133, ByteWriteChannel.kt:165, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1", - "totalCount": 217, - "totalSize": 6944 - }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, ByteBufferChannel.kt:1242, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, ByteBufferChannel.kt:1242, ByteReadChannelJVM.kt:282, BaseApplicationResponse.kt:211, BaseApplicationResponse.kt:210, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:142, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:317, BaseApplicationResponse.kt:-1, BaseApplicationResponse.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:88, DefaultTransform.kt:29, DefaultTransform.kt:-1, DefaultTransform.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, PreCompressed.kt:232, PreCompressed.kt:131, StaticContent.kt:406, StaticContent.kt:-1, StaticContent.kt:-1, Route.kt:116, Route.kt:-1, Route.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, Routing.kt:190, Routing.kt:64, Routing.kt:140, Routing.kt:-1, Routing.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, BaseApplicationEngine.kt:123, BaseApplicationEngine.kt:-1, BaseApplicationEngine.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, DefaultEnginePipeline.kt:118, DefaultEnginePipeline.kt:-1, DefaultEnginePipeline.kt:-1, SuspendFunctionGun.kt:120, SuspendFunctionGun.kt:78, SuspendFunctionGun.kt:98, Pipeline.kt:77, Pipeline.kt:478, Pipeline.kt:-1, Pipeline.kt:-1, ContextUtils.kt:17, KtorServlet.kt:156", - "totalCount": 186, - "totalSize": 5952 - }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, ByteBufferChannel.kt:1262, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2098, ByteBufferChannel.kt:186, ByteBufferChannel.kt:196, ByteBufferChannel.kt:1262, ByteBufferChannel.kt:-1, CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, Coroutines.kt:145, Coroutines.kt:144", - "totalCount": 2, - "totalSize": 64 + "CancellableReusableContinuation.kt:24 close, ByteBufferChannel.kt:158 close, ByteWriteChannel.kt:168 close, BaseApplicationResponse.kt:360 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:24 close, ByteBufferChannel.kt:158 close, ByteWriteChannel.kt:168 close, BaseApplicationResponse.kt:360 respondFromChannel$suspendImpl, BaseApplicationResponse.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1000, + "totalSize": 16000 }, - "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, ByteWriteChannel.kt:165, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1": { - "stackTrace": "CancellableReusableContinuation.kt:93, ByteBufferChannel.kt:2133, ByteBufferChannel.kt:136, ByteWriteChannel.kt:165, BaseApplicationResponse.kt:360, BaseApplicationResponse.kt:-1", + "CancellableReusableContinuation.kt:24 close, ByteBufferChannel.kt:158 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:320 completeStateFinalization, JobSupport.kt:297 tryFinalizeSimpleState, JobSupport.kt:860 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "CancellableReusableContinuation.kt:24 close, ByteBufferChannel.kt:158 close, Coroutines.kt:158 invoke, Coroutines.kt:157 invoke, JobSupport.kt:1385 invoke, JobSupport.kt:320 completeStateFinalization, JobSupport.kt:297 tryFinalizeSimpleState, JobSupport.kt:860 tryMakeCompleting, JobSupport.kt:832 makeCompletingOnce$kotlinx_coroutines_core, AbstractCoroutine.kt:100 resumeWith, ContinuationImpl.kt:46 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", + "totalCount": 1000, + "totalSize": 16000 + } + }, + "totalSize": 48000 + } + } + }, + "ByteBufferPools.kt": { + "name": "ByteBufferPools.kt", + "locationSize": 136, + "instanceIndex": { + "java.nio.DirectByteBuffer$Deallocator": { + "name": "java.nio.DirectByteBuffer$Deallocator", + "sites": { + "ByteBufferPools.kt:38 produceInstance, ByteBufferPools.kt:33 produceInstance, DefaultPool.kt:51 borrow, ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run": { + "stackTrace": "ByteBufferPools.kt:38 produceInstance, ByteBufferPools.kt:33 produceInstance, DefaultPool.kt:51 borrow, ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", "totalCount": 1, "totalSize": 32 } }, - "totalSize": 77856 + "totalSize": 32 + }, + "jdk.internal.ref.Cleaner": { + "name": "jdk.internal.ref.Cleaner", + "sites": { + "ByteBufferPools.kt:38 produceInstance, ByteBufferPools.kt:33 produceInstance, DefaultPool.kt:51 borrow, ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run": { + "stackTrace": "ByteBufferPools.kt:38 produceInstance, ByteBufferPools.kt:33 produceInstance, DefaultPool.kt:51 borrow, ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", + "totalCount": 1, + "totalSize": 40 + } + }, + "totalSize": 40 + }, + "java.nio.DirectByteBuffer": { + "name": "java.nio.DirectByteBuffer", + "sites": { + "ByteBufferPools.kt:38 produceInstance, ByteBufferPools.kt:33 produceInstance, DefaultPool.kt:51 borrow, ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run": { + "stackTrace": "ByteBufferPools.kt:38 produceInstance, ByteBufferPools.kt:33 produceInstance, DefaultPool.kt:51 borrow, ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run", + "totalCount": 1, + "totalSize": 64 + } + }, + "totalSize": 64 } } }, - "ServletReader.kt": { - "name": "ServletReader.kt", - "locationSize": 384000, + "ReadWriteBufferState.kt": { + "name": "ReadWriteBufferState.kt", + "locationSize": 256, "instanceIndex": { - "kotlinx.coroutines.internal.LockFreeLinkedListHead": { - "name": "kotlinx.coroutines.internal.LockFreeLinkedListHead", + "io.ktor.utils.io.internal.RingBufferCapacity": { + "name": "io.ktor.utils.io.internal.RingBufferCapacity", "sites": { - "ServletReader.kt:25, ServletReader.kt:16, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43": { - "stackTrace": "ServletReader.kt:25, ServletReader.kt:16, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43", - "totalCount": 1000, - "totalSize": 24000 + "ReadWriteBufferState.kt:36 , ReadWriteBufferState.kt:33 , ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run": { + "stackTrace": "ReadWriteBufferState.kt:36 , ReadWriteBufferState.kt:33 , ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", + "totalCount": 1, + "totalSize": 32 } }, - "totalSize": 24000 + "totalSize": 32 + }, + "java.nio.DirectByteBuffer": { + "name": "java.nio.DirectByteBuffer", + "sites": { + "ReadWriteBufferState.kt:43 , ReadWriteBufferState.kt:33 , ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run": { + "stackTrace": "ReadWriteBufferState.kt:43 , ReadWriteBufferState.kt:33 , ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", + "totalCount": 1, + "totalSize": 64 + }, + "ReadWriteBufferState.kt:46 , ReadWriteBufferState.kt:33 , ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run": { + "stackTrace": "ReadWriteBufferState.kt:46 , ReadWriteBufferState.kt:33 , ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", + "totalCount": 1, + "totalSize": 64 + } + }, + "totalSize": 128 }, - "java.util.concurrent.locks.ReentrantLock$NonfairSync": { - "name": "java.util.concurrent.locks.ReentrantLock$NonfairSync", + "io.ktor.utils.io.internal.ReadWriteBufferState$IdleNonEmpty": { + "name": "io.ktor.utils.io.internal.ReadWriteBufferState$IdleNonEmpty", "sites": { - "ServletReader.kt:25, ServletReader.kt:16, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43": { - "stackTrace": "ServletReader.kt:25, ServletReader.kt:16, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43", + "ReadWriteBufferState.kt:49 , ReadWriteBufferState.kt:33 , ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run": { + "stackTrace": "ReadWriteBufferState.kt:49 , ReadWriteBufferState.kt:33 , ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", + "totalCount": 1, + "totalSize": 24 + } + }, + "totalSize": 24 + }, + "io.ktor.utils.io.internal.ReadWriteBufferState$Reading": { + "name": "io.ktor.utils.io.internal.ReadWriteBufferState$Reading", + "sites": { + "ReadWriteBufferState.kt:50 , ReadWriteBufferState.kt:33 , ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run": { + "stackTrace": "ReadWriteBufferState.kt:50 , ReadWriteBufferState.kt:33 , ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", + "totalCount": 1, + "totalSize": 24 + } + }, + "totalSize": 24 + }, + "io.ktor.utils.io.internal.ReadWriteBufferState$Writing": { + "name": "io.ktor.utils.io.internal.ReadWriteBufferState$Writing", + "sites": { + "ReadWriteBufferState.kt:51 , ReadWriteBufferState.kt:33 , ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run": { + "stackTrace": "ReadWriteBufferState.kt:51 , ReadWriteBufferState.kt:33 , ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", + "totalCount": 1, + "totalSize": 24 + } + }, + "totalSize": 24 + }, + "io.ktor.utils.io.internal.ReadWriteBufferState$ReadingWriting": { + "name": "io.ktor.utils.io.internal.ReadWriteBufferState$ReadingWriting", + "sites": { + "ReadWriteBufferState.kt:52 , ReadWriteBufferState.kt:33 , ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run": { + "stackTrace": "ReadWriteBufferState.kt:52 , ReadWriteBufferState.kt:33 , ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run", + "totalCount": 1, + "totalSize": 24 + } + }, + "totalSize": 24 + } + } + }, + "ObjectPool.kt": { + "name": "ObjectPool.kt", + "locationSize": 48, + "instanceIndex": { + "io.ktor.utils.io.internal.ReadWriteBufferState$Initial": { + "name": "io.ktor.utils.io.internal.ReadWriteBufferState$Initial", + "sites": { + "ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask": { + "stackTrace": "ObjectPool.kt:17 produceInstance, ObjectPool.kt:15 produceInstance, DefaultPool.kt:51 borrow, ByteBufferChannel.kt:2361 newBuffer, ByteBufferChannel.kt:240 setupStateForWrite$ktor_io, ByteBufferChannel.kt:3378 copyDirect$ktor_io, ByteBufferChannel.kt:-1 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedContinuation.kt:204 resumeWith, CancellableReusableContinuation.kt:93 resumeWith, ByteBufferChannel.kt:2110 resumeReadOp, ByteBufferChannel.kt:190 flushImpl, ByteBufferChannel.kt:200 flush, FileChannels.kt:59 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask", + "totalCount": 1, + "totalSize": 48 + } + }, + "totalSize": 48 + } + } + }, + "ServletReader.kt": { + "name": "ServletReader.kt", + "locationSize": 616000, + "instanceIndex": { + "[Ljava.lang.Object;": { + "name": "[Ljava.lang.Object;", + "sites": { + "ServletReader.kt:26 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletReader.kt:26 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, - "totalSize": 32000 + "totalSize": 272000 } }, - "totalSize": 32000 + "totalSize": 272000 }, - "java.util.concurrent.locks.ReentrantLock": { - "name": "java.util.concurrent.locks.ReentrantLock", + "java.util.concurrent.atomic.AtomicReferenceArray": { + "name": "java.util.concurrent.atomic.AtomicReferenceArray", "sites": { - "ServletReader.kt:25, ServletReader.kt:16, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43": { - "stackTrace": "ServletReader.kt:25, ServletReader.kt:16, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43", + "ServletReader.kt:26 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletReader.kt:26 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 } }, "totalSize": 16000 }, - "[Ljava.lang.Object;": { - "name": "[Ljava.lang.Object;", + "kotlinx.coroutines.channels.ChannelSegment": { + "name": "kotlinx.coroutines.channels.ChannelSegment", "sites": { - "ServletReader.kt:25, ServletReader.kt:16, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43": { - "stackTrace": "ServletReader.kt:25, ServletReader.kt:16, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43", + "ServletReader.kt:26 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletReader.kt:26 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, - "totalSize": 24000 + "totalSize": 40000 } }, - "totalSize": 24000 + "totalSize": 40000 }, - "kotlinx.coroutines.channels.ArrayChannel": { - "name": "kotlinx.coroutines.channels.ArrayChannel", + "kotlinx.coroutines.channels.BufferedChannel": { + "name": "kotlinx.coroutines.channels.BufferedChannel", "sites": { - "ServletReader.kt:25, ServletReader.kt:16, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43": { - "stackTrace": "ServletReader.kt:25, ServletReader.kt:16, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43", + "ServletReader.kt:26 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletReader.kt:26 , ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, - "totalSize": 48000 + "totalSize": 80000 } }, - "totalSize": 48000 + "totalSize": 80000 }, "io.ktor.server.servlet.ServletReader": { "name": "io.ktor.server.servlet.ServletReader", "sites": { - "ServletReader.kt:16, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43": { - "stackTrace": "ServletReader.kt:16, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43", + "ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletReader.kt:17 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 32000 } @@ -5965,13 +5753,13 @@ "io.ktor.server.servlet.ServletReaderKt$servletReader$1": { "name": "io.ktor.server.servlet.ServletReaderKt$servletReader$1", "sites": { - "ServletReader.kt:18, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43": { - "stackTrace": "ServletReader.kt:18, AsyncServlet.kt:68, AsyncServlet.kt:65, AsyncServlet.kt:65, AsyncServlet.kt:72, DefaultEnginePipeline.kt:43", + "ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletReader.kt:19 servletReader, AsyncServlet.kt:68 invoke, AsyncServlet.kt:65 invoke, LazyJVM.kt:74 getValue, AsyncServlet.kt:65 getInputStreamChannel, AsyncServlet.kt:72 getEngineReceiveChannel, BaseApplicationRequest.kt:31 receiveChannel, DefaultEnginePipeline.kt:41 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 }, - "ServletReader.kt:-1, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletReader.kt:-1, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:134", + "ServletReader.kt:-1 create, ServletReader.kt:-1 invoke, ServletReader.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletReader.kt:-1 create, ServletReader.kt:-1 invoke, ServletReader.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 40000 } @@ -5981,8 +5769,8 @@ "io.ktor.server.servlet.ServletReader$run$1": { "name": "io.ktor.server.servlet.ServletReader$run$1", "sites": { - "ServletReader.kt:-1, ServletReader.kt:19, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletReader.kt:-1, ServletReader.kt:19, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:134", + "ServletReader.kt:-1 run, ServletReader.kt:20 invokeSuspend, ServletReader.kt:-1 invoke, ServletReader.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletReader.kt:-1 run, ServletReader.kt:20 invokeSuspend, ServletReader.kt:-1 invoke, ServletReader.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 48000 } @@ -5992,29 +5780,18 @@ "java.util.concurrent.atomic.AtomicBoolean": { "name": "java.util.concurrent.atomic.AtomicBoolean", "sites": { - "ServletReader.kt:30, ServletReader.kt:19, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletReader.kt:30, ServletReader.kt:19, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:134", + "ServletReader.kt:31 run, ServletReader.kt:20 invokeSuspend, ServletReader.kt:-1 invoke, ServletReader.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletReader.kt:31 run, ServletReader.kt:20 invokeSuspend, ServletReader.kt:-1 invoke, ServletReader.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 2000, "totalSize": 32000 }, - "ServletReader.kt:31, ServletReader.kt:19, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletReader.kt:31, ServletReader.kt:19, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:134", + "ServletReader.kt:32 run, ServletReader.kt:20 invokeSuspend, ServletReader.kt:-1 invoke, ServletReader.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run": { + "stackTrace": "ServletReader.kt:32 run, ServletReader.kt:20 invokeSuspend, ServletReader.kt:-1 invoke, ServletReader.kt:-1 invoke, Coroutines.kt:147 invokeSuspend, ContinuationImpl.kt:33 resumeWith, DispatchedTask.kt:108 run, LimitedDispatcher.kt:115 run, Tasks.kt:103 run, CoroutineScheduler.kt:584 runSafely, CoroutineScheduler.kt:793 executeTask, CoroutineScheduler.kt:697 runWorker, CoroutineScheduler.kt:684 run", "totalCount": 1000, "totalSize": 16000 } }, "totalSize": 48000 - }, - "kotlinx.coroutines.channels.Closed": { - "name": "kotlinx.coroutines.channels.Closed", - "sites": { - "ServletReader.kt:36, ServletReader.kt:19, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:134": { - "stackTrace": "ServletReader.kt:36, ServletReader.kt:19, ServletReader.kt:-1, ServletReader.kt:-1, Coroutines.kt:134", - "totalCount": 1000, - "totalSize": 32000 - } - }, - "totalSize": 32000 } } } diff --git a/allocation-benchmark/build.gradle.kts b/allocation-benchmark/build.gradle.kts index 54026fb..fd57edd 100644 --- a/allocation-benchmark/build.gradle.kts +++ b/allocation-benchmark/build.gradle.kts @@ -9,7 +9,7 @@ plugins { kotlin("plugin.serialization") version "1.9.10" } -group = "com.example" +group = "io.ktor" version = "0.0.1" repositories { @@ -59,8 +59,16 @@ tasks.test { } tasks.register("dumpAllocations") { + group = "verification" systemProperty("SAVE_REPORT", "true") systemProperty("kotlinx.coroutines.debug", "off") jvmArgs = listOf("-javaagent:$agentPath") useJUnitPlatform() } + +tasks.register("reportServer") { + group = "verification" + description = "Run a small server to show allocation reports." + classpath = sourceSets["main"].runtimeClasspath + mainClass = "benchmarks.ReportServerKt" +} diff --git a/allocation-benchmark/src/main/kotlin/benchmarks/AllocationTracker.kt b/allocation-benchmark/src/main/kotlin/benchmarks/AllocationTracker.kt index 38354d9..3b54f28 100644 --- a/allocation-benchmark/src/main/kotlin/benchmarks/AllocationTracker.kt +++ b/allocation-benchmark/src/main/kotlin/benchmarks/AllocationTracker.kt @@ -2,7 +2,6 @@ package benchmarks import com.google.monitoring.runtime.instrumentation.AllocationRecorder import com.google.monitoring.runtime.instrumentation.Sampler -import com.google.monitoring.runtime.instrumentation.asm.* import kotlin.streams.* private val IGNORED_DESCRIPTORS = mutableListOf( @@ -45,15 +44,21 @@ object AllocationTracker : Sampler { if (IGNORED_DESCRIPTORS.any { descriptor.startsWith(it) }) return val frames = walker.walk { frames -> - frames.filter { - it.toStackTraceElement().className.startsWith("io.ktor") - }.toList() - }.takeIf { it.isNotEmpty() } ?: return + frames.toList() + }.takeIf { stack -> stack.any { it.isKtor() } } ?: return - val frame = frames.first() - val stackTrace = frames.map { "${it.fileName}:${it.lineNumber}" } + val firstKtorClass = frames.indexOfFirst { it.isKtor() } + val frame = frames[firstKtorClass] + val stackTrace = frames.subList(maxOf(firstKtorClass, 0), frames.size) + .asSequence() + .take(20) + .map { "${it.fileName}:${it.lineNumber} ${it.methodName ?: ""}" } + .toList() val fileName = frame.fileName val packageData = data.add(fileName) { LocationInfo(fileName) } packageData.add(type, size, stackTrace) } + + private fun StackWalker.StackFrame.isKtor() = + toStackTraceElement().className.startsWith("io.ktor") } diff --git a/allocation-benchmark/src/main/kotlin/benchmarks/Application.kt b/allocation-benchmark/src/main/kotlin/benchmarks/Application.kt index 4b71f95..7953c04 100644 --- a/allocation-benchmark/src/main/kotlin/benchmarks/Application.kt +++ b/allocation-benchmark/src/main/kotlin/benchmarks/Application.kt @@ -16,7 +16,7 @@ import java.util.* fun Application.main() { routing { static { - defaultResource("index.html") + defaultResource("index.html", resourcePackage = "benchmarks") } get("clear") { call.respond(HttpStatusCode.OK) @@ -24,7 +24,7 @@ fun Application.main() { } } -fun server(engineName: String): BaseApplicationEngine { +fun server(engineName: String): EmbeddedServer<*, *> { val engine = when (engineName.lowercase(Locale.getDefault())) { "netty" -> Netty "jetty" -> Jetty @@ -33,17 +33,9 @@ fun server(engineName: String): BaseApplicationEngine { else -> error("Unknown engine provided: $engineName") } - val environment = applicationEngineEnvironment { - connector { - host = "0.0.0.0" - port = 8080 - } - - developmentMode = false - module(Application::main) + val server = embeddedServer(engine, host = "0.0.0.0", port = 8080) { + main() } - - val server = embeddedServer(engine, environment) server.start() return server } diff --git a/allocation-benchmark/src/main/kotlin/benchmarks/ReportServer.kt b/allocation-benchmark/src/main/kotlin/benchmarks/ReportServer.kt new file mode 100644 index 0000000..92e99ff --- /dev/null +++ b/allocation-benchmark/src/main/kotlin/benchmarks/ReportServer.kt @@ -0,0 +1,21 @@ +package benchmarks + +import io.ktor.server.engine.* +import io.ktor.server.http.content.* +import io.ktor.server.netty.* +import io.ktor.server.routing.* +import java.io.File + +fun main() { + val port = 8082 + embeddedServer(Netty, port = port) { + routing { + staticFiles("/", File("allocations")) + } + + println(""" + Classes: http://localhost:$port/previewClasses.html + Sites: http://localhost:$port/previewSites.html + """.trimIndent()) + }.start(wait = true) +} \ No newline at end of file diff --git a/allocation-benchmark/src/main/resources/index.html b/allocation-benchmark/src/main/resources/benchmarks/index.html similarity index 100% rename from allocation-benchmark/src/main/resources/index.html rename to allocation-benchmark/src/main/resources/benchmarks/index.html diff --git a/allocation-benchmark/src/test/kotlin/ServerCallAllocationTest.kt b/allocation-benchmark/src/test/kotlin/ServerCallAllocationTest.kt index 6060948..ae36439 100644 --- a/allocation-benchmark/src/test/kotlin/ServerCallAllocationTest.kt +++ b/allocation-benchmark/src/test/kotlin/ServerCallAllocationTest.kt @@ -1,8 +1,8 @@ package benchmarks import org.junit.jupiter.api.Assertions.assertTrue -import org.junit.jupiter.params.* -import org.junit.jupiter.params.provider.* +import org.junit.jupiter.params.ParameterizedTest +import org.junit.jupiter.params.provider.ValueSource const val TEST_SIZE = 1000 const val WARMUP_SIZE = 10 @@ -27,17 +27,24 @@ class ServerCallAllocationTest { saveSiteStatistics(reportName, memory) println("Report updated: $reportName") val consumedMemory = memory.totalSize() / TEST_SIZE - println("Request consumes ${consumedMemory / 1024.0} KB") + println("Request consumes ${consumedMemory.kb}") return } val consumedMemory = memory.totalSize() / TEST_SIZE val expectedMemory = loadReport(reportName).totalSize() / TEST_SIZE - println("Request consumes ${consumedMemory / 1024} KB, expected ${expectedMemory / 1024} KB. Difference: ${(consumedMemory - expectedMemory) / 1024} KB") - println("Consumed ${consumedMemory / 1024} KB on request") - println("Expected ${expectedMemory / 1024} KB on request") - println("Extra consumed ${(consumedMemory - expectedMemory) / 1024} KB on request") - assertTrue(consumedMemory <= expectedMemory + ALLOWED_MEMORY_DIFFERENCE) + val difference = consumedMemory - expectedMemory + val message = """ + Request consumes ${consumedMemory.kb}, expected ${expectedMemory.kb}. Difference: ${(consumedMemory - expectedMemory).kb} + Consumed ${consumedMemory.kb} on request + Expected ${expectedMemory.kb} on request + Extra consumed ${(consumedMemory - expectedMemory).kb} on request + """.trimIndent().also(::println) + + assertTrue(difference - ALLOWED_MEMORY_DIFFERENCE <= 0, message) } + + private val Long.kb get() = "%.2f KB".format(toDouble() / 1024.0) + } diff --git a/allocation-benchmark/src/test/kotlin/utils/AllocationUtils.kt b/allocation-benchmark/src/test/kotlin/utils/AllocationUtils.kt index 704f686..193d9f6 100644 --- a/allocation-benchmark/src/test/kotlin/utils/AllocationUtils.kt +++ b/allocation-benchmark/src/test/kotlin/utils/AllocationUtils.kt @@ -1,7 +1,5 @@ package benchmarks -import io.ktor.server.engine.* - public val SAVE_REPORT: Boolean = System.getProperty("SAVE_REPORT") == "true" fun measureMemory(engine: String, block: () -> Unit): AllocationData { @@ -13,7 +11,7 @@ fun measureMemory(engine: String, block: () -> Unit): AllocationData { block() AllocationTracker.stop() } finally { - stopServer(server) + server.stop(1000, 1000) } return AllocationTracker.stats() @@ -25,8 +23,4 @@ private fun warmup() { } } -fun startServer(engine: String): BaseApplicationEngine = server(engine) - -fun stopServer(server: BaseApplicationEngine) { - server.stop(1000, 1000) -} +fun startServer(engine: String) = server(engine) \ No newline at end of file From c511f95d15644511d77b99e671989094b410602d Mon Sep 17 00:00:00 2001 From: Bruce Hamilton Date: Wed, 29 Nov 2023 12:53:50 +0100 Subject: [PATCH 3/3] fixup! Improvements for 3.0.0 --- allocation-benchmark/allocations/common.js | 20 +++++++ .../allocations/previewClasses.html | 41 +++++++------- .../allocations/previewSites.html | 40 +++++++------- allocation-benchmark/allocations/style.css | 6 +++ .../src/main/kotlin/benchmarks/Application.kt | 1 - .../main/kotlin/benchmarks/LocationInfo.kt | 5 -- .../main/kotlin/benchmarks/ReportServer.kt | 1 + .../test/kotlin/ServerCallAllocationTest.kt | 54 +++++++++++++------ .../src/test/kotlin/utils/ReportUtils.kt | 23 +++++--- 9 files changed, 122 insertions(+), 69 deletions(-) diff --git a/allocation-benchmark/allocations/common.js b/allocation-benchmark/allocations/common.js index e166833..e6cf4f7 100644 --- a/allocation-benchmark/allocations/common.js +++ b/allocation-benchmark/allocations/common.js @@ -30,4 +30,24 @@ export function displaySite(sites, item) { li.append("span").attr("class", "file").text(file) li.append("span").attr("class", "fun").text(fun) }) +} + +export function setupRenderControls(drawAllocations) { + const render = () => { + const engineName = document.querySelector("input[name='engine']:checked").value + const snapshotDir = document.querySelector("input[name='snapshot']:checked").value + const reportPath = `${snapshotDir}/testMemoryConsumptionIsSame[${engineName}].json`; + d3.json(reportPath).then(result => { + drawAllocations(result.data) + document.getElementById("info").innerText = "" + }, () => { + drawAllocations({}) + document.getElementById("info").innerText = `Nothing found for ${reportPath}` + }) + } + document.querySelectorAll("input[type='radio']").forEach(elem => { + elem.onchange = render + }) + + render() } \ No newline at end of file diff --git a/allocation-benchmark/allocations/previewClasses.html b/allocation-benchmark/allocations/previewClasses.html index b9ab7d0..9a7e26b 100644 --- a/allocation-benchmark/allocations/previewClasses.html +++ b/allocation-benchmark/allocations/previewClasses.html @@ -12,12 +12,25 @@
-
@@ -27,7 +40,7 @@ diff --git a/allocation-benchmark/allocations/previewSites.html b/allocation-benchmark/allocations/previewSites.html index f0a4d5b..5ed0890 100644 --- a/allocation-benchmark/allocations/previewSites.html +++ b/allocation-benchmark/allocations/previewSites.html @@ -12,12 +12,25 @@
-
@@ -27,7 +40,7 @@ diff --git a/allocation-benchmark/allocations/style.css b/allocation-benchmark/allocations/style.css index ebf61ba..71c5f6c 100644 --- a/allocation-benchmark/allocations/style.css +++ b/allocation-benchmark/allocations/style.css @@ -2,6 +2,12 @@ body { font-family: 'JetBrains Mono', monospace; font-size: 11pt; } +header { + display: flex; + gap: 1rem; + justify-content: space-evenly; + padding: 0 1rem 2rem 1rem; +} main { display: grid; grid-template-columns: 55% 45%; diff --git a/allocation-benchmark/src/main/kotlin/benchmarks/Application.kt b/allocation-benchmark/src/main/kotlin/benchmarks/Application.kt index 7953c04..9745754 100644 --- a/allocation-benchmark/src/main/kotlin/benchmarks/Application.kt +++ b/allocation-benchmark/src/main/kotlin/benchmarks/Application.kt @@ -1,7 +1,6 @@ package benchmarks import io.ktor.http.* -import io.ktor.http.content.* import io.ktor.server.application.* import io.ktor.server.cio.* import io.ktor.server.engine.* diff --git a/allocation-benchmark/src/main/kotlin/benchmarks/LocationInfo.kt b/allocation-benchmark/src/main/kotlin/benchmarks/LocationInfo.kt index b7e5ab1..152141c 100644 --- a/allocation-benchmark/src/main/kotlin/benchmarks/LocationInfo.kt +++ b/allocation-benchmark/src/main/kotlin/benchmarks/LocationInfo.kt @@ -19,11 +19,6 @@ class LocationInfo(val name: String) { } override fun toString(): String = buildString { - val instances = instanceIndex.values.sortedByDescending { it.totalSize } - appendLine("Location: $name. Size: ${locationSize.formatSize()}") -// instances.forEach { -// appendLine(it) -// } } } diff --git a/allocation-benchmark/src/main/kotlin/benchmarks/ReportServer.kt b/allocation-benchmark/src/main/kotlin/benchmarks/ReportServer.kt index 92e99ff..25fbd5c 100644 --- a/allocation-benchmark/src/main/kotlin/benchmarks/ReportServer.kt +++ b/allocation-benchmark/src/main/kotlin/benchmarks/ReportServer.kt @@ -11,6 +11,7 @@ fun main() { embeddedServer(Netty, port = port) { routing { staticFiles("/", File("allocations")) + staticFiles("/test_output", File("build/allocations")) } println(""" diff --git a/allocation-benchmark/src/test/kotlin/ServerCallAllocationTest.kt b/allocation-benchmark/src/test/kotlin/ServerCallAllocationTest.kt index ae36439..bac324e 100644 --- a/allocation-benchmark/src/test/kotlin/ServerCallAllocationTest.kt +++ b/allocation-benchmark/src/test/kotlin/ServerCallAllocationTest.kt @@ -1,13 +1,14 @@ package benchmarks -import org.junit.jupiter.api.Assertions.assertTrue +import org.junit.jupiter.api.Assertions.assertEquals import org.junit.jupiter.params.ParameterizedTest import org.junit.jupiter.params.provider.ValueSource +import kotlin.math.absoluteValue const val TEST_SIZE = 1000 const val WARMUP_SIZE = 10 -const val ALLOWED_MEMORY_DIFFERENCE = 100 +const val ALLOWED_MEMORY_DIFFERENCE = 250L class ServerCallAllocationTest { @@ -16,35 +17,54 @@ class ServerCallAllocationTest { fun testMemoryConsumptionIsSame(engine: String) { val reportName = "testMemoryConsumptionIsSame[$engine]" - val memory = measureMemory(engine) { + val snapshot = measureMemory(engine) { repeat(TEST_SIZE) { makeRequest() } } - if (SAVE_REPORT) { - saveReport(reportName, memory) - saveSiteStatistics(reportName, memory) - println("Report updated: $reportName") - val consumedMemory = memory.totalSize() / TEST_SIZE - println("Request consumes ${consumedMemory.kb}") - return - } + saveReport(reportName, snapshot, replace = SAVE_REPORT) + saveSiteStatistics(reportName, snapshot, replace = SAVE_REPORT) - val consumedMemory = memory.totalSize() / TEST_SIZE - val expectedMemory = loadReport(reportName).totalSize() / TEST_SIZE + val previousSnapshot = loadReport(reportName) + val consumedMemory = snapshot.totalSize() / TEST_SIZE + val expectedMemory = previousSnapshot.totalSize() / TEST_SIZE val difference = consumedMemory - expectedMemory val message = """ Request consumes ${consumedMemory.kb}, expected ${expectedMemory.kb}. Difference: ${(consumedMemory - expectedMemory).kb} - Consumed ${consumedMemory.kb} on request - Expected ${expectedMemory.kb} on request - Extra consumed ${(consumedMemory - expectedMemory).kb} on request + Consumed ${consumedMemory.kb} on request + Expected ${expectedMemory.kb} on request + ${if (difference > 0L) "Extra " else "Saved "} ${difference.absoluteValue.kb} on request + (See stdout + build/allocations/* files for details) """.trimIndent().also(::println) - assertTrue(difference - ALLOWED_MEMORY_DIFFERENCE <= 0, message) + if (SAVE_REPORT) { + println("Report updated: $reportName") + return + } + + println("\nIncreased locations:") + snapshot.packages.mapNotNull { location -> + LocationDifference(previousSnapshot[location.name], location).takeIf { + it.difference() > 0 + } + }.sortedByDescending { it.difference() }.forEach { diff -> + val (previous, current) = diff + println("\t" + current.name.padEnd(40) + diff.difference().kb.padStart(10) + " (${(previous?.locationSize?.kb ?: "0").padEnd(12)} --> ${current.locationSize.kb.padStart(12)})") + } + + val increase = maxOf(difference - ALLOWED_MEMORY_DIFFERENCE, 0) + assertEquals(0L, increase, message) } private val Long.kb get() = "%.2f KB".format(toDouble() / 1024.0) + data class LocationDifference( + val previous: LocationInfo?, + val current: LocationInfo + ) { + fun difference() = previous?.let { current.locationSize - it.locationSize } ?: current.locationSize + } + } diff --git a/allocation-benchmark/src/test/kotlin/utils/ReportUtils.kt b/allocation-benchmark/src/test/kotlin/utils/ReportUtils.kt index 8e7fd22..3cb688b 100644 --- a/allocation-benchmark/src/test/kotlin/utils/ReportUtils.kt +++ b/allocation-benchmark/src/test/kotlin/utils/ReportUtils.kt @@ -1,7 +1,6 @@ package benchmarks import kotlinx.serialization.Serializable -import kotlinx.serialization.decodeFromString import kotlinx.serialization.encodeToString import kotlinx.serialization.json.Json import java.io.File @@ -10,11 +9,17 @@ private val serializer = Json { prettyPrint = true } -fun saveReport(name: String, report: AllocationData) { - val file = File("allocations/$name.json") - if (!file.exists()) { +fun saveReport(name: String, report: AllocationData, replace: Boolean = true) { + val file = if (replace) + File("allocations/$name.json") + else + File("build/allocations/$name.json") + + if (!file.parentFile.exists()) + file.parentFile.mkdirs() + + if (!file.exists()) file.createNewFile() - } val content = serializer.encodeToString(report) file.bufferedWriter().use { @@ -30,8 +35,12 @@ data class SiteWithName( var totalSize: Long ) -fun saveSiteStatistics(name: String, report: AllocationData) { - val file = File("allocations/sites_$name.json") +fun saveSiteStatistics(name: String, report: AllocationData, replace: Boolean) { + val file = if (replace) + File("allocations/sites_$name.json") + else + File("build/allocations/sites_$name.json") + if (!file.exists()) { file.createNewFile() }